Skip to content

XCM precompile: don't support older xcm versions#9126

Merged
franciscoaguirre merged 11 commits intomasterfrom
xcm-precompile-v5-onwards
Jul 8, 2025
Merged

XCM precompile: don't support older xcm versions#9126
franciscoaguirre merged 11 commits intomasterfrom
xcm-precompile-v5-onwards

Conversation

@franciscoaguirre
Copy link
Copy Markdown
Contributor

The latest XCM version is 5. A lot of parachains are still running V3 or V4 which is why we haven't removed them, but the XCM precompile is new and should only have to deal with versions 5 and onwards. No need to keep dragging 3 and 4 in contracts.

@franciscoaguirre franciscoaguirre requested a review from a team as a code owner July 8, 2025 01:56
@paritytech-workflow-stopper
Copy link
Copy Markdown

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/16132128694
Failed job name: test-linux-stable-no-try-runtime

@franciscoaguirre franciscoaguirre added T6-XCM This PR/Issue is related to XCM. T7-smart_contracts This PR/Issue is related to smart contracts. labels Jul 8, 2025
@franciscoaguirre franciscoaguirre self-assigned this Jul 8, 2025
@franciscoaguirre
Copy link
Copy Markdown
Contributor Author

/cmd prdoc --audience runtime_dev,runtime_user --bump patch

@franciscoaguirre franciscoaguirre added this pull request to the merge queue Jul 8, 2025
Merged via the queue into master with commit 4d5e952 Jul 8, 2025
272 of 274 checks passed
@franciscoaguirre franciscoaguirre deleted the xcm-precompile-v5-onwards branch July 8, 2025 18:03
athei pushed a commit that referenced this pull request Aug 14, 2025
The latest XCM version is 5. A lot of parachains are still running V3 or
V4 which is why we haven't removed them, but the XCM precompile is new
and should only have to deal with versions 5 and onwards. No need to
keep dragging 3 and 4 in contracts.
alvicsam pushed a commit that referenced this pull request Oct 17, 2025
The latest XCM version is 5. A lot of parachains are still running V3 or
V4 which is why we haven't removed them, but the XCM precompile is new
and should only have to deal with versions 5 and onwards. No need to
keep dragging 3 and 4 in contracts.
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. T7-smart_contracts This PR/Issue is related to smart contracts.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

7 participants