Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICRC-37: Approval handling for ICRC-7 NFTs #37

Open
dietersommer opened this issue Nov 22, 2023 · 5 comments
Open

ICRC-37: Approval handling for ICRC-7 NFTs #37

dietersommer opened this issue Nov 22, 2023 · 5 comments

Comments

@dietersommer
Copy link
Collaborator

This standard defines the approve / transfer_from paradigm for ICRC-7 NFTs. This part has been split off ICRC-7 for reasons of allowing implementations with the approve / transfer_from mechanism and to reduce size.

@benjizhai benjizhai changed the title ICRC-30: Approval handling for ICRC-7 NFTs ICRC-37: Approval handling for ICRC-7 NFTs Jan 11, 2024
@skilesare
Copy link
Contributor

Whoa...what happned here? I though this was 30?

@dietersommer
Copy link
Collaborator Author

dietersommer commented Feb 1, 2024

WG voting on ICRC-37

This comment hosts the official vote of the Ledger & Tokenization Working Group on ICRC-37 as specified through https://github.com/dfinity/ICRC/blob/main/ICRCs/ICRC-37/ICRC-37.md.

How to vote:

React to this comment with 👍 if you agree with the ICRC-37 proposal and to bring it to an NNS vote. Leave comments regarding things you would like to still be fixed before bringing it to an NNS vote. There may still be some small things that need to be adapted after the recent refactoring.

React with 👎 and leave a comment with your objection if you oppose.

The Working Group will accept only the votes of the core members, i.e., the members regularly contributing to the WG. However, if you aren't a core working group member but have technical objections or comments to this proposal, please leave a comment. We'll try to address it according to the rough consensus model.

@sea-snake
Copy link
Contributor

sea-snake commented Feb 1, 2024

Compared to ICRC-2, ICRC-37 defines the icrc37_metadata method, shouldn't this ICRC-37 metadata similar to ICRC-2 metadata be simply returned in the icrc7_collection_metadata method?

Also found a few small issues and made an PR to fix these: #54

@dietersommer
Copy link
Collaborator Author

dietersommer commented Feb 1, 2024

We discussed this I think and decided to have a separate method. But I also thought about exactly this when going over. Any other opinions?
Thanks for the PR, just went through and merged it.

@sea-snake
Copy link
Contributor

Above has been discussed again in the ICRC-1 meeting and changes have been as a result, more details here: https://forum.dfinity.org/t/call-for-participation-nft-token-standard-working-group-status-updated/16566/186

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants