subscan
Runtime Modules / UpgradeCommittee
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
Proposed0d00["IdentityId","ProposalIndex","Hash"]
Voted0d01["IdentityId","ProposalIndex","Hash","bool","MemberCount","MemberCount","MemberCount"]
VoteRetracted0d02["IdentityId","ProposalIndex","Hash","bool"]
FinalVotes0d03["IdentityId","ProposalIndex","Hash","Vec<IdentityId>","Vec<IdentityId>"]
Approved0d04["IdentityId","Hash","MemberCount","MemberCount","MemberCount"]
Rejected0d05["IdentityId","Hash","MemberCount","MemberCount","MemberCount"]
Executed0d06["IdentityId","Hash","DispatchResult"]
ReleaseCoordinatorUpdated0d07["IdentityId","Option<IdentityId>"]
ExpiresAfterUpdated0d08["IdentityId","MaybeBlock<BlockNumber>"]
VoteThresholdUpdated0d09["IdentityId","u32","u32"]
Storage Functions
Name
Type
Proposals{"origin":"PlainType","plain_type":"Vec<H256>","PlainTypeValue":302}
ProposalOf{"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["H256"],"value":"Call","keys_id":11,"value_id":385}}
Voting{"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["H256"],"value":"pallet_committee:PolymeshVotes","keys_id":11,"value_id":563}}
ProposalCount{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
Members{"origin":"PlainType","plain_type":"Vec<[U8; 32]>","PlainTypeValue":77}
VoteThreshold{"origin":"PlainType","plain_type":"Tuple:U32U32","PlainTypeValue":243}
ReleaseCoordinator{"origin":"PlainType","plain_type":"[U8; 32]","PlainTypeValue":32}
ExpiresAfter{"origin":"PlainType","plain_type":"polymesh_common_utilities:MaybeBlock","PlainTypeValue":82}
StorageVersion{"origin":"PlainType","plain_type":"U8","PlainTypeValue":564}
Error Types
Name
Docs
DuplicateVoteDuplicate votes are not allowed.
NotAMemberA DID isn't part of the committee.The DID may either be a caller or some other context.
NoSuchProposalNo such proposal.
ProposalExpiredProposal exists, but it has expired.
DuplicateProposalDuplicate proposal.
MismatchedVotingIndexMismatched voting index.
InvalidProportionProportion must be a rational number.
FirstVoteRejectFirst vote on a proposal creates it, so it must be an approval.All proposals are motions to execute something as "GC majority".To reject e.g., a PIP, a motion to reject should be *approved*.
ProposalsLimitReachedMaximum number of proposals has been reached.
Itering understands the importance of protecting and safeguarding your privacy. By continuing using this website you agree with our
Privacy Policy
and
Terms of Use
.