IntersectMBO / IntersectMBO/ouroboros-consensus

Resubmit transactions that were invalidated by rolled back blocks

Open
#673 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

Suppose our mempool contains transaction `A`, and we apply a block that contains a transaction `B` that invalidates `A` (maybe `A` and `B` share an input). If we now switch to a different fork that does _not_ contain `B`, the mempool will be revalidated, but we will not reintroduce `A`, and it will be lost (unless the wallet that submitted it resubmits it).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.