File tree Expand file tree Collapse file tree 2 files changed +30
-16
lines changed
tutorials/interoperability Expand file tree Collapse file tree 2 files changed +30
-16
lines changed Original file line number Diff line number Diff line change @@ -27944,14 +27944,21 @@ 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\nconstructs XCM]
27948- B --> C[Runtime appends\nSetTopic instruction\nif missing]
27949- C --> D[PolkadotXcm.Sent event\nemitted with message_id]
27950-
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]
27947+ subgraph Line1
27948+ A[User submits extrinsic] --> B[Origin Chain Runtime constructs XCM]
27949+ B --> C[Runtime appends SetTopic instruction if missing]
27950+ C --> D[PolkadotXcm.Sent event emitted with message_id]
27951+ end
27952+
27953+ subgraph Line2
27954+ E[XCM forwarded to Destination Chains]
27955+ F[Destination Chain executes XCM]
27956+ G[MessageQueue.Processed event emitted with matching id]
27957+ H[Success or failure logged; further hops if any]
27958+ end
27959+
27960+ D --> E
27961+ E --> F --> G --> H
2795527962```
2795627963
2795727964* 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,14 +124,21 @@ 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\nconstructs XCM]
128- B --> C[Runtime appends\nSetTopic instruction\nif missing]
129- C --> D[PolkadotXcm.Sent event\nemitted with message_id]
130-
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]
127+ subgraph Line1
128+ A[User submits extrinsic] --> B[Origin Chain Runtime constructs XCM]
129+ B --> C[Runtime appends SetTopic instruction if missing]
130+ C --> D[PolkadotXcm.Sent event emitted with message_id]
131+ end
132+
133+ subgraph Line2
134+ E[XCM forwarded to Destination Chains]
135+ F[Destination Chain executes XCM]
136+ G[MessageQueue.Processed event emitted with matching id]
137+ H[Success or failure logged; further hops if any]
138+ end
139+
140+ D --> E
141+ E --> F --> G --> H
135142```
136143
137144* 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