Skip to content

Commit 939e289

Browse files
committed
go/runtime/txpool: Remove workaround for future txs bug
1 parent 335b7c4 commit 939e289

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

.changelog/6394.trivial.md

Whitespace-only changes.

go/runtime/txpool/txpool.go

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -571,21 +571,9 @@ func (t *txPool) checkTxBatch(ctx context.Context) error {
571571
)
572572

573573
// Queue checked transactions for scheduling.
574-
stateSeqNums := make(map[string]uint64)
575574
for i, pct := range goodPcts {
576575
idx := batchIndices[i]
577576
res := results[idx]
578-
579-
// XXXX: Temporary workaround for an Oasis SDK bug that incorrectly
580-
// increments the sender's state sequence number during transaction
581-
// check.
582-
sender := string(res.Meta.Sender)
583-
if seq, ok := stateSeqNums[sender]; ok {
584-
res.Meta.SenderStateSeq = seq
585-
} else {
586-
stateSeqNums[sender] = res.Meta.SenderStateSeq
587-
}
588-
589577
if err = t.mainQueue.Add(pct.TxQueueMeta, res.Meta); err != nil {
590578
t.logger.Error("unable to queue transaction for scheduling",
591579
"err", err,

0 commit comments

Comments
 (0)