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

feat(nft): NFT Royalty Standard(ADR 2981) #325

Open
wants to merge 12 commits into
base: release/v1.8.0
Choose a base branch
from

Commits on Nov 29, 2022

  1. add adr 2981

    sheldon committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    ac9e0b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. only export htlc with state=open (#327)

    Dreamer authored Dec 1, 2022
    Configuration menu
    Copy the full SHA
    61bc7a0 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Complete the first version of eip-2981

    sheldon committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    1cd65ca View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. modify proto file

    sheldon committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    bca91eb View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Modify the location of royal confidence storage

    sheldon committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    636373d View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. add royalty test case

    sheldon committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    8a53cfb View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. fix TestDefaultRoyaltyInfo

    sheldon committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    d200b23 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. encode & decode class or nft metadata (#323)

    * implement ics721 nft_keeper
    
    * update logic
    
    * fix bug
    
    * refactor code
    
    * update ics721
    
    * implement ClassMetadataResolver
    
    * refactor ClassMetadataResolver
    
    * implement TokenMetadataResolver
    
    * fix TokenMetadataResolver
    
    * reanme ClassMetadataResolver to ClassResolver
    
    * refactor code
    
    * refactor code
    
    * add data validation
    
    * fix test error
    
    * fix test error
    
    * refactor nft builder uint test
    
    * creator use hex format
    
    * remove ValidateKeywords check when mintToken
    Dreamer authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    00581e3 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. delete proto of jsontag

    aofengli committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4183266 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into sheldon/eip-2981

    aofengli committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4f4b521 View commit details
    Browse the repository at this point in the history
  3. modify proto & merge main

    aofengli committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    39e228c View commit details
    Browse the repository at this point in the history
  4. add nft royalty client_test

    aofengli committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    79c277c View commit details
    Browse the repository at this point in the history