Crate ethbind_json

Source
Expand description

Ethereum constract abi json format encode/decode support

Visit official document for details

Structs§

Array
a variable-length array of elements of the given type
ArrayM
a fixed-length array of M elements, M >= 0, of the given type.
BytesM
binary type of M bytes, 0 < M <= 32
Constructor
A structure type to represent constructor abi
Error
A structure type to represent event abi
Event
A structure type to represent event abi
Fallback
A structure type to represent fallback function abi
FixedMN
fixed-point decimal number of M bits, 8 <= M <= 256, M % 8 == 0, and 0 < N <= 80, which denotes the value v as v / (10 ** N).
Function
A structure type to represent function abi
HardhatArtifact
Hardhat generate artifact
IntegerM
integer type of M bits, 0 < M <= 256, M % 8 == 0. e.g. uint32, uint8
Parameter
Handle Function/Event/Error ’s input or output parameter type
Receive
A structure type to represent receive function abi

Enums§

AbiError
AbiField
Contract interface type enum
SimpleType
Contract abi simple types enum
StateMutability
Type