Name | Lookup | Parameters | |
|---|---|---|---|
| set_invulnerables | 1500 | 1 | |
| join_candidates | 1501 | 2 | |
| unbond | 1502 | - | |
| nominate | 1503 | 2 | |
| remove_nomination | 1504 | 1 | |
| force_set_current_max_candidates | 1505 | 1 | |
| force_set_min_collator_stake | 1506 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| NewInvulnerables | 1500 | ["Vec<AccountId>"] | |
| RoundFinalized | 1501 | ["BlockNumberFor"] | |
| CandidateJoined | 1502 | ["AccountId","Amount","Perbill"] | |
| CandidateRemoved | 1503 | ["AccountId"] | |
| Nominated | 1504 | ["AccountId","AccountId","Amount"] | |
| NominationRemoved | 1505 | ["AccountId","AccountId","Amount"] | |
| CollatorSelected | 1506 | ["AccountId"] |
Name | Type | |
|---|---|---|
| Collators | {"origin":"PlainType","plain_type":"Vec<pallet_collator_staking:types:Collator>","PlainTypeValue":650} | |
| Invulnerables | {"origin":"PlainType","plain_type":"Vec<pallet_collator_staking:types:Collator>","PlainTypeValue":655} | |
| Candidates | {"origin":"PlainType","plain_type":"Vec<pallet_collator_staking:types:Collator>","PlainTypeValue":656} | |
| DesiredCandidatesCount | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} | |
| Nominators | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"pallet_collator_staking:types:Nomination","keys_id":0,"value_id":659}} | |
| CurrentRound | {"origin":"PlainType","plain_type":"pallet_collator_staking:types:Round","PlainTypeValue":660} | |
| CollatorExits | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"U32","keys_id":0,"value_id":4}} | |
| MinCollatorStake | {"origin":"PlainType","plain_type":"U128","PlainTypeValue":6} | |
| SessionInfo | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["AccountId","U32"],"value":"pallet_collator_staking:types:CollatorSessionInfo","keys_id":594,"value_id":662}} |
Name | Type | Value | |
|---|---|---|---|
| MaxInvulnerables | U32 | 0a000000 | |
| MaxCandidates | U32 | 64000000 | |
| MaxCollators | U32 | 19000000 | |
| MaxNominationsPerCollator | U32 | 64000000 | |
| MinNominationStakeAmount | U128 | 00003d9160e458110000000000000000 | |
| CollatorPoolAccountId | AccountId | 6d6f646c65662f636f6c6c610000000000000000000000000000000000000000 | |
| FeeDistributorAccountId | AccountId | 6d6f646c65662f66656469730000000000000000000000000000000000000000 | |
| DefaultMinCollatorStake | U128 | 000040683bb3f386f034000000000000 | |
| SessionPeriod | U32 | 58020000 | |
| CollatorExitThreshold | U32 | 02000000 |
Name | Docs |
|---|---|
| CandidateExists | Candidate was already registered. |
| CandidateDoesNotExist | Candidate was not found. |
| NominationExists | Nomination was already registered. |
| NominationDoesNotExist | Nomination was not found. |
| BelowMinStakeAmount | Candidate stake is below the minimum required amount. |
| BelowMinNominationStakeAmount | Nomination stake is below the minimum required amount. |
| ExitInProgress | A candidate has already registered an exit. |
| TooManyInvulnerables | An attempt to set too many invulnerables |
| TooManyCandidates | Parachain reached the limit for candidates. |
| TooManyNominations | Collator has reached max number of nominations |
| NotCollator | Not a block producer |
| CannotUnbondInvulnerable | Cannot unbond Invulnerable |
| AccountIdNotRegistered | Collators Account is not yet registered |
| NoAssociatedValidatorId | Account has no associated validator ID |