Skip to content

allow more generic origins in xcm-emulator message processor#10158

Merged
raymondkfcheung merged 5 commits into
paritytech:masterfrom
girazoki:girazoki-allow-more-generic-default-processor-relay
Nov 13, 2025
Merged

allow more generic origins in xcm-emulator message processor#10158
raymondkfcheung merged 5 commits into
paritytech:masterfrom
girazoki:girazoki-allow-more-generic-default-processor-relay

Conversation

@girazoki
Copy link
Copy Markdown
Contributor

@girazoki girazoki commented Oct 29, 2025

Right now the default message processor is somewhat tied to specific AggregateMessageOrigin from polkadot_runtime_parachains::inclusion. this pr changes it so that we require a conversion from that AggregateMessageOrigin, but nothing else, the rest stays generic.

In the longer run we can allow customizing the processor to some other thing, but this was a sufficiently easier change

@girazoki
Copy link
Copy Markdown
Contributor Author

girazoki commented Nov 12, 2025

Hey who can I contact to review this?

@acatangiu
Copy link
Copy Markdown
Contributor

/cmd fmt

@acatangiu acatangiu added T6-XCM This PR/Issue is related to XCM. T10-tests This PR/Issue is related to tests. labels Nov 13, 2025
@acatangiu
Copy link
Copy Markdown
Contributor

@x3c41a @raymondkfcheung pls a review

@raymondkfcheung
Copy link
Copy Markdown
Contributor

/cmd prdoc --audience runtime_dev --bump patch

@raymondkfcheung raymondkfcheung added this pull request to the merge queue Nov 13, 2025
Merged via the queue into paritytech:master with commit d69d1cd Nov 13, 2025
260 of 266 checks passed
girazoki added a commit to moondance-labs/polkadot-sdk that referenced this pull request Nov 14, 2025
…ech#10158)

Right now the default message processor is somewhat tied to specific
`AggregateMessageOrigin` from `polkadot_runtime_parachains::inclusion`.
this pr changes it so that we require a conversion from that
AggregateMessageOrigin, but nothing else, the rest stays generic.

In the longer run we can allow customizing the processor to some other
thing, but this was a sufficiently easier change

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
0xRVE pushed a commit that referenced this pull request Nov 18, 2025
Right now the default message processor is somewhat tied to specific
`AggregateMessageOrigin` from `polkadot_runtime_parachains::inclusion`.
this pr changes it so that we require a conversion from that
AggregateMessageOrigin, but nothing else, the rest stays generic.

In the longer run we can allow customizing the processor to some other
thing, but this was a sufficiently easier change

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
girazoki added a commit to moondance-labs/polkadot-sdk that referenced this pull request Nov 18, 2025
…ech#10158)

Right now the default message processor is somewhat tied to specific
`AggregateMessageOrigin` from `polkadot_runtime_parachains::inclusion`.
this pr changes it so that we require a conversion from that
AggregateMessageOrigin, but nothing else, the rest stays generic.

In the longer run we can allow customizing the processor to some other
thing, but this was a sufficiently easier change

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Jan 15, 2026
…ech#10158)

Right now the default message processor is somewhat tied to specific
`AggregateMessageOrigin` from `polkadot_runtime_parachains::inclusion`.
this pr changes it so that we require a conversion from that
AggregateMessageOrigin, but nothing else, the rest stays generic.

In the longer run we can allow customizing the processor to some other
thing, but this was a sufficiently easier change

---------

Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T6-XCM This PR/Issue is related to XCM. T10-tests This PR/Issue is related to tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants