diff --git a/core/interface.go b/core/interface.go index d9bee15..1a49c54 100644 --- a/core/interface.go +++ b/core/interface.go @@ -66,6 +66,8 @@ type TracerResult interface { CaptureState(pc uint64, op OpCode, gas, cost uint64, scope ScopeContext, rData []byte, depth int, err error) CaptureFault(pc uint64, op OpCode, gas, cost uint64, scope ScopeContext, depth int, err error) CaptureEnd(output []byte, gasUsed uint64, t time.Duration, err error) + CaptureEnter(typ OpCode, from Address, to Address, input []byte, gas uint64, value *big.Int) + CaptureExit(output []byte, gasUsed uint64, err error) Result() (interface{}, error) }