Kusama
subscan
Runtime Modules / Hrmp
Spec Version:
Events
Name
Lookup
Attributes
OpenChannelRequested3c00["ParaId","ParaId","u32","u32"]
OpenChannelCanceled3c01["ParaId","HrmpChannelId"]
OpenChannelAccepted3c02["ParaId","ParaId"]
ChannelClosed3c03["ParaId","HrmpChannelId"]
HrmpChannelForceOpened3c04["ParaId","ParaId","u32","u32"]
HrmpSystemChannelOpened3c05["ParaId","ParaId","u32","u32"]
OpenChannelDepositsUpdated3c06["ParaId","ParaId"]
Storage Functions
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":373,"value_id":828}}
HrmpOpenChannelRequestsList{"origin":"PlainType","plain_type":"Vec<polkadot_parachain_primitives:primitives:HrmpChannelId>","PlainTypeValue":829}
HrmpOpenChannelRequestCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":147,"value_id":4}}
HrmpAcceptedChannelRequestCount{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":147,"value_id":4}}
HrmpCloseChannelRequests{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["polkadot_parachain_primitives:primitives:HrmpChannelId"],"value":"NULL","keys_id":373,"value_id":99}}
HrmpCloseChannelRequestsList{"origin":"PlainType","plain_type":"Vec<polkadot_parachain_primitives:primitives:HrmpChannelId>","PlainTypeValue":829}
HrmpWatermarks{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U32","keys_id":147,"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":373,"value_id":830}}
HrmpIngressChannelsIndex{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<U32>","keys_id":147,"value_id":813}}
HrmpEgressChannelsIndex{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<U32>","keys_id":147,"value_id":813}}
HrmpChannelContents{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["polkadot_parachain_primitives:primitives:HrmpChannelId"],"value":"Vec<polkadot_core_primitives:InboundHrmpMessage>","keys_id":373,"value_id":831}}
HrmpChannelDigests{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"Vec<Tuple:U32Vec<U32>>","keys_id":147,"value_id":833}}
Error Types
Name
Docs
OpenHrmpChannelToSelfThe sender tried to open a channel to themselves.
OpenHrmpChannelInvalidRecipientThe recipient is not a valid para.
OpenHrmpChannelZeroCapacityThe requested capacity is zero.
OpenHrmpChannelCapacityExceedsLimitThe requested capacity exceeds the global limit.
OpenHrmpChannelZeroMessageSizeThe requested maximum message size is 0.
OpenHrmpChannelMessageSizeExceedsLimitThe open request requested the message size that exceeds the global limit.
OpenHrmpChannelAlreadyExistsThe channel already exists
OpenHrmpChannelAlreadyRequestedThere is already a request to open the same channel.
OpenHrmpChannelLimitExceededThe sender already has the maximum number of allowed outbound channels.
AcceptHrmpChannelDoesntExistThe channel from the sender to the origin doesn't exist.
AcceptHrmpChannelAlreadyConfirmedThe channel is already confirmed.
AcceptHrmpChannelLimitExceededThe recipient already has the maximum number of allowed inbound channels.
CloseHrmpChannelUnauthorizedThe origin tries to close a channel where it is neither the sender nor the recipient.
CloseHrmpChannelDoesntExistThe channel to be closed doesn't exist.
CloseHrmpChannelAlreadyUnderwayThe channel close request is already requested.
CancelHrmpOpenChannelUnauthorizedCanceling is requested by neither the sender nor recipient of the open channel request.
OpenHrmpChannelDoesntExistThe open request doesn't exist.
OpenHrmpChannelAlreadyConfirmedCannot cancel an HRMP open channel request because it is already confirmed.
WrongWitnessThe provided witness data is wrong.
ChannelCreationNotAuthorizedThe channel between these two chains cannot be authorized.