github.com/karalabe/go-ethereum@v0.8.5/vm/debugger.go (about)

     1  package vm
     2  
     3  import "github.com/ethereum/go-ethereum/state"
     4  
     5  type Debugger interface {
     6  	BreakHook(step int, op OpCode, mem *Memory, stack *Stack, object *state.StateObject) bool
     7  	StepHook(step int, op OpCode, mem *Memory, stack *Stack, object *state.StateObject) bool
     8  	BreakPoints() []int64
     9  	SetCode(byteCode []byte)
    10  }