diff --git a/state/executor.go b/state/executor.go index a7beb114af..e2e69cc7ca 100644 --- a/state/executor.go +++ b/state/executor.go @@ -1096,7 +1096,7 @@ func (t *Transition) GetNonce(addr types.Address) uint64 { } func (t *Transition) Selfdestruct(addr types.Address, beneficiary types.Address) { - if !t.state.HasSuicided(addr) { + if !t.config.London && !t.state.HasSuicided(addr) { t.state.AddRefund(24000) }