File tree Expand file tree Collapse file tree 2 files changed +14
-20
lines changed
tutorials/interoperability Expand file tree Collapse file tree 2 files changed +14
-20
lines changed Original file line number Diff line number Diff line change @@ -27944,17 +27944,14 @@ Here is a high-level overview of an XCM lifecycle with observability events:
2794427944
2794527945```mermaid
2794627946flowchart LR
27947- A[User submits extrinsic] --> B[Origin Chain Runtime constructs XCM]
27948- B --> C[Runtime appends SetTopic instruction if missing]
27949- C --> D[PolkadotXcm.Sent event emitted with message_id]
27950- D --> E[XCM forwarded to Destination Chains]
27951- E --> F[Destination Chain executes XCM]
27952- F --> G[MessageQueue.Processed event emitted with matching id]
27953- G --> H[Success or failure logged; further hops if any]
27947+ A[User submits extrinsic] --> B[Origin Chain Runtime\nconstructs XCM]
27948+ B --> C[Runtime appends\nSetTopic instruction\nif missing]
27949+ C --> D[PolkadotXcm.Sent event\nemitted with message_id]
2795427950
27955- G -->|correlates to| F
27956- F -->|correlates to| E
27957- E -->|correlates to| D
27951+ D --> E[XCM forwarded to\nDestination Chains]
27952+ E --> F[Destination Chain executes XCM]
27953+ F --> G[MessageQueue.Processed event\nemitted with matching id]
27954+ G --> H[Success or failure logged;\nfurther hops if any]
2795827955```
2795927956
2796027957* The `SetTopic` ensures a consistent `message_id` is passed and visible in these events.
Original file line number Diff line number Diff line change @@ -124,17 +124,14 @@ Here is a high-level overview of an XCM lifecycle with observability events:
124124
125125```mermaid
126126flowchart LR
127- A[User submits extrinsic] --> B[Origin Chain Runtime constructs XCM]
128- B --> C[Runtime appends SetTopic instruction if missing]
129- C --> D[PolkadotXcm.Sent event emitted with message_id]
130- D --> E[XCM forwarded to Destination Chains]
131- E --> F[Destination Chain executes XCM]
132- F --> G[MessageQueue.Processed event emitted with matching id]
133- G --> H[Success or failure logged; further hops if any]
127+ A[User submits extrinsic] --> B[Origin Chain Runtime\nconstructs XCM]
128+ B --> C[Runtime appends\nSetTopic instruction\nif missing]
129+ C --> D[PolkadotXcm.Sent event\nemitted with message_id]
134130
135- G -->|correlates to| F
136- F -->|correlates to| E
137- E -->|correlates to| D
131+ D --> E[XCM forwarded to\nDestination Chains]
132+ E --> F[Destination Chain executes XCM]
133+ F --> G[MessageQueue.Processed event\nemitted with matching id]
134+ G --> H[Success or failure logged;\nfurther hops if any]
138135```
139136
140137* The `SetTopic` ensures a consistent `message_id` is passed and visible in these events.
You can’t perform that action at this time.
0 commit comments