aboutsummaryrefslogblamecommitdiffstats
path: root/vm/debugger.go
blob: 9b08634c6b5c357897783ef225af258da0ebb8de (plain) (tree)
1
2
3
4
5
6
7
8
9
10
          
 
                                              

                         

                                                                                                 


                                
package vm

import "github.com/ethereum/go-ethereum/state"

type Debugger interface {
    BreakHook(step int, op OpCode, mem *Memory, stack *Stack, object *state.StateObject) bool
    StepHook(step int, op OpCode, mem *Memory, stack *Stack, object *state.StateObject) bool
    BreakPoints() []int64
    SetCode(byteCode []byte)
}