Name | Lookup | Parameters | |
---|---|---|---|
register_para | 0f00 | 4 | |
deregister_para | 0f01 | 1 | |
set_thread_count | 0f02 | 1 | |
register_parathread | 0f03 | 2 | |
select_parathread | 0f04 | 3 | |
deregister_parathread | 0f05 | - | |
swap | 0f06 | 1 |
Name | Lookup | Attributes | |
---|---|---|---|
ParathreadRegistered | 0800 | ||
ParathreadDeregistered | 0801 |
Name | Type | |
---|---|---|
Parachains | {"origin":"PlainType","plain_type":"Vec<ParaId>"} | |
ThreadCount | {"origin":"PlainType","plain_type":"u32"} | |
SelectedThreads | {"origin":"PlainType","plain_type":"Vec<Vec<(ParaId, CollatorId)>>"} | |
Active | {"origin":"PlainType","plain_type":"Vec<(ParaId, Option<(CollatorId, Retriable)>)>"} | |
NextFreeId | {"origin":"PlainType","plain_type":"ParaId"} | |
PendingSwap | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"ParaId","isLinked":false}} | |
Paras | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"ParaInfo","isLinked":false}} | |
RetryQueue | {"origin":"PlainType","plain_type":"Vec<Vec<(ParaId, CollatorId)>>"} | |
Debtors | {"origin":"MapType","map_type":{"key":"ParaId","hasher":"Twox64Concat","value":"AccountId","isLinked":false}} |
Name | Docs |
---|---|
ParaAlreadyExists | Parachain already exists. |
InvalidChainId | Invalid parachain ID. |
InvalidThreadId | Invalid parathread ID. |
CodeTooLarge | Invalid para code size. |
HeadDataTooLarge | Invalid para head data size. |