EIP-4671: Non-Tradable Tokens Standard (#4671)
* non-tradable-token
* Update and rename eip-non-tradable-token.md to eip-4671.md
* Update eip-4671.md
* Update eip-4671.md
* Update eip-4671.md
* Update eip-4671.md
* method to get total number of tokens emitted
* update motivation & other text
* add Minted and Invalidated events
* add operator address to Invalidated event
* fix emit Minted + reorder functions
* update motivation + link to implementation
* added implementation from @tserg
* update standard
* update index type
* update approveInvalidate
* update description
* INTTStore
* NTT -> ERC4671
* reorder sections
* cleaned + security considerations
* NTT -> Badge
* input of IERC4671Store is IERC4671Enumerable
* fixed titles
* fixed spelling errors + added assets
* spelling
* update abstract
* typo
* new lines
* back to non-tradable tokens
* fixed eip creator badge code
* update section title
* self transfer
* ERC4671Pull
* updated contract name
* emit event on pull
* rm comment
* Draft -> Review
* Update EIPS/eip-4671.md
Co-authored-by: Micah Zoltu <micah@zoltu.net>
* update description and pull implementation
* add tokenByIndex
* invalidate -> revoke
* add holdersCount
* update description
* remove useless abstract
* open in draft status, not review
Co-authored-by: Mada Aflak <maflak@gmail.com>
Co-authored-by: Micah Zoltu <micah@zoltu.net>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
GitHub Diff