Align static metadata with latest Substrate (#3756)
This commit is contained in:
@@ -153,6 +153,7 @@ const phragmen = {
|
||||
voters: 'Vec<(AccountId, ExtendedBalance)>'
|
||||
},
|
||||
SolutionSupports: 'Vec<(AccountId, SolutionSupport)>',
|
||||
Supports: 'SolutionSupports',
|
||||
SubmissionIndicesOf: 'BTreeMap<ElectionScore, u32>',
|
||||
Voter: {
|
||||
votes: 'Vec<AccountId>',
|
||||
|
||||
@@ -823,9 +823,10 @@
|
||||
},
|
||||
"fallback": "0x00",
|
||||
"documentation": [
|
||||
" Temporary value (cleared at block finalization) that includes the VRF output generated",
|
||||
" at this block. This field should always be populated during block processing unless",
|
||||
" secondary plain slots are enabled (which don't contain a VRF output)."
|
||||
" This field should always be populated during block processing unless",
|
||||
" secondary plain slots are enabled (which don't contain a VRF output).",
|
||||
"",
|
||||
" It is set in `on_initialize`, before it will contain the value from the last block."
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -2077,8 +2078,8 @@
|
||||
"name": "set_emergency_election_result",
|
||||
"args": [
|
||||
{
|
||||
"name": "solution",
|
||||
"type": "ReadySolution"
|
||||
"name": "supports",
|
||||
"type": "Supports"
|
||||
}
|
||||
],
|
||||
"documentation": [
|
||||
@@ -2899,7 +2900,7 @@
|
||||
" True if network has been upgraded to this version.",
|
||||
" Storage version of the pallet.",
|
||||
"",
|
||||
" This is set to v6.0.0 for new networks."
|
||||
" This is set to v7.0.0 for new networks."
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -2943,7 +2944,6 @@
|
||||
" The dispatch origin for this call must be _Signed_ by the stash account.",
|
||||
"",
|
||||
" Emits `Bonded`.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Independent of the arguments. Moderate complexity.",
|
||||
" - O(1).",
|
||||
@@ -2952,10 +2952,6 @@
|
||||
" NOTE: Two of the storage writes (`Self::bonded`, `Self::payee`) are _never_ cleaned",
|
||||
" unless the `origin` falls below _existential deposit_ and gets removed as dust.",
|
||||
" ------------------",
|
||||
" Weight: O(1)",
|
||||
" DB Weight:",
|
||||
" - Read: Bonded, Ledger, [Origin Account], Current Era, History Depth, Locks",
|
||||
" - Write: Bonded, Payee, [Origin Account], Locks, Ledger",
|
||||
" # </weight>"
|
||||
]
|
||||
},
|
||||
@@ -2971,23 +2967,17 @@
|
||||
" Add some extra amount that have appeared in the stash `free_balance` into the balance up",
|
||||
" for staking.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the stash, not the controller.",
|
||||
"",
|
||||
" Use this if there are additional funds in your stash account that you wish to bond.",
|
||||
" Unlike [`bond`] or [`unbond`] this function does not impose any limitation on the amount",
|
||||
" that can be added.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the stash, not the controller and",
|
||||
" it can be only called when [`EraElectionStatus`] is `Closed`.",
|
||||
"",
|
||||
" Emits `Bonded`.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Independent of the arguments. Insignificant complexity.",
|
||||
" - O(1).",
|
||||
" - One DB entry.",
|
||||
" ------------",
|
||||
" DB Weight:",
|
||||
" - Read: Era Election Status, Bonded, Ledger, [Origin Account], Locks",
|
||||
" - Write: [Origin Account], Locks, Ledger",
|
||||
" # </weight>"
|
||||
]
|
||||
},
|
||||
@@ -3004,6 +2994,8 @@
|
||||
" period ends. If this leaves an amount actively bonded less than",
|
||||
" T::Currency::minimum_balance(), then it is increased to the full amount.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
"",
|
||||
" Once the unlock period is done, you can call `withdraw_unbonded` to actually move",
|
||||
" the funds out of management ready for transfer.",
|
||||
"",
|
||||
@@ -3014,27 +3006,9 @@
|
||||
" If a user encounters the `InsufficientBond` error when calling this extrinsic,",
|
||||
" they should call `chill` first in order to free up their bonded funds.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
" And, it can be only called when [`EraElectionStatus`] is `Closed`.",
|
||||
"",
|
||||
" Emits `Unbonded`.",
|
||||
"",
|
||||
" See also [`Call::withdraw_unbonded`].",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Independent of the arguments. Limited but potentially exploitable complexity.",
|
||||
" - Contains a limited number of reads.",
|
||||
" - Each call (requires the remainder of the bonded balance to be above `minimum_balance`)",
|
||||
" will cause a new entry to be inserted into a vector (`Ledger.unlocking`) kept in storage.",
|
||||
" The only way to clean the aforementioned storage item is also user-controlled via",
|
||||
" `withdraw_unbonded`.",
|
||||
" - One DB entry.",
|
||||
" ----------",
|
||||
" Weight: O(1)",
|
||||
" DB Weight:",
|
||||
" - Read: EraElectionStatus, Ledger, CurrentEra, Locks, BalanceOf Stash,",
|
||||
" - Write: Locks, Ledger, BalanceOf Stash,",
|
||||
" </weight>"
|
||||
" See also [`Call::withdraw_unbonded`]."
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -3051,30 +3025,14 @@
|
||||
" This essentially frees up that balance to be used by the stash account to do",
|
||||
" whatever it wants.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
" And, it can be only called when [`EraElectionStatus`] is `Closed`.",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller.",
|
||||
"",
|
||||
" Emits `Withdrawn`.",
|
||||
"",
|
||||
" See also [`Call::unbond`].",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Could be dependent on the `origin` argument and how much `unlocking` chunks exist.",
|
||||
" It implies `consolidate_unlocked` which loops over `Ledger.unlocking`, which is",
|
||||
" indirectly user-controlled. See [`unbond`] for more detail.",
|
||||
" - Contains a limited number of reads, yet the size of which could be large based on `ledger`.",
|
||||
" - Writes are limited to the `origin` account key.",
|
||||
" ---------------",
|
||||
" Complexity O(S) where S is the number of slashing spans to remove",
|
||||
" Update:",
|
||||
" - Reads: EraElectionStatus, Ledger, Current Era, Locks, [Origin Account]",
|
||||
" - Writes: [Origin Account], Locks, Ledger",
|
||||
" Kill:",
|
||||
" - Reads: EraElectionStatus, Ledger, Current Era, Bonded, Slashing Spans, [Origin",
|
||||
" Account], Locks, BalanceOf stash",
|
||||
" - Writes: Bonded, Slashing Spans (if S > 0), Ledger, Payee, Validators, Nominators,",
|
||||
" [Origin Account], Locks, BalanceOf stash.",
|
||||
" - Writes Each: SpanSlash * S",
|
||||
" NOTE: Weight annotation is the kill scenario, we refund otherwise.",
|
||||
" # </weight>"
|
||||
]
|
||||
@@ -3092,19 +3050,7 @@
|
||||
"",
|
||||
" Effects will be felt at the beginning of the next era.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
" And, it can be only called when [`EraElectionStatus`] is `Closed`.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Independent of the arguments. Insignificant complexity.",
|
||||
" - Contains a limited number of reads.",
|
||||
" - Writes are limited to the `origin` account key.",
|
||||
" -----------",
|
||||
" Weight: O(1)",
|
||||
" DB Weight:",
|
||||
" - Read: Era Election Status, Ledger",
|
||||
" - Write: Nominators, Validators",
|
||||
" # </weight>"
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash."
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -3118,22 +3064,14 @@
|
||||
"documentation": [
|
||||
" Declare the desire to nominate `targets` for the origin controller.",
|
||||
"",
|
||||
" Effects will be felt at the beginning of the next era. This can only be called when",
|
||||
" [`EraElectionStatus`] is `Closed`.",
|
||||
" Effects will be felt at the beginning of the next era.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
" And, it can be only called when [`EraElectionStatus`] is `Closed`.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - The transaction's complexity is proportional to the size of `targets` (N)",
|
||||
" which is capped at CompactAssignments::LIMIT (MAX_NOMINATIONS).",
|
||||
" - Both the reads and writes follow a similar pattern.",
|
||||
" ---------",
|
||||
" Weight: O(N)",
|
||||
" where N is the number of targets",
|
||||
" DB Weight:",
|
||||
" - Reads: Era Election Status, Ledger, Current Era",
|
||||
" - Writes: Validators, Nominators",
|
||||
" # </weight>"
|
||||
]
|
||||
},
|
||||
@@ -3146,17 +3084,11 @@
|
||||
" Effects will be felt at the beginning of the next era.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
" And, it can be only called when [`EraElectionStatus`] is `Closed`.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Independent of the arguments. Insignificant complexity.",
|
||||
" - Contains one read.",
|
||||
" - Writes are limited to the `origin` account key.",
|
||||
" --------",
|
||||
" Weight: O(1)",
|
||||
" DB Weight:",
|
||||
" - Read: EraElectionStatus, Ledger",
|
||||
" - Write: Validators, Nominators",
|
||||
" # </weight>"
|
||||
]
|
||||
},
|
||||
@@ -3426,8 +3358,6 @@
|
||||
" The origin of this call must be _Signed_. Any account can call this function, even if",
|
||||
" it is not one of the stakers.",
|
||||
"",
|
||||
" This can only be called when [`EraElectionStatus`] is `Closed`.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Time complexity: at most O(MaxNominatorRewardedPerValidator).",
|
||||
" - Contains a limited number of reads and writes.",
|
||||
@@ -3436,11 +3366,6 @@
|
||||
" Weight:",
|
||||
" - Reward Destination Staked: O(N)",
|
||||
" - Reward Destination Controller (Creating): O(N)",
|
||||
" DB Weight:",
|
||||
" - Read: EraElectionStatus, CurrentEra, HistoryDepth, ErasValidatorReward,",
|
||||
" ErasStakersClipped, ErasRewardPoints, ErasValidatorPrefs (8 items)",
|
||||
" - Read Each: Bonded, Ledger, Payee, Locks, System Account (5 items)",
|
||||
" - Write Each: System Account, Locks, Ledger (3 items)",
|
||||
"",
|
||||
" NOTE: weights are assuming that payouts are made to alive stash account (Staked).",
|
||||
" Paying even a dead controller is cheaper weight-wise. We don't do any refunds here.",
|
||||
@@ -3458,17 +3383,12 @@
|
||||
"documentation": [
|
||||
" Rebond a portion of the stash scheduled to be unlocked.",
|
||||
"",
|
||||
" The dispatch origin must be signed by the controller, and it can be only called when",
|
||||
" [`EraElectionStatus`] is `Closed`.",
|
||||
" The dispatch origin must be signed by the controller.",
|
||||
"",
|
||||
" # <weight>",
|
||||
" - Time complexity: O(L), where L is unlocking chunks",
|
||||
" - Bounded by `MAX_UNLOCKING_CHUNKS`.",
|
||||
" - Storage changes: Can't increase storage, only decrease it.",
|
||||
" ---------------",
|
||||
" - DB Weight:",
|
||||
" - Reads: EraElectionStatus, Ledger, Locks, [Origin Account]",
|
||||
" - Writes: [Origin Account], Locks, Ledger",
|
||||
" # </weight>"
|
||||
]
|
||||
},
|
||||
@@ -3552,8 +3472,6 @@
|
||||
" Effects will be felt at the beginning of the next era.",
|
||||
"",
|
||||
" The dispatch origin for this call must be _Signed_ by the controller, not the stash.",
|
||||
" And, it can be only called when [`EraElectionStatus`] is `Closed`. The controller",
|
||||
" account should represent a validator.",
|
||||
"",
|
||||
" - `who`: A list of nominator stash accounts who are nominating this validator which",
|
||||
" should no longer be nominating this validator.",
|
||||
@@ -3738,6 +3656,16 @@
|
||||
"documentation": [
|
||||
" The election failed. No new era is planned."
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Chilled",
|
||||
"args": [
|
||||
"AccountId"
|
||||
],
|
||||
"documentation": [
|
||||
" An account has stopped participating as either a validator or nominator.",
|
||||
" \\[stash\\]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"constants": [
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user