You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[`nominate`](./enum.Call.html#variant.nominate), and [`chill`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.chill).
60
+
[`nominate`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.nominate), and [`chill`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.chill).
61
61
62
62
#### Validating
63
63
@@ -81,7 +81,7 @@ between the validator and its nominators. This rule incentivizes the nominators
81
81
the misbehaving/offline validators as much as possible, simply because the nominators will also
82
82
lose funds if they vote poorly.
83
83
84
-
An account can become a nominator via the [`nominate`](enum.Call.html#variant.nominate) call.
84
+
An account can become a nominator via the [`nominate`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.nominate) call.
85
85
86
86
#### Rewards and Slash
87
87
@@ -102,15 +102,15 @@ Slashing logic is further described in the documentation of the `slashing` modul
102
102
103
103
Similar to slashing, rewards are also shared among a validator and its associated nominators.
104
104
Yet, the reward funds are not always transferred to the stash account and can be configured. See
105
-
[Reward Calculation](#reward-calculation) for more details.
105
+
[Reward Calculation](https://docs.rs/pallet-staking/latest/pallet_staking/#reward-calculation) for more details.
106
106
107
107
#### Chilling
108
108
109
109
Finally, any of the roles above can choose to step back temporarily and just chill for a while.
110
110
This means that if they are a nominator, they will not be considered as voters anymore and if
111
111
they are validators, they will no longer be a candidate for the next election.
112
112
113
-
An account can step back via the [`chill`](enum.Call.html#variant.chill) call.
113
+
An account can step back via the [`chill`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.chill) call.
114
114
115
115
### Session managing
116
116
@@ -183,7 +183,7 @@ they received during the era. Points are added to a validator using
183
183
[`reward_by_ids`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.reward_by_ids) or
[`pallet_authorship::EventHandler`](https://docs.rs/pallet-authorship/latest/pallet_authorship/trait.EventHandler.html) to add reward
188
188
points to block producer and block producer of referenced uncles.
189
189
@@ -198,11 +198,11 @@ validator and all of the nominators that nominated the validator, proportional t
198
198
staked behind this validator (_i.e._ dividing the
199
199
[`own`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.Exposure.html#structfield.own) or
200
200
[`others`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.Exposure.html#structfield.others) by
201
-
[`total`](./struct.Exposure.html#structfield.total) in [`Exposure`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.Exposure.html)).
201
+
[`total`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.Exposure.html#structfield.total) in [`Exposure`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.Exposure.html)).
202
202
203
203
All entities who receive a reward have the option to choose their reward destination through the
204
204
[`Payee`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.Payee.html) storage item (see
205
-
[`set_payee`](enum.Call.html#variant.set_payee)), to be one of the following:
205
+
[`set_payee`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.set_payee)), to be one of the following:
206
206
207
207
- Controller account, (obviously) not increasing the staked value.
208
208
- Stash account, not increasing the staked value.
@@ -213,14 +213,14 @@ All entities who receive a reward have the option to choose their reward destina
213
213
Any funds already placed into stash can be the target of the following operations:
214
214
215
215
The controller account can free a portion (or all) of the funds using the
216
-
[`unbond`](enum.Call.html#variant.unbond) call. Note that the funds are not immediately
217
-
accessible. Instead, a duration denoted by [`BondingDuration`](https://docs.rs/pallet-staking/latest/pallet_staking/struct.BondingDuration.html)
216
+
[`unbond`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.unbond) call. Note that the funds are not immediately
217
+
accessible. Instead, a duration denoted by [`BondingDuration`](https://docs.rs/pallet-staking/latest/pallet_staking/trait.Trait.html#associatedtype.BondingDuration)
218
218
(in number of eras) must pass until the funds can actually be removed. Once the
219
219
`BondingDuration` is over, the [`withdraw_unbonded`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.withdraw_unbonded)
220
220
call can be used to actually withdraw the funds.
221
221
222
222
Note that there is a limitation to the number of fund-chunks that can be scheduled to be
223
-
unlocked in the future via [`unbond`](enum.Call.html#variant.unbond). In case this maximum
223
+
unlocked in the future via [`unbond`](https://docs.rs/pallet-staking/latest/pallet_staking/enum.Call.html#variant.unbond). In case this maximum
224
224
(`MAX_UNLOCKING_CHUNKS`) is reached, the bonded account _must_ first wait until a successful
225
225
call to `withdraw_unbonded` to remove some of the chunks.
0 commit comments