Skip to content

Latest commit

 

History

History
100 lines (90 loc) · 3.9 KB

File metadata and controls

100 lines (90 loc) · 3.9 KB

Sūrya's Description Report

Files Description Table

File Name SHA-1 Hash
dist/ERC1363.dist.sol 52effbc90e477791a0581d5df2b08f5a17a337b0

Contracts Description Table

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❗️

Legend

Symbol Meaning
🛑 Function can modify state
💵 Function is payable