Versions in this module Expand all Collapse all v0 v0.7.2 Apr 16, 2020 v0.7.1 Apr 9, 2020 Changes in this version + const NATIVE_INVOKE_NAME + func BuildNativeInvokeCode(contractAddress common.Address, version byte, method string, ...) ([]byte, error) + func BuildNativeTransaction(addr common.Address, initMethod string, args []byte) *types.MutableTransaction + func BuildNeoVMInvokeCode(smartContractAddress common.Address, params []interface{}) ([]byte, error) + func BuildNeoVMParam(builder *vm.ParamsBuilder, smartContractParams []interface{}) error + func BuildWasmContractParam(params []interface{}) ([]byte, error) + func BuildWasmVMInvokeCode(contractAddress common.Address, params []interface{}) ([]byte, error) + func NewDeployTransaction(code []byte, name, version, author, email, desp string, vmType payload.VmType) (*types.MutableTransaction, error) + func NewInvokeTransaction(code []byte) *types.MutableTransaction + func NewWasmSmartContractTransaction(gasPrice, gasLimit uint64, invokeCode []byte) (*types.MutableTransaction, error) + func NewWasmVMInvokeTransaction(gasPrice, gasLimit uint64, contractAddress common.Address, ...) (*types.MutableTransaction, error)