subscan
Runtime Modules / ParachainSystem
Spec Version:
Events
Name
Lookup
Attributes
ValidationFunctionStored0100
ValidationFunctionApplied0101["RelayChainBlockNumber"]
ValidationFunctionDiscarded0102
UpgradeAuthorized0103["Hash"]
DownwardMessagesReceived0104["u32"]
DownwardMessagesProcessed0105["Weight","relay_chain::Hash"]
Storage Functions
Name
Type
PendingValidationCode{"origin":"PlainType","plain_type":"Vec<U8>","PlainTypeValue":11}
NewValidationCode{"origin":"PlainType","plain_type":"Vec<U8>","PlainTypeValue":11}
ValidationData{"origin":"PlainType","plain_type":"polkadot_primitives:v2:PersistedValidationData","PlainTypeValue":160}
DidSetValidationCode{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":33}
LastRelayChainBlockNumber{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
UpgradeRestrictionSignal{"origin":"PlainType","plain_type":"option<polkadot_primitives:v2:UpgradeRestriction>","PlainTypeValue":162}
RelayStateProof{"origin":"PlainType","plain_type":"Vec<Vec<U8>>","PlainTypeValue":164}
RelevantMessagingState{"origin":"PlainType","plain_type":"cumulus_pallet_parachain_system:relay_state_snapshot:MessagingStateSnapshot","PlainTypeValue":166}
HostConfiguration{"origin":"PlainType","plain_type":"polkadot_primitives:v2:AbridgedHostConfiguration","PlainTypeValue":170}
LastDmqMqcHead{"origin":"PlainType","plain_type":"H256","PlainTypeValue":171}
LastHrmpMqcHeads{"origin":"PlainType","plain_type":"Vec<Tuple:U32H256>","PlainTypeValue":172}
ProcessedDownwardMessages{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
HrmpWatermark{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
HrmpOutboundMessages{"origin":"PlainType","plain_type":"Vec<polkadot_core_primitives:OutboundHrmpMessage>","PlainTypeValue":175}
UpwardMessages{"origin":"PlainType","plain_type":"Vec<Vec<U8>>","PlainTypeValue":148}
PendingUpwardMessages{"origin":"PlainType","plain_type":"Vec<Vec<U8>>","PlainTypeValue":148}
AnnouncedHrmpMessagesPerCandidate{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
ReservedXcmpWeightOverride{"origin":"PlainType","plain_type":"U64","PlainTypeValue":8}
ReservedDmpWeightOverride{"origin":"PlainType","plain_type":"U64","PlainTypeValue":8}
AuthorizedUpgrade{"origin":"PlainType","plain_type":"H256","PlainTypeValue":9}
CustomValidationHeadData{"origin":"PlainType","plain_type":"Vec<U8>","PlainTypeValue":11}
Error Types
Name
Docs
OverlappingUpgradesAttempt to upgrade validation function while existing upgrade pending
ProhibitedByPolkadotPolkadot currently prohibits this parachain from upgrading its validation function
TooBigThe supplied validation function has compiled into a blob larger than Polkadot iswilling to run
ValidationDataNotAvailableThe inherent which supplies the validation data did not run this block
HostConfigurationNotAvailableThe inherent which supplies the host configuration did not run this block
NotScheduledNo validation function upgrade is currently scheduled.
NothingAuthorizedNo code upgrade has been authorized.
UnauthorizedThe given code upgrade has not been authorized.