subscan
Runtime Modules / Pips
Spec Version:
Events
Name
Lookup
Attributes
HistoricalPipsPruned2100["IdentityId","bool","bool"]
ProposalCreated2101["IdentityId","Proposer<AccountId>","PipId","Balance","Option<Url>","Option<PipDescription>","MaybeBlock<BlockNumber>","ProposalData"]
ProposalStateUpdated2102["IdentityId","PipId","ProposalState"]
Voted2103["IdentityId","AccountId","PipId","bool","Balance"]
PipClosed2104["IdentityId","PipId","bool"]
ExecutionScheduled2105["IdentityId","PipId","BlockNumber"]
DefaultEnactmentPeriodChanged2106["IdentityId","BlockNumber","BlockNumber"]
MinimumProposalDepositChanged2107["IdentityId","Balance","Balance"]
PendingPipExpiryChanged2108["IdentityId","MaybeBlock<BlockNumber>","MaybeBlock<BlockNumber>"]
MaxPipSkipCountChanged2109["IdentityId","SkippedCount","SkippedCount"]
ActivePipLimitChanged210a["IdentityId","u32","u32"]
ProposalRefund210b["IdentityId","PipId","Balance"]
SnapshotCleared210c["IdentityId","SnapshotId"]
SnapshotTaken210d["IdentityId","SnapshotId","Vec<SnapshottedPip>"]
PipSkipped210e["IdentityId","PipId","SkippedCount"]
SnapshotResultsEnacted210f["IdentityId","Option<SnapshotId>","Vec<(PipId, SkippedCount)>","Vec<PipId>","Vec<PipId>"]
ExecutionSchedulingFailed2110["IdentityId","PipId","BlockNumber"]
ExpiryScheduled2111["IdentityId","PipId","BlockNumber"]
ExpirySchedulingFailed2112["IdentityId","PipId","BlockNumber"]
ExecutionCancellingFailed2113["PipId"]
Storage Functions
Name
Type
PruneHistoricalPips{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":74}
MinimumProposalDeposit{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
DefaultEnactmentPeriod{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
PendingPipExpiry{"origin":"PlainType","plain_type":"polymesh_common_utilities:MaybeBlock","PlainTypeValue":82}
MaxPipSkipCount{"origin":"PlainType","plain_type":"U8","PlainTypeValue":2}
ActivePipLimit{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
PipIdSequence{"origin":"PlainType","plain_type":"U32","PlainTypeValue":219}
SnapshotIdSequence{"origin":"PlainType","plain_type":"U32","PlainTypeValue":224}
ActivePipCount{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ProposalMetadata{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"pallet_pips:PipsMetadata","keys_id":219,"value_id":654}}
Deposits{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"pallet_pips:DepositInfo","keys_id":655,"value_id":656}}
Proposals{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"pallet_pips:Pip","keys_id":219,"value_id":657}}
ProposalResult{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"pallet_pips:VotingResult","keys_id":219,"value_id":658}}
ProposalVotes{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","AccountId"],"value":"pallet_pips:Vote","keys_id":655,"value_id":659}}
PipToSchedule{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":219,"value_id":4}}
LiveQueue{"origin":"PlainType","plain_type":"Vec<pallet_pips:SnapshottedPip>","PlainTypeValue":225}
SnapshotQueue{"origin":"PlainType","plain_type":"Vec<pallet_pips:SnapshottedPip>","PlainTypeValue":225}
SnapshotMeta{"origin":"PlainType","plain_type":"pallet_pips:SnapshotMetadata","PlainTypeValue":660}
PipSkipCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U8","keys_id":219,"value_id":2}}
CommitteePips{"origin":"PlainType","plain_type":"Vec<pallet_pips:PipId>","PlainTypeValue":231}
ProposalStates{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"pallet_pips:ProposalState","keys_id":219,"value_id":223}}
StorageVersion{"origin":"PlainType","plain_type":"U8","PlainTypeValue":661}
Error Types
Name
Docs
RescheduleNotByReleaseCoordinatorOnly the GC release coordinator is allowed to reschedule proposal execution.
NotFromCommunityThe given dispatchable call is not valid for this proposal.The proposal must be from the community, but isn't.
NotByCommitteeThe given dispatchable call is not valid for this proposal.The proposal must be by community, but isn't.
TooManyActivePipsThe current number of active (pending | scheduled) PIPs exceed the maximumand the proposal is not by a committee.
IncorrectDepositProposer specifies an incorrect deposit
InsufficientDepositProposer can't afford to lock minimum deposit
NoSuchProposalThe proposal does not exist.
NotACommitteeMemberNot part of governance committee.
InvalidFutureBlockNumberWhen a block number is less than current block number.
NumberOfVotesExceededWhen number of votes overflows.
StakeAmountOfVotesExceededWhen stake amount of a vote overflows.
MissingCurrentIdentityMissing current DID
IncorrectProposalStateProposal is not in the correct state
CannotSkipPipWhen enacting snapshot results, an unskippable PIP was skipped.
SnapshotResultTooLargeTried to enact results for the snapshot queue overflowing its length.
SnapshotIdMismatchTried to enact result for PIP with id different from that at the position in the queue.
ScheduledProposalDoesntExistExecution of a scheduled proposal failed because it is missing.
ProposalNotInScheduledStateA proposal that is not in a scheduled state cannot be executed.