Documentation ¶
Index ¶
- func EvmPreMarshal(v interface{}, t abi.Type) interface{}
- func ParseData(data []byte, contractABI *abi.ABI) (*abi.Method, []interface{}, error)
- func ParseError(data []byte, contractABI *abi.ABI) (*abi.Error, []interface{}, error)
- func ParseEvent(topics [][]byte, data []byte, contractABI *abi.ABI) (*abi.Event, []interface{}, error)
- func ParseResult(result []byte, method *abi.Method) ([]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EvmPreMarshal ¶ added in v0.2.10
EvmPreMarshal converts v to a type that gives us the JSON serialization that we like: - large integers are JSON strings instead of JSON numbers - byte array types are JSON strings of base64 instead of JSON arrays of numbers Contrived dot for godot linter: .
func ParseError ¶
func ParseEvent ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.