Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContractInvokeParam ¶
Invoke smart contract struct Param Version: invoke smart contract version, default 0 Param Address: invoke on blockchain smart contract by address Param Method: invoke smart contract method, default "" Param Args: invoke smart contract arguments
func (*ContractInvokeParam) Deserialization ¶
func (this *ContractInvokeParam) Deserialization(source *common.ZeroCopySource) error
`ContractInvokeParam.Args` has reference of `source`
func (*ContractInvokeParam) Deserialize ¶
func (this *ContractInvokeParam) Deserialize(r io.Reader) error
Deserialize contract
func (*ContractInvokeParam) Serialization ¶
func (this *ContractInvokeParam) Serialization(sink *common.ZeroCopySink)
type PreExecResult ¶
type PreExecResult struct { State byte Gas uint64 Result interface{} Notify []*event.NotifyEventInfo }
Click to show internal directories.
Click to hide internal directories.