web3wagmi
← All standards

ERC-6381 Public Non-Fungible Token Emote Repository

FinalERCcreated 2023-01-22requires ERC-165

React to any Non-Fungible Tokens using Unicode emojis.

Authors: Bruno Škvorc (@Swader), Steven Pineda (@steven2308), Stevan Bogosavljevic (@stevyhacker), Jan Turk (@ThunderDeliverer)

ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IERC63810xd9fac55a

Functions this standard introduces (10)

0x2d2ac944bulkEmote(address[],uint256[],bytes4[],bool[])
0x7595ecabbulkEmoteCountOf(address[],uint256[],bytes4[])view
0x7d42e2bcbulkPrepareMessagesToPresignEmote(address[],uint256[],bytes4[],bool[],uint256[])view
0xef056141bulkPresignedEmote(address[],address[],uint256[],bytes4[],bool[],uint256[],uint8[],bytes32[],bytes32[])
0xb1495281emote(address,uint256,bytes4,bool)
0xdad998a6emoteCountOf(address,uint256,bytes4)view
0x637b5d81hasEmoterUsedEmote(address,address,uint256,bytes4)view
0x39e5c8f9haveEmotersUsedEmotes(address[],address[],uint256[],bytes4[])view
0xa3a370b4prepareMessageToPresignEmote(address,uint256,bytes4,bool,uint256)view
0x81af4ca3presignedEmote(address,address,uint256,bytes4,bool,uint256,uint8,bytes32,bytes32)

Inherited (1)

0x01ffc9a7supportsInterface(bytes4)ERC-165

Events (1)

Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.

0x6b0e468bf8d2b303be2f302153e4c5d06cdf1fc436eab9e127e482dc596dc0b7Emoted(address,address,uint256,bytes4,bool)

Depends on (1)

Proposals this one names in its requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion