📌Account
Overview
ERC6551Account
is a versatile contract designed to interact with multiple token standards (ERC20, ERC721, ERC1155) and execute general transactions.
It features functions for token management and transaction execution, leveraging OpenZeppelin's robust contract libraries.
Methods
executeCall
executeCall
Executes a transaction to a specified address.
Parameters
token
token
Retrieves token details associated with the account.
Returns
owner
owner
Returns the owner of the token.
Returns
address
- Owner address.
withdrawERC20
withdrawERC20
Withdraws ERC20 tokens from the contract.
Parameters
withdrawERC1155
withdrawERC1155
Withdraws ERC1155 tokens.
Parameters
withdrawERC721
withdrawERC721
Withdraws an ERC721 token.
Parameters
Last updated