From e097f2b0df5262d18495b1aafde7aead55266c2e Mon Sep 17 00:00:00 2001 From: Daniel Liu Date: Wed, 24 Jan 2024 13:37:38 +0800 Subject: [PATCH] remove key with empty value from map txs in func NewOrderTransactionByNonce --- core/types/order_transaction.go | 1 + 1 file changed, 1 insertion(+) diff --git a/core/types/order_transaction.go b/core/types/order_transaction.go index 907ed7dbe9..626af81474 100644 --- a/core/types/order_transaction.go +++ b/core/types/order_transaction.go @@ -305,6 +305,7 @@ func NewOrderTransactionByNonce(signer OrderSigner, txs map[common.Address]Order heads := make(OrderTxByNonce, 0, len(txs)) for from, accTxs := range txs { if len(accTxs) == 0 { + delete(txs, from) continue } heads = append(heads, accTxs[0])