Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Func ¶
type Func interface { // EncodeArgs ABI-encodes the given args and prepends the Func's 4-byte // selector. EncodeArgs(args ...interface{}) (input []byte, err error) // DecodeArgs ABI-decodes the given input to the given args. DecodeArgs(input []byte, args ...interface{}) (err error) // DecodeReturns ABI-decodes the given output to the given returns. DecodeReturns(output []byte, returns ...interface{}) (err error) }
Func is the interface that wraps the methods for ABI encoding and decoding.
type RequestCreater ¶
RequestCreater is the interface that wraps the basic CreateRequest method.
type RequestCreaterResponseHandler ¶
type RequestCreaterResponseHandler interface { RequestCreater ResponseHandler }
RequestCreaterResponseHandler is the interface that groups the basic CreateRequest and HandleResponse methods.
type ResponseHandler ¶
ResponseHandler is the interface that wraps the basic HandleResponse method.
Click to show internal directories.
Click to hide internal directories.