Skip to content
New issue

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

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

Already on GitHub? # to your account

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

Merged
merged 5 commits into from
Jan 31, 2025

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 Fri Jan 31 11:30:46 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
TarekkMA
TarekkMA previously approved these changes Jan 30, 2025
@stiiifff
Copy link
Contributor

LGTM

@RomarQ RomarQ merged commit 2e25252 into master Jan 31, 2025
36 of 37 checks passed
@RomarQ RomarQ deleted the rq/update-pallet_xcm_weight_trader-origin branch January 31, 2025 14:53
# for free to join this conversation on GitHub. Already have an account? # 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