You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sometimes OrderedTxPool is inconsistent, a transaction (wrapped in WeightedTxId and UnconfirmedTransaction) is sitting in orderedTransactions, but not present in transactionsRegistry.
Supposedly happens with transactions replaced by others (double-spends paying more maybe).
Find how this could happen, write a test and fix the issue.
The text was updated successfully, but these errors were encountered:
@kushti
I cant reproduce the inconsistency, but noticed double spending multiple times leads to incorrect behaviour. It happens because the put and remove should be in reverse in
Sometimes OrderedTxPool is inconsistent, a transaction (wrapped in WeightedTxId and UnconfirmedTransaction) is sitting in
orderedTransactions
, but not present intransactionsRegistry
.Supposedly happens with transactions replaced by others (double-spends paying more maybe).
Find how this could happen, write a test and fix the issue.
The text was updated successfully, but these errors were encountered: