Skip to content

chore(xcm): add bridging to testnet#2676

Merged
enddynayn merged 1 commit intomainfrom
feat/add-bridging-to-testnet
Mar 13, 2026
Merged

chore(xcm): add bridging to testnet#2676
enddynayn merged 1 commit intomainfrom
feat/add-bridging-to-testnet

Conversation

@enddynayn
Copy link
Collaborator

@enddynayn enddynayn commented Mar 10, 2026

Enables the frequency-bridging feature for testnet.

@codecov
Copy link

codecov bot commented Mar 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
pallets/msa/src/lib.rs 96.37% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@enddynayn enddynayn force-pushed the feat/add-bridging-to-testnet branch 2 times, most recently from f154890 to d9bd824 Compare March 11, 2026 17:59
@enddynayn enddynayn marked this pull request as ready for review March 13, 2026 15:43
Copy link
Collaborator

@JoeCap08055 JoeCap08055 left a comment

Choose a reason for hiding this comment

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

Need to update the spec version

@enddynayn enddynayn force-pushed the feat/add-bridging-to-testnet branch from ae7bda2 to eab7620 Compare March 13, 2026 16:57
@enddynayn enddynayn changed the title add bridigin to testnet chore(xcm): add bridging to testnet Mar 13, 2026
Enables the frequency-bridging feature for testnet.
@enddynayn enddynayn force-pushed the feat/add-bridging-to-testnet branch from eab7620 to 17e6c80 Compare March 13, 2026 16:58
@enddynayn enddynayn requested a review from JoeCap08055 March 13, 2026 17:00
@github-actions github-actions bot added the metadata-changed Metadata has changed since the latest full release label Mar 13, 2026
Copy link
Collaborator

@JoeCap08055 JoeCap08055 left a comment

Choose a reason for hiding this comment

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

Do it!

Copy link
Collaborator

@shannonwells shannonwells left a comment

Choose a reason for hiding this comment

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

  • I reviewed the code changes.
  • @enddynayn answered my questions in slack.

Copy link
Collaborator

@aramikm aramikm left a comment

Choose a reason for hiding this comment

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

I'll looked into it but to be honest I don't have enough context to know if something is missing or not to enable the bridging.

frequency-no-relay = ["frequency-service/frequency-no-relay"]
frequency-local = ["frequency-service/frequency-local"]
frequency-testnet = ["frequency-service/frequency-testnet"]
frequency-testnet = ["frequency-service/frequency-testnet", "frequency-bridging"]
Copy link
Collaborator

Choose a reason for hiding this comment

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

is this going to work on paseo? As long as I remember Paseo couldn't do xcm and that's why we were doing Westend integrations?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Feel free to ignore my comment since that might be just for the snowbridge and I might be mixing it with Polkadot

Copy link
Collaborator

@shannonwells shannonwells Mar 13, 2026

Choose a reason for hiding this comment

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

Paseo can do XCM, it's required for Coretime, and required for us to renew our coretime and turn on auto-renew

pub use weights::*;

/// Offchain storage for MSA pallet
#[cfg(not(feature = "no-custom-host-functions"))]
Copy link
Collaborator

Choose a reason for hiding this comment

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

Why are these removed from here but we still have it in other places in the codebase? It appears that @JoeCap08055 added this feature flag

Copy link
Collaborator

Choose a reason for hiding this comment

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

If we are not using that feature flag, why are we removing these?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

It was not compiling it. I pair with @JoeCap08055 on this.

Copy link
Collaborator

Choose a reason for hiding this comment

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

These were added during PR review of my PR, but apparently was over-zealous: we actually do not want to selectively disable these lines, as they cause compilation failure if this feature flag is enabled. Didn't catch it in the previous PR because CI doesn't compile with that feature flag; it's only for local dev.

@enddynayn enddynayn merged commit f171355 into main Mar 13, 2026
35 checks passed
@enddynayn enddynayn deleted the feat/add-bridging-to-testnet branch March 13, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

metadata-changed Metadata has changed since the latest full release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants