energywebx-testnet
subscan
Runtime Modules / ValidatorsManager
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
ValidatorRegistered1200["AccountId","ecdsa::Public"]
ValidatorDeregistered1201["AccountId"]
ValidatorActivationStarted1202["AccountId"]
ValidatorActionConfirmed1203["ActionId<AccountId>"]
ValidatorActionPublished1204["AccountId","ValidatorsActionType","u32"]
FailedToPublishValidatorAction1205["AccountId","ValidatorsActionType","Bytes"]
ValidatorActionConfirmedOnEthereum1206["AccountId","ValidatorsActionType","u32"]
ValidatorActionFailedOnEthereum1207["AccountId","ValidatorsActionType","u32"]
ValidatorRegistrationFailed1208["AccountId","Bytes"]
ValidatorDeregistrationFailed1209["AccountId","Bytes"]
Storage Functions
Name
Type
ValidatorAccountIds{"origin":"PlainType","plain_type":"Vec<AccountId>","PlainTypeValue":312}
ValidatorActions{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","U64"],"value":"pallet_validators_manager:ValidatorsActionData","keys_id":313,"value_id":314}}
EthereumPublicKeys{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 33]"],"value":"AccountId","keys_id":38,"value_id":0}}
AccountIdToEthereumKeys{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"[U8; 33]","keys_id":0,"value_id":38}}
TotalIngresses{"origin":"PlainType","plain_type":"U64","PlainTypeValue":12}
PendingRegistrationDeposits{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"U128","keys_id":0,"value_id":6}}
TransactionIdToAction{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"Tuple:AccountIdU64","keys_id":4,"value_id":313}}
Constants
Name
Type
Value
MinimumValidatorCountU3202000000
Error Types
Name
Docs
NoTier1EventForAddingValidator
NoTier1EventForRemovingValidator
NoValidators
ValidatorAlreadyExists
InvalidIngressCounter
MinimumValidatorsReached
ErrorEndingVotingPeriod
VotingSessionIsNotValid
ErrorSubmitCandidateTxnToTier1
ErrorCalculatingPrimaryValidator
ErrorGeneratingEthDescription
ValidatorsActionDataNotFound
RemovalAlreadyRequested
ErrorConvertingAccountIdToValidatorId
ValidatorNotFound
InvalidPublicKey
ValidatorEthKeyAlreadyExistsThe ethereum public key of this validator alredy exists
ErrorRemovingAccountFromCollators
MaximumValidatorsReached
AlreadyCandidateAccount is already a candidate
DepositBelowMinimumDeposit is below minimum required stake
InsufficientBalanceAccount has insufficient balance for deposit
CandidateSessionKeysNotFoundValidator session keys not found - account must be registered in session pallet
ValidatorActionAlreadyInProgressA validator action is already in progress