Documentation ¶
Index ¶
- func GetRegisteredAddress(registryId [32]byte, header *types.Header, state vm.StateDB) (*common.Address, error)
- func MakeCall(registryId [32]byte, abi abi.ABI, funcName string, args []interface{}, ...) (uint64, error)
- func MakeStaticCall(registryId [32]byte, abi abi.ABI, funcName string, args []interface{}, ...) (uint64, error)
- func MakeStaticCallWithAddress(scAddress common.Address, abi abi.ABI, funcName string, args []interface{}, ...) (uint64, error)
- func SetInternalEVMHandler(chain vm.ChainContext)
- type InternalEVMHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRegisteredAddress ¶
func MakeStaticCall ¶
func SetInternalEVMHandler ¶
func SetInternalEVMHandler(chain vm.ChainContext)
Types ¶
type InternalEVMHandler ¶
type InternalEVMHandler struct {
// contains filtered or unexported fields
}
An EVM handler to make calls to smart contracts from within geth
Click to show internal directories.
Click to hide internal directories.