Name | Lookup | Parameters | |
|---|---|---|---|
| add_validator | 6200 | 1 | |
| remove_validator | 6201 | 1 | |
| add_validator_again | 6202 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| ValidatorAdditionInitiated | 6200 | ["AccountId"] | |
| ValidatorRemovalInitiated | 6201 | ["AccountId"] |
Name | Type | |
|---|---|---|
| Validators | {"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":109} | |
| ApprovedValidators | {"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":109} | |
| OfflineValidators | {"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":109} |
Name | Docs |
|---|---|
| TooLowValidatorCount | Target (post-removal) validator count is below the minimum. |
| Duplicate | Validator is already in the validator set. |
| ValidatorNotApproved | Validator is not approved for re-addition. |
| BadOrigin | Only the validator can add itself back after coming online. |