core: fix should not use same index as ProcessWithdrawalQueue

This commit is contained in:
Weixie Cui 2026-05-24 14:22:32 +08:00
parent efe58eac00
commit 0cbbbf113e

View file

@ -178,7 +178,7 @@ func PostExecution(ctx context.Context, config *params.ChainConfig, number *big.
return nil, nil, fmt.Errorf("failed to process withdrawal queue: %w", err)
}
// EIP-7251
if err := ProcessConsolidationQueue(&requests, rules, evm, blockAccessIndex, blockAccessList); err != nil {
if err := ProcessConsolidationQueue(&requests, rules, evm, blockAccessIndex+1, blockAccessList); err != nil {
return nil, nil, fmt.Errorf("failed to process consolidation queue: %w", err)
}
}