web3dart/src/contracts/abi/abi library

Classes

CompositeFunctionParameter
A function parameter that includes other named parameter instead of just wrapping single types.
ContractAbi
Defines the abi of a deployed Ethereum contract. The abi contains information about the functions defined in that contract.
ContractEvent
An event that can be emitted by a smart contract during a transaction.
ContractFunction
A function defined in the ABI of an compiled contract.
EventComponent<T>
A FunctionParameter that is a component of an event. Contains additional information about whether the parameter is indexed.
FunctionParameter<T>
The parameter of a function with its name and the expected type.

Enums

ContractFunctionType
StateMutability
The state mutability of a contract function defines how that function interacts with the blockchain.