Expand description
Functions§
- establish_
channel_ with_ system - Establish a bidirectional HRMP channel between a parachain and a system chain.
- establish_
system_ channel - Establish an HRMP channel between two system chains. If the channel does not already exist, the transaction fees will be refunded to the caller. The system does not take deposits for channels between system chains, and automatically sets the message number and size limits to the maximum allowed by the network’s configuration.
- force_
clean_ hrmp - This extrinsic triggers the cleanup of all the HRMP storage items that a para may have. Normally this happens once per session, but this allows you to trigger the cleanup immediately for a specific parachain.
- force_
open_ hrmp_ channel - Open a channel from a
sender
to arecipient
ParaId
. Although opened by governance, themax_capacity
andmax_message_size
are still subject to the Relay Chain’s configured limits. - force_
process_ hrmp_ close - Force process HRMP close channel requests.
- force_
process_ hrmp_ open - Force process HRMP open channel requests.
- hrmp_
accept_ open_ channel - Accept a pending open channel request from the given sender.
- hrmp_
cancel_ open_ request - This cancels a pending open channel request. It can be canceled by either of the sender or the recipient for that request. The origin must be either of those.
- hrmp_
close_ channel - Initiate unilateral closing of a channel. The origin must be either the sender or the recipient in the channel being closed.
- hrmp_
init_ open_ channel - Initiate opening a channel from a parachain to a given recipient with given channel parameters.
- poke_
channel_ deposits - Update the deposits held for an HRMP channel to the latest
Configuration
. Channels with system chains do not require a deposit.