Name | Lookup | Parameters | |
---|---|---|---|
set_heads | 0d00 | 1 | |
report_double_vote | 0d01 | 1 |
Name | Type | |
---|---|---|
Authorities | {"origin":"PlainType","plain_type":"Vec<ValidatorId>"} | |
Code | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"ValidationCode","isLinked":false}} | |
PastCodeMeta | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"ParaPastCodeMeta<BlockNumber>","isLinked":false}} | |
PastCode | {"origin":"MapType","map_type":{"key":"(ParaId, BlockNumber)","hasher":"Twox64Concat","value":"ValidationCode","isLinked":false}} | |
PastCodePruning | {"origin":"PlainType","plain_type":"Vec<(ParaId, BlockNumber)>"} | |
FutureCodeUpgrades | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"BlockNumber","isLinked":false}} | |
FutureCode | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"ValidationCode","isLinked":false}} | |
Heads | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"HeadData","isLinked":false}} | |
RelayDispatchQueue | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"Vec<UpwardMessage>","isLinked":false}} | |
RelayDispatchQueueSize | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"(u32, u32)","isLinked":false}} | |
NeedsDispatch | {"origin":"PlainType","plain_type":"Vec<ParaId>"} | |
DidUpdate | {"origin":"PlainType","plain_type":"Vec<ParaId>"} |
Name | Docs |
---|---|
TooManyHeadUpdates | Parachain heads must be updated only once in the block. |
TooManyParaCandidates | Too many parachain candidates. |
HeadsOutOfOrder | Proposed heads must be ascending order by parachain ID without duplicate. |
UnregisteredPara | Candidate is for an unregistered parachain. |
InvalidCollator | Invalid collator. |
QueueFull | The message queue is full. Messages will be added when there is space. |
InvalidMessageOrigin | The message origin is invalid. |
NoValidatorGroup | No validator group for parachain. |
NotEnoughValidityVotes | Not enough validity votes for candidate. |
VotesExceedsAuthorities | The number of attestations exceeds the number of authorities. |
WrongValidatorAttesting | Attesting validator not on this chain's validation duty. |
InvalidSignature | Invalid signature from attester. |
UntaggedVotes | Extra untagged validity votes along with candidate. |
ParentMismatch | Wrong parent head for parachain receipt. |
HeadDataTooLarge | Head data was too large. |
ValidationCodeTooLarge | New validation code was too large. |
DisallowedCodeUpgrade | Disallowed code upgrade. |
CannotPayFees | Para does not have enough balance to pay fees. |
UnexpectedRelayParent | Unexpected relay-parent for a candidate receipt. |