This commit is contained in:
alex.sharov 2021-08-30 11:46:59 +07:00
parent 917bdc029c
commit d474087511

View File

@ -504,18 +504,8 @@ func (b *ByNonce) has(mt *metaTx) bool {
found := b.tree.Get(&sortByNonce{mt}) found := b.tree.Get(&sortByNonce{mt})
return found != nil return found != nil
} }
func (b *ByNonce) delete(mt *metaTx) { func (b *ByNonce) delete(mt *metaTx) { b.tree.Delete(&sortByNonce{mt}) }
deleted := b.tree.Delete(&sortByNonce{mt})
if ASSERT {
if deleted != nil && deleted.(*sortByNonce).metaTx.Tx.idHash != mt.Tx.idHash {
panic(1)
}
}
}
func (b *ByNonce) replaceOrInsert(mt *metaTx) *metaTx { func (b *ByNonce) replaceOrInsert(mt *metaTx) *metaTx {
if ASSERT && (mt == nil || mt.Tx == nil || mt.Tx.senderID == 0) {
panic("must never happen")
}
it := b.tree.ReplaceOrInsert(&sortByNonce{mt}) it := b.tree.ReplaceOrInsert(&sortByNonce{mt})
if it != nil { if it != nil {
return it.(*sortByNonce).metaTx return it.(*sortByNonce).metaTx