From 0c125a8d009443851ee620d59bf75635b1974d44 Mon Sep 17 00:00:00 2001 From: CertiK <138698582+CertiK-Geth@users.noreply.github.com> Date: Fri, 17 Oct 2025 17:44:02 +0800 Subject: [PATCH] fix: use maximum uint64 value for receipt chain insertion --- cmd/utils/cmd.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/utils/cmd.go b/cmd/utils/cmd.go index db7bd691d8..16c15753a5 100644 --- a/cmd/utils/cmd.go +++ b/cmd/utils/cmd.go @@ -311,7 +311,7 @@ func ImportHistory(chain *core.BlockChain, dir string, network string) error { return fmt.Errorf("error reading receipts %d: %w", it.Number(), err) } encReceipts := types.EncodeBlockReceiptLists([]types.Receipts{receipts}) - if _, err := chain.InsertReceiptChain([]*types.Block{block}, encReceipts, 2^64-1); err != nil { + if _, err := chain.InsertReceiptChain([]*types.Block{block}, encReceipts, ^uint64(0)); err != nil { return fmt.Errorf("error inserting body %d: %w", it.Number(), err) } imported += 1