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

     1  package vm
     2  
     3  import "math/big"
     4  
     5  type VirtualMachine interface {
     6  	Env() Environment
     7  	Run(me, caller ContextRef, code []byte, value, gas, price *big.Int, data []byte) ([]byte, error)
     8  	Printf(string, ...interface{}) VirtualMachine
     9  	Endl() VirtualMachine
    10  }