@@ -809,7 +809,7 @@ func opSelfdestruct(pc *uint64, interpreter *EVMInterpreter, scope *ScopeContext
809809 interpreter .evm .StateDB .SelfDestruct (scope .Contract .Address ())
810810 if tracer := interpreter .evm .Config .Tracer ; tracer != nil {
811811 if tracer .OnEnter != nil {
812- tracer .OnEnter (interpreter .evm .depth , byte (SELFDESTRUCT ), scope .Contract .Address (), beneficiary .Bytes20 (), []byte {}, 0 , balance )
812+ tracer .OnEnter (interpreter .evm .depth , byte (SELFDESTRUCT ), scope .Contract .Address (), beneficiary .Bytes20 (), []byte {}, 0 , balance , interpreter . evm . Context . Counter )
813813 }
814814 if tracer .OnExit != nil {
815815 tracer .OnExit (interpreter .evm .depth , []byte {}, 0 , nil , false )
@@ -826,7 +826,7 @@ func opSelfdestruct6780(pc *uint64, interpreter *EVMInterpreter, scope *ScopeCon
826826 interpreter .evm .StateDB .SelfDestruct6780 (scope .Contract .Address ())
827827 if tracer := interpreter .evm .Config .Tracer ; tracer != nil {
828828 if tracer .OnEnter != nil {
829- tracer .OnEnter (interpreter .evm .depth , byte (SELFDESTRUCT ), scope .Contract .Address (), beneficiary .Bytes20 (), []byte {}, 0 , balance )
829+ tracer .OnEnter (interpreter .evm .depth , byte (SELFDESTRUCT ), scope .Contract .Address (), beneficiary .Bytes20 (), []byte {}, 0 , balance , interpreter . evm . Context . Counter )
830830 }
831831 if tracer .OnExit != nil {
832832 tracer .OnExit (interpreter .evm .depth , []byte {}, 0 , nil , false )
0 commit comments