Skip to content

Bug: MultisigTx PendingTx.UndoApplyUnconfirmed Not Applied #789

Closed
@andy-shi88

Description

@andy-shi88

Description

When applying transactions in block we first undo the ApplyConfirmed() logic via UndoApplyUnconfirmed() then ApplyConfirmed()

In multisig we can have PendingTransaction in its body, which if present, require us to Validate() and `Apply(Un)Confirmed())

Current implementation missed the UndoApplyUnconfirmed() of the pending tx if exist.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BACKWARD_COMPATIBLErequire changes that are backward compatible, no reset requiredBUGSomething isn't workingCOREcore functionalitiesLOW_PRIORITYcan be postponed

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions