Versions in this module Expand all Collapse all v0 v0.2.0 Dec 30, 2024 Changes in this version + var ErrEndOfSeq = errors.New("end of seq") + func DecodeArguments(data []byte, args eth_abi.Arguments) (ast.Node, error) + func DecodeLog(topics [][]byte, input []byte, event eth_abi.Event) (ast.Node, error) + func DecodeTrace(input []byte, output []byte, method eth_abi.Method) (ast.Node, error) + func DecodeValue(data []byte, t eth_abi.Type) (ast.Node, error) + func ReadArray(next func() (*encoding.Event, error, bool), length int) (ast.Node, error) + func ReadKey(next func() (*encoding.Event, error, bool)) (string, error) + func ReadTuple(next func() (*encoding.Event, error, bool), length int) (ast.Node, error) + func ReadValue(next func() (*encoding.Event, error, bool)) (ast.Node, error) + func SplitInputs(inputs []eth_abi.Argument) ([]eth_abi.Argument, []eth_abi.Argument)