# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
ContainsMethodIDs checks if the code contains all the method IDs.
DetectERC1155WithCode detects if bytecode of the contract is ERC-1155.
DetectERC165WithCode detects if bytecode of the contract is ERC-165.
DetectERC1967WithCode detects if bytecode of the contract is ERC-1967.
DetectERC20WithCode detects if bytecode of the contract is ERC-20.
DetectERC721WithCode detects if bytecode of the contract is ERC-721.
DetectNFTStandard detects the NFT standard of the contract by ERC-165.
DetectTokenStandard detects the token standard of the contract by bytecode.
EventHash calculates the event hash of the event signature.
MatchAddresses checks if the address matches any of the addresses.
MatchEventHashes checks if the hash matches any of the event hashes.
MatchMethodIDs checks if the input matches any of the method IDs.
MethodID calculates the method ID of the function selector.
# Variables
InterfaceIDERC1155 method ID from https://eips.ethereum.org/EIPS/eip-1155#:~:text=0xd9b67a26.
InterfaceIDERC721 method ID from https://eips.ethereum.org/EIPS/eip-721#:~:text=0x80ac58cd.