web3_universal_contract library

Smart contract abstraction for Ethereum.

Classes

Contract
Smart contract abstraction for type-safe contract interactions.
ContractFactory
Factory for creating and deploying contracts.
DeployResult
Result of a contract deployment.
ERC1155Contract
ERC-1155 multi-token contract implementation.
ERC20Contract
ERC-20 token contract implementation.
ERC721Contract
ERC-721 NFT contract implementation.
EventFilter
Event filter for contract event subscriptions.
SimulateResult
Result of a contract function simulation.
TypedContract
Base class for type-safe contract implementations.