📌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

Executes a transaction to a specified address.

Parameters

token

Retrieves token details associated with the account.

Returns

owner

Returns the owner of the token.

Returns

address - Owner address.

withdrawERC20

Withdraws ERC20 tokens from the contract.

Parameters

withdrawERC1155

Withdraws ERC1155 tokens.

Parameters

withdrawERC721

Withdraws an ERC721 token.

Parameters

Last updated