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 RequestCreator ¶ added in v0.3.1
RequestCreator is the interface that wraps the basic CreateRequest method.
type RequestCreatorResponseHandler ¶ added in v0.3.1
type RequestCreatorResponseHandler interface {
RequestCreator
ResponseHandler
}
RequestCreatorResponseHandler 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.