Name | Lookup | Parameters | |
|---|---|---|---|
| hrmp_init_open_channel | 3300 | 3 | |
| hrmp_accept_open_channel | 3301 | 1 | |
| hrmp_close_channel | 3302 | 1 | |
| force_clean_hrmp | 3303 | 3 | |
| force_process_hrmp_open | 3304 | 1 | |
| force_process_hrmp_close | 3305 | 1 | |
| hrmp_cancel_open_request | 3306 | 2 | |
| force_open_hrmp_channel | 3307 | 4 | |
| establish_system_channel | 3308 | 2 | |
| poke_channel_deposits | 3309 | 2 | |
| establish_channel_with_system | 330a | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| OpenChannelRequested | 3300 | ["ParaId","ParaId","u32","u32"] | |
| OpenChannelCanceled | 3301 | ["ParaId","HrmpChannelId"] | |
| OpenChannelAccepted | 3302 | ["ParaId","ParaId"] | |
| ChannelClosed | 3303 | ["ParaId","HrmpChannelId"] | |
| HrmpChannelForceOpened | 3304 | ["ParaId","ParaId","u32","u32"] | |
| HrmpSystemChannelOpened | 3305 | ["ParaId","ParaId","u32","u32"] | |
| OpenChannelDepositsUpdated | 3306 | ["ParaId","ParaId"] |
Name | Type | |
|---|---|---|
| HrmpOpenChannelRequests | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["polkadot_parachain_primitives:primitives:HrmpChannelId"],"value":"polkadot_runtime_parachains:hrmp:HrmpOpenChannelRequest","keys_id":399,"value_id":885}} | |
| HrmpOpenChannelRequestsList | {"origin":"PlainType","plain_type":"Vec<polkadot_parachain_primitives:primitives:HrmpChannelId>","PlainTypeValue":886} | |
| HrmpOpenChannelRequestCount | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":179,"value_id":4}} | |
| HrmpAcceptedChannelRequestCount | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":179,"value_id":4}} | |
| HrmpCloseChannelRequests | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["polkadot_parachain_primitives:primitives:HrmpChannelId"],"value":"NULL","keys_id":399,"value_id":72}} | |
| HrmpCloseChannelRequestsList | {"origin":"PlainType","plain_type":"Vec<polkadot_parachain_primitives:primitives:HrmpChannelId>","PlainTypeValue":886} | |
| HrmpWatermarks | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":179,"value_id":4}} | |
| HrmpChannels | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["polkadot_parachain_primitives:primitives:HrmpChannelId"],"value":"polkadot_runtime_parachains:hrmp:HrmpChannel","keys_id":399,"value_id":887}} | |
| HrmpIngressChannelsIndex | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<U32>","keys_id":179,"value_id":870}} | |
| HrmpEgressChannelsIndex | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<U32>","keys_id":179,"value_id":870}} | |
| HrmpChannelContents | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["polkadot_parachain_primitives:primitives:HrmpChannelId"],"value":"Vec<polkadot_core_primitives:InboundHrmpMessage>","keys_id":399,"value_id":888}} | |
| HrmpChannelDigests | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<Tuple:U32Vec<U32>>","keys_id":179,"value_id":890}} |
Name | Docs |
|---|---|
| OpenHrmpChannelToSelf | The sender tried to open a channel to themselves. |
| OpenHrmpChannelInvalidRecipient | The recipient is not a valid para. |
| OpenHrmpChannelZeroCapacity | The requested capacity is zero. |
| OpenHrmpChannelCapacityExceedsLimit | The requested capacity exceeds the global limit. |
| OpenHrmpChannelZeroMessageSize | The requested maximum message size is 0. |
| OpenHrmpChannelMessageSizeExceedsLimit | The open request requested the message size that exceeds the global limit. |
| OpenHrmpChannelAlreadyExists | The channel already exists |
| OpenHrmpChannelAlreadyRequested | There is already a request to open the same channel. |
| OpenHrmpChannelLimitExceeded | The sender already has the maximum number of allowed outbound channels. |
| AcceptHrmpChannelDoesntExist | The channel from the sender to the origin doesn't exist. |
| AcceptHrmpChannelAlreadyConfirmed | The channel is already confirmed. |
| AcceptHrmpChannelLimitExceeded | The recipient already has the maximum number of allowed inbound channels. |
| CloseHrmpChannelUnauthorized | The origin tries to close a channel where it is neither the sender nor the recipient. |
| CloseHrmpChannelDoesntExist | The channel to be closed doesn't exist. |
| CloseHrmpChannelAlreadyUnderway | The channel close request is already requested. |
| CancelHrmpOpenChannelUnauthorized | Canceling is requested by neither the sender nor recipient of the open channel request. |
| OpenHrmpChannelDoesntExist | The open request doesn't exist. |
| OpenHrmpChannelAlreadyConfirmed | Cannot cancel an HRMP open channel request because it is already confirmed. |
| WrongWitness | The provided witness data is wrong. |
| ChannelCreationNotAuthorized | The channel between these two chains cannot be authorized. |