File Name | SHA-1 Hash |
---|---|
dist/ERC1363Mintable.dist.sol | a12687555f57d87040495e9d34048ce94d6ec382 |
Contract | Type | Bases | ||
---|---|---|---|---|
└ | Function Name | Visibility | Mutability | Modifiers |
IERC20Errors | Interface | |||
IERC721Errors | Interface | |||
IERC1155Errors | Interface | |||
IERC20 | Interface | |||
└ | totalSupply | External ❗️ | NO❗️ | |
└ | balanceOf | External ❗️ | NO❗️ | |
└ | transfer | External ❗️ | 🛑 | NO❗️ |
└ | allowance | External ❗️ | NO❗️ | |
└ | approve | External ❗️ | 🛑 | NO❗️ |
└ | transferFrom | External ❗️ | 🛑 | NO❗️ |
IERC20Metadata | Interface | IERC20 | ||
└ | name | External ❗️ | NO❗️ | |
└ | symbol | External ❗️ | NO❗️ | |
└ | decimals | External ❗️ | NO❗️ | |
Context | Implementation | |||
└ | _msgSender | Internal 🔒 | ||
└ | _msgData | Internal 🔒 | ||
└ | _contextSuffixLength | Internal 🔒 | ||
ERC20 | Implementation | Context, IERC20, IERC20Metadata, IERC20Errors | ||
└ | Public ❗️ | 🛑 | NO❗️ | |
└ | name | Public ❗️ | NO❗️ | |
└ | symbol | Public ❗️ | NO❗️ | |
└ | decimals | Public ❗️ | NO❗️ | |
└ | totalSupply | Public ❗️ | NO❗️ | |
└ | balanceOf | Public ❗️ | NO❗️ | |
└ | transfer | Public ❗️ | 🛑 | NO❗️ |
└ | allowance | Public ❗️ | NO❗️ | |
└ | approve | Public ❗️ | 🛑 | NO❗️ |
└ | transferFrom | Public ❗️ | 🛑 | NO❗️ |
└ | _transfer | Internal 🔒 | 🛑 | |
└ | _update | Internal 🔒 | 🛑 | |
└ | _mint | Internal 🔒 | 🛑 | |
└ | _burn | Internal 🔒 | 🛑 | |
└ | _approve | Internal 🔒 | 🛑 | |
└ | _approve | Internal 🔒 | 🛑 | |
└ | _spendAllowance | Internal 🔒 | 🛑 | |
IERC165 | Interface | |||
└ | supportsInterface | External ❗️ | NO❗️ | |
ERC165 | Implementation | IERC165 | ||
└ | supportsInterface | Public ❗️ | NO❗️ | |
IERC1363Receiver | Interface | |||
└ | onTransferReceived | External ❗️ | 🛑 | NO❗️ |
IERC1363Spender | Interface | |||
└ | onApprovalReceived | External ❗️ | 🛑 | NO❗️ |
ERC1363Utils | Library | |||
└ | checkOnERC1363TransferReceived | Internal 🔒 | 🛑 | |
└ | checkOnERC1363ApprovalReceived | Internal 🔒 | 🛑 | |
IERC1363 | Interface | IERC20, IERC165 | ||
└ | transferAndCall | External ❗️ | 🛑 | NO❗️ |
└ | transferAndCall | External ❗️ | 🛑 | NO❗️ |
└ | transferFromAndCall | External ❗️ | 🛑 | NO❗️ |
└ | transferFromAndCall | External ❗️ | 🛑 | NO❗️ |
└ | approveAndCall | External ❗️ | 🛑 | NO❗️ |
└ | approveAndCall | External ❗️ | 🛑 | NO❗️ |
ERC1363 | Implementation | ERC20, ERC165, IERC1363 | ||
└ | supportsInterface | Public ❗️ | NO❗️ | |
└ | transferAndCall | Public ❗️ | 🛑 | NO❗️ |
└ | transferAndCall | Public ❗️ | 🛑 | NO❗️ |
└ | transferFromAndCall | Public ❗️ | 🛑 | NO❗️ |
└ | transferFromAndCall | Public ❗️ | 🛑 | NO❗️ |
└ | approveAndCall | Public ❗️ | 🛑 | NO❗️ |
└ | approveAndCall | Public ❗️ | 🛑 | NO❗️ |
ERC1363Mintable | Implementation | ERC1363 | ||
└ | _mintAndCall | Internal 🔒 | 🛑 | |
└ | _mintAndCall | Internal 🔒 | 🛑 |
Symbol | Meaning |
---|---|
🛑 | Function can modify state |
💵 | Function is payable |