Module pallet_nomination_pools::pallet::dispatchables
source · Expand description
Auto-generated docs-only module listing all defined dispatchables for this pallet.
Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation
purposes. To see the real version of each dispatchable, look for them in Pallet
or
Call
.
Functions
- Bond
extra
more funds fromorigin
into the pool to which they already belong. origin
bonds funds fromextra
for some pool membermember
into their respective pools.- Chill on behalf of the pool.
- Claim pending commission.
- A bonded member can use this to claim their payout based on the rewards that the pool has accumulated since their last claimed payout (OR since joining if this is their first time claiming rewards). The payout will be transferred to the member’s account.
origin
can claim payouts on some pool memberother
’s behalf.- Create a new delegation pool.
- Create a new delegation pool with a previously used pool id
- Stake funds with a pool. The amount to bond is transferred from the member to the pools account and immediately increases the pools bond.
- Nominate on behalf of the pool.
- Call
withdraw_unbonded
for the pools account. This call can be made by any account. - Allows a pool member to set a claim permission to allow or disallow permissionless bonding and withdrawing.
- Set the commission of a pool. Both a commission percentage and a commission payee must be provided in the
current
tuple. Where acurrent
ofNone
is provided, any current commission will be removed. - Set the commission change rate for a pool.
- Set the maximum commission of a pool.
- Update configurations for the nomination pools. The origin for this call must be Root.
- Set a new metadata for the pool.
- Set a new state for the pool.
- Unbond up to
unbonding_points
of themember_account
’s funds from the pool. It implicitly collects the rewards one last time, since not doing so would mean some rewards would be forfeited. - Update the roles of the pool.
- Withdraw unbonded funds from
member_account
. If no bonded funds can be unbonded, an error is returned.