darwinia-parachain
subscan
Darwinia
Runtime Modules / EcdsaAuthority
Spec Version:
Events
Name
Lookup
Attributes
CollectingAuthoritiesChangeSignatures1100["Hash"]
CollectedEnoughAuthoritiesChangeSignatures1101["Operation<AccountId>","Option<u32>","Hash","Vec<(AccountId, Signature)>"]
CollectingNewMessageRootSignatures1102["Hash"]
CollectedEnoughNewMessageRootSignatures1103["Commitment","Hash","Vec<(AccountId, Signature)>"]
Storage Functions
Name
Type
Authorities{"origin":"PlainType","plain_type":"Vec<account:AccountId20>","PlainTypeValue":335}
NextAuthorities{"origin":"PlainType","plain_type":"Vec<account:AccountId20>","PlainTypeValue":335}
Nonce{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
AuthoritiesChangeToSign{"origin":"PlainType","plain_type":"darwinia_ecdsa_authority:primitives:AuthoritiesChangeSigned","PlainTypeValue":336}
MessageRootToSign{"origin":"PlainType","plain_type":"darwinia_ecdsa_authority:primitives:MessageRootSigned","PlainTypeValue":338}
Constants
Name
Type
Value
MaxAuthoritiesU3207000000
ChainIdU642e00000000000000
SignThresholdU320046c323
SyncIntervalU320a000000
MaxPendingPeriodU3264000000
Error Types
Name
Docs
AuthorityExistedThe authority is already existed.
TooManyAuthoritiesToo many authorities.
NotAuthorityThis is not an authority.
AtLeastOneAuthorityRequire at least one authority. Not allow to decrease below one.
OnAuthoritiesChangeCurrently, the authorities is changing.
NoAuthoritiesChangeDidn't find any authorities changes to sign.
NoNewMessageRootDidn't find any new message root to sign.
BadSignatureFailed to verify the signature.
AlreadySubmittedThis authority had already finished his duty.