8000 fix(moonbeam, moonriver): support evm native foreign assets in xcm transactor by RomarQ · Pull Request #3203 · moonbeam-foundation/moonbeam · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

fix(moonbeam, moonriver): support evm native foreign assets in xcm transactor #3203

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 5, 2025

Conversation

RomarQ
Copy link
Contributor
@RomarQ RomarQ commented Mar 3, 2025

What does it do?

Enables assets manager by EvmForeignAssets to used in the xcm transactor.

@RomarQ RomarQ added B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes evm-native-foreign-assets labels Mar 3, 2025
@RomarQ RomarQ self-assigned this Mar 3, 2025
@RomarQ RomarQ changed the title fix(moonbeam, moonriver): support evm native foreign assets in xcm executor fix(moonbeam, moonriver): support evm native foreign assets in xcm transactor Mar 3, 2025
Copy link
Contributor
github-actions bot commented Mar 3, 2025

WASM runtime size check:

Compared to target branch

Moonbase runtime: 2420 KB (no changes) 🚨

Moonbeam runtime: 2400 KB (-8 KB) ✅

Moonriver runtime: 2412 KB (no changes) 🚨

Compared to latest release (runtime-3501)

Moonbase runtime: 2420 KB (+468 KB compared to latest release) 🚨

Moonbeam runtime: 2400 KB (+460 KB compared to latest release) ⚠️

Moonriver runtime: 2412 KB (+472 KB compared to latest release) 🚨

@RomarQ RomarQ added the not-breaking Does not need to be mentioned in breaking changes label Mar 3, 2025
@RomarQ RomarQ added the D3-trivial PR contains trivial changes in a runtime directory that do not require an audit label Mar 3, 2025
Copy link
Contributor
github-actions bot commented Mar 3, 2025

Coverage Report

@@                    Coverage Diff                    @@
##           master   rq/fix-xcm-transactor      +/-   ##
=========================================================
+ Coverage   74.51%                  74.58%   +0.07%     
  Files         381                     381              
+ Lines       96551                   96700     +149     
=========================================================
+ Hits        71940                   72117     +177     
- Misses      24611                   24583      -28     
Files Changed Coverage
/runtime/moonbeam/src/xcm_config.rs 56.73% (+13.46%) 🔼
/runtime/moonbeam/tests/common/mod.rs 95.16% (+0.36%) 🔼
/runtime/moonbeam/tests/integration_test.rs 99.43% (+0.02%) 🔼
/runtime/moonriver/src/xcm_config.rs 56.73% (+13.46%) 🔼
/runtime/moonriver/tests/common/mod.rs 95.25% (+0.34%) 🔼
/runtime/moonriver/tests/integration_test.rs 99.40% (+0.01%) 🔼

Coverage generated Mon Mar 3 18:38:17 UTC 2025

Copy link
Contributor
@stiiifff stiiifff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@RomarQ RomarQ merged commit 55c350a into master Mar 5, 2025
37 checks passed
@RomarQ RomarQ deleted the rq/fix-xcm-transactor branch March 5, 2025 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes D3-trivial PR contains trivial changes in a runtime directory that do not require an audit evm-native-foreign-assets not-breaking Does not need to be mentioned in breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0