-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
BACKWARD_COMPATIBLErequire changes that are backward compatible, no reset requiredrequire changes that are backward compatible, no reset requiredBUGSomething isn't workingSomething isn't workingCOREcore functionalitiescore functionalitiesHIGH_PRIORITYneeded ASAP for current sprintneeded ASAP for current sprint
Milestone
Description
Description
On broadcasting block, we remove the transaction so that we only broadcast the block with transaction ids.
There is a bug here, since we use block's pointer, when we remove the transactions on block before broadcasted, the one in the mempool actually got removed too.
This can cause the block.PayloadHash to differ when it's time to move the block from BlockPool to persistance storage.
Metadata
Metadata
Assignees
Labels
BACKWARD_COMPATIBLErequire changes that are backward compatible, no reset requiredrequire changes that are backward compatible, no reset requiredBUGSomething isn't workingSomething isn't workingCOREcore functionalitiescore functionalitiesHIGH_PRIORITYneeded ASAP for current sprintneeded ASAP for current sprint