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

update balances module #365

Closed
9 tasks done
failfmi opened this issue Feb 9, 2024 · 0 comments · Fixed by #420
Closed
9 tasks done

update balances module #365

failfmi opened this issue Feb 9, 2024 · 0 comments · Fixed by #420
Assignees

Comments

@failfmi
Copy link
Collaborator

failfmi commented Feb 9, 2024

The balances module is outdated compared to Substrate.

Revisit the logic, check for newly added functionality, make fixes and refactor.

  • Genesis builder
  • Extrinsic calls
    • transfer is fully replaced by transfer_allow_death
    • setBalance is force_set_balance
    • forceFree is force_unreserve
    • recently added extrinsic calls:
      • - upgrade_accounts
      • - force_adjust_total_issuance

Apply the following:

  • Implementation
    • Extrinsic calls
    • Metadata
  • Inline documentation
  • Unit tests
  • Integration tests
  • Benchmark tests and weights for the extrinsic calls.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants