API Reference ex_abi v0.8.1
Modules
Documentation for ABI, the function interface language for Solidity. Generally, the ABI describes how to take binary Ethereum and transform it to or from types that Solidity understands.
Tools for decoding event data and topics given a list of function selectors.
Module to help parse the ABI function signatures, e.g.
my_function(uint64, string[])
.
ABI.TypeDecoder
is responsible for decoding types to the format
expected by Solidity. We generally take a function selector and binary
data and decode that into the original arguments according to the
specification.
ABI.TypeEncoder
is responsible for encoding types to the format
expected by Solidity. We generally take a function selector and an
array of data and encode that array according to the specification.