mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-20 23:21:02 +00:00
Promote HrmpChannelId and supply more docs (#1595)
This commit is contained in:
@@ -32,12 +32,6 @@ DownwardMessageQueues: map ParaId => Vec<DownwardMessage>;
|
|||||||
HRMP related structs:
|
HRMP related structs:
|
||||||
|
|
||||||
```rust,ignore
|
```rust,ignore
|
||||||
/// A type used to designate a HRMP channel between a (sender, recipient).
|
|
||||||
struct HrmpChannelId {
|
|
||||||
sender: ParaId,
|
|
||||||
recipient: ParaId,
|
|
||||||
}
|
|
||||||
|
|
||||||
/// A description of a request to open an HRMP channel.
|
/// A description of a request to open an HRMP channel.
|
||||||
struct HrmpOpenChannelRequest {
|
struct HrmpOpenChannelRequest {
|
||||||
/// The sender and the initiator of this request.
|
/// The sender and the initiator of this request.
|
||||||
|
|||||||
@@ -5,6 +5,22 @@ Types of messages that are passed between parachains and the relay chain: UMP, D
|
|||||||
There is also HRMP (Horizontally Relay-routed Message Passing) which provides the same functionality
|
There is also HRMP (Horizontally Relay-routed Message Passing) which provides the same functionality
|
||||||
although with smaller scalability potential.
|
although with smaller scalability potential.
|
||||||
|
|
||||||
|
## HrmpChannelId
|
||||||
|
|
||||||
|
A type that uniquely identifies a HRMP channel. A HRMP channel is established between two paras.
|
||||||
|
In text, we use the notation `(A, B)` to specify a channel between A and B. The channels are
|
||||||
|
unidirectional, meaning that `(A, B)` and `(B, A)` refer to different channels. The convention is
|
||||||
|
that we use the first item tuple for the sender and the second for the recipient. Only one channel
|
||||||
|
is allowed between two participants in one direction, i.e. there cannot be 2 different channels
|
||||||
|
identified by `(A, B)`.
|
||||||
|
|
||||||
|
```rust,ignore
|
||||||
|
struct HrmpChannelId {
|
||||||
|
sender: ParaId,
|
||||||
|
recipient: ParaId,
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Upward Message
|
## Upward Message
|
||||||
|
|
||||||
A type of messages dispatched from a parachain to the relay chain.
|
A type of messages dispatched from a parachain to the relay chain.
|
||||||
|
|||||||
Reference in New Issue
Block a user