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 four-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.