Skip to content

Pallet for handling all alpha operations #2636

@gztensor

Description

@gztensor

A pallet for handling all internal alpha transactions, minting, burning, and recycling via a single interface. This feature consists of several PRs.

Development plans

  • Handle total alpha issuance, minting, burning, and recycling: PR Pallet alpha-assets #2629.
  • Deprecate v1 alpha share pool maps after they have lazy-migrated (finalizing migration).
  • Move alpha share pool maps and logic in the alpha-assets pallet, add interface methods for integration and integrate subtensor pallet.
  • Isolate alpha balances logic for two account types: (1) System coldkey, and (2) User (coldkey, hotkey).
  • Implement transfer method and use for staking and unstaking. Use subnet account IDs for storing SubnetAlhpaIn.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions