Summary of changes
Changes introduced in this pull request:
Tangle Multi Asset Delegation Pallet
This crate provides the delegation framework for the Tangle network, enabling the delegation of assets to operators for earning rewards.
Key Components
Operators: Operators are entities within the Tangle network that can receive delegated assets from delegators. They manage these assets, perform jobs and generate rewards for delegators.
Deposits: Depositors must first reserve (deposit) their assets before they can delegate them to operators. This ensures that the assets are locked and available for delegation.
Delegation: Delegation is the process where delegators assign their deposited assets to operators to earn rewards.
Workflow for Delegators
Before a delegator can delegate assets to an operator, they must first deposit the desired amount of assets. This reserves the assets in the delegator's account.After depositing assets, the delegator can delegate these assets to an operator. The operator then manages these assets, and the delegator can earn rewards from the operator's activities.
Reference issue to close (if applicable)
Closes #650
Summary of changes Changes introduced in this pull request:
Tangle Multi Asset Delegation Pallet
This crate provides the delegation framework for the Tangle network, enabling the delegation of assets to operators for earning rewards.
Key Components
Before a delegator can delegate assets to an operator, they must first deposit the desired amount of assets. This reserves the assets in the delegator's account.After depositing assets, the delegator can delegate these assets to an operator. The operator then manages these assets, and the delegator can earn rewards from the operator's activities.
Reference issue to close (if applicable) Closes #650