core/tracing: fix selfdestruct 6780 balance change emit

This commit is contained in:
Sina Mahmoodi 2025-09-01 13:50:42 +02:00
parent 3aeccadd04
commit cc2fd507ba

View file

@ -242,7 +242,7 @@ func (s *hookedStateDB) SelfDestruct6780(address common.Address) (uint256.Int, b
prev, changed := s.inner.SelfDestruct6780(address)
if s.hooks.OnBalanceChange != nil && changed && !prev.IsZero() {
if s.hooks.OnBalanceChange != nil && !prev.IsZero() {
s.hooks.OnBalanceChange(address, prev.ToBig(), new(big.Int), tracing.BalanceDecreaseSelfdestruct)
}