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

Create contract: TransferNftContract #46

Open
elonkusk opened this issue Jan 19, 2022 · 0 comments
Open

Create contract: TransferNftContract #46

elonkusk opened this issue Jan 19, 2022 · 0 comments
Labels
enhancement New feature or request TestCase tester should make test case here

Comments

@elonkusk
Copy link
Member

elonkusk commented Jan 19, 2022

Transfer NFT suggestion:

  • message:

    message TransferNftContract{
      bytes owner = 1;
      bytes to_address = 2;
      string symbol = 3;
      int64 token_id = 4;
    }
    
  • Bizz:

  • transfer nft token to another address

  • if address not exist: create new address, charge more fee: create new account

  • limited on role: owner, approval

  • owner must exist

  • owner must enough fee: fee = bw fee + 0Unw if account exist or create_new_acc fee + 0 unw + in_system_create_acc_fee

@elonkusk elonkusk added the enhancement New feature or request label Jan 19, 2022
@elonkusk elonkusk changed the title Create contract: transfer NFT Create contract: TransferNftContract Feb 21, 2022
@elonkusk elonkusk added the TestCase tester should make test case here label Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request TestCase tester should make test case here
Projects
None yet
Development

No branches or pull requests

1 participant