core: reuse chain rule

This commit is contained in:
Gary Rong 2026-03-23 21:30:00 +08:00
parent cac38e56f5
commit ffbe46464e

View file

@ -583,8 +583,7 @@ func (st *stateTransition) execute() (*ExecutionResult, error) {
st.evm.AccessEvents.AddAccount(st.evm.Context.Coinbase, true, math.MaxUint64)
}
}
// TODO(rjl493456442) export evm.chainRules
if st.evm.ChainConfig().IsAmsterdam(st.evm.Context.BlockNumber, st.evm.Context.Time) {
if rules.IsAmsterdam {
st.evm.StateDB.EmitLogsForBurnAccounts()
}
return &ExecutionResult{