Directories
¶
| Path | Synopsis |
|---|---|
|
Package base provides core utilities for interacting with the blockchain, including transaction setup, contract calls, and error handling.
|
Package base provides core utilities for interacting with the blockchain, including transaction setup, contract calls, and error handling. |
|
Package basetokens provides common interfaces for token contract interactions.
|
Package basetokens provides common interfaces for token contract interactions. |
|
Package contractextension provides interfaces and utilities for extending contract functionality.
|
Package contractextension provides interfaces and utilities for extending contract functionality. |
|
Package customerrors provides custom error types for contract interface operations.
|
Package customerrors provides custom error types for contract interface operations. |
|
Package erc20 provides base functionality for interacting with ERC20 tokens using the IERC20 standard.
|
Package erc20 provides base functionality for interacting with ERC20 tokens using the IERC20 standard. |
|
burnable
Package burnable provides functions to interact with ERC20 burnable properties.
|
Package burnable provides functions to interact with ERC20 burnable properties. |
|
example
|
|
|
example1
Package example1 demonstrates basic usage of the eth-interfaces library.
|
Package example1 demonstrates basic usage of the eth-interfaces library. |
|
Package hex provides common utilities and constants for Ethereum contract interactions.
|
Package hex provides common utilities and constants for Ethereum contract interactions. |
|
Package merged provides a unified interface that combines multiple NFT interaction extensions such as enumerable and royalties.
|
Package merged provides a unified interface that combines multiple NFT interaction extensions such as enumerable and royalties. |
|
Package models defines data structures used across the eth-interfaces library.
|
Package models defines data structures used across the eth-interfaces library. |
|
Package nft provides base functionality for interacting with NFTs using the IERC721 standard.
|
Package nft provides base functionality for interacting with NFTs using the IERC721 standard. |
|
enumerable
Package enumerable provides functions to interact with ERC721 enumerable properties.
|
Package enumerable provides functions to interact with ERC721 enumerable properties. |
|
royalties
Package royalties provides functions to interact with ERC721 royalty properties.
|
Package royalties provides functions to interact with ERC721 royalty properties. |
|
Package testingtools provides common utilities and constants for Ethereum contract interactions.
|
Package testingtools provides common utilities and constants for Ethereum contract interactions. |
|
Package transaction provides utilities for blockchain transaction operations.
|
Package transaction provides utilities for blockchain transaction operations. |
Click to show internal directories.
Click to hide internal directories.