Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

nomination-pools: Add bond extra and bond rewards extrinsics #10903

@emostov

Description

@emostov

Currently a delegator cannot bond more funds after they join. To remedy this we should add a

  • bond_extra extrinsic that allows the delegator increase their bond with non-locked funds,
  • and a bond_rewards extrinsic that allows a user to take their rewards and directly use them to increase their bonded funds. The bond_rewards extrinsic isn't strictly necessary since a delegator could claim_rewards and then call bond_extra.

Should wait until #10694 is merged to start working on this.

Metadata

Metadata

Assignees

Labels

U2-some_time_soonIssue is worth doing soon.Z2-mediumCan be fixed by a coder with good Rust knowledge but little knowledge of the codebase.

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions