Skip to content
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

feat(gov): normalize FastGeneralAdmin track origin for creating new foreign assets #3159

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

RomarQ
Copy link
Contributor

@RomarQ RomarQ commented Jan 28, 2025

What does it do?

Updates EVMForeignAsset and XcmTrader to require the same track origin when creating a new foreign asset.

Now, GeneralAdmin track can be used when FastGeneralAdmin is allowed.

@RomarQ RomarQ self-assigned this Jan 28, 2025
@RomarQ RomarQ added D3-trivial PR contains trivial changes in a runtime directory that do not require an audit breaking Needs to be mentioned in breaking changes B7-runtimenoteworthy Changes should be noted in any runtime-upgrade release notes labels Jan 28, 2025
@RomarQ RomarQ marked this pull request as ready for review January 28, 2025 11:29
@RomarQ RomarQ requested review from stiiifff and TarekkMA January 28, 2025 11:29
TarekkMA
TarekkMA previously approved these changes Jan 28, 2025
Copy link
Contributor

github-actions bot commented Jan 28, 2025

WASM runtime size check:

Compared to target branch

Moonbase runtime: 2420 KB (no changes) 🚨

Moonbeam runtime: 2404 KB (no changes) 🚨

Moonriver runtime: 2392 KB (-8 KB) ✅

Compared to latest release (runtime-3401)

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

Moonbeam runtime: 2404 KB (+392 KB compared to latest release) 🚨

Moonriver runtime: 2392 KB (+380 KB compared to latest release) ⚠️

Copy link
Contributor

github-actions bot commented Jan 28, 2025

Coverage Report

@@                             Coverage Diff                              @@
##           master   rq/update-pallet_xcm_weight_trader-origin     +/-   ##
============================================================================
  Coverage   74.59%                                      74.59%   0.00%     
  Files         380                                         380             
  Lines       96029                                       96029             
============================================================================
  Hits        71632                                       71632             
  Misses      24397                                       24397             
Files Changed Coverage

Coverage generated Thu Jan 30 18:01:26 UTC 2025

@RomarQ RomarQ requested a review from manuelmauro January 28, 2025 20:59
stiiifff
stiiifff previously approved these changes Jan 29, 2025
manuelmauro
manuelmauro previously approved these changes Jan 29, 2025
Copy link
Contributor

@manuelmauro manuelmauro 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 dismissed stale reviews from manuelmauro, stiiifff, and TarekkMA via cf29013 January 30, 2025 17:24
@RomarQ RomarQ removed the breaking Needs to be mentioned in breaking changes label Jan 30, 2025
@RomarQ RomarQ added the not-breaking Does not need to be mentioned in breaking changes label Jan 30, 2025
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 not-breaking Does not need to be mentioned in breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants