Setup permissionless lanes for AssetHubs#6675
Open
bkontur wants to merge 32 commits intobko-bridges-congestionfrom
Open
Setup permissionless lanes for AssetHubs#6675bkontur wants to merge 32 commits intobko-bridges-congestionfrom
bkontur wants to merge 32 commits intobko-bridges-congestionfrom
Conversation
Contributor
Author
|
/cmd fmt |
Contributor
|
Command "fmt" has started 🚀 See logs here |
Contributor
|
Command "fmt" has finished ✅ See logs here |
This was referenced Jan 21, 2025
3a29774 to
4bc29ca
Compare
Contributor
Author
|
/cmd fmt |
Contributor
Author
@rosarp Rohit, let's start with these two, please do a separate PRs to this branch |
4e33349 to
122a33b
Compare
Closed
6 tasks
bkontur
commented
Mar 12, 2025
cumulus/parachains/runtimes/assets/asset-hub-rococo/tests/tests.rs
Outdated
Show resolved
Hide resolved
This PR implements similar changes done for rococo in PR #6675 to add bridging to AssetHubWestend Specifically resolves - #6675 (comment) --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com>
Merged
2 tasks
This was referenced Mar 25, 2025
github-merge-queue bot
pushed a commit
that referenced
this pull request
Mar 28, 2025
This resolves TODO no. 1: paritytech/parity-bridges-common#3136 (comment) To add cli support to substrate-relay as described in above issue, necessary changes from [this](#6675) PR are added by this PR. Specifically below changes and any other supportive changes. ``` // bridges/chains/chain-asset-hub-rococo/src/lib.rs impl Chain for AssetHubRococo {..} impl Parachain for AssetHubRococo {..} ``` ``` // bridges/chains/chain-asset-hub-westend/src/lib.rs impl Chain for AssetHubWestend {..} impl Parachain for AssetHubWestend {..} ``` --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
antkve
pushed a commit
that referenced
this pull request
Mar 31, 2025
This resolves TODO no. 1: paritytech/parity-bridges-common#3136 (comment) To add cli support to substrate-relay as described in above issue, necessary changes from [this](#6675) PR are added by this PR. Specifically below changes and any other supportive changes. ``` // bridges/chains/chain-asset-hub-rococo/src/lib.rs impl Chain for AssetHubRococo {..} impl Parachain for AssetHubRococo {..} ``` ``` // bridges/chains/chain-asset-hub-westend/src/lib.rs impl Chain for AssetHubWestend {..} impl Parachain for AssetHubWestend {..} ``` --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 task
github-merge-queue bot
pushed a commit
that referenced
this pull request
Apr 4, 2025
This adds missing initial primitives to add CLI support for AssetHub Bridging earlier PR - #8063 source PR - #6675 It adds constants required to make this [PR](paritytech/parity-bridges-common#3136 (comment)) build. - [x] Make [PR](paritytech/parity-bridges-common#3136) build successful with these changes before merging --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This was referenced May 7, 2025
github-merge-queue bot
pushed a commit
that referenced
this pull request
May 14, 2025
Relates to: #8326 Relates to: #6675 (Extracted from #8325) This PR introduces a new `OnNewHead` hook for `pallet-bridge-parachains`, which is triggered when a new parachain head is relayed. It will be used in conjunction with the [syncing mechanism](#8326), which sends relayed AssetHubRococo headers with `state_root`s to AssetHubWestend for message proof verification. --------- Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This is continuation of #8292 Adding new emulated test for open_bridge between PenpalA on AHW to PenpalB on AHR as suggested here #8292 (comment) --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com>
2 tasks
| } | ||
|
|
||
| #[test] | ||
| fn para_to_para_open_close_bridge_works() { |
Contributor
There was a problem hiding this comment.
This test seems not testing on close_bridge like 'ah_to_ah_open_close_bridge_works()` above.
Contributor
Author
There was a problem hiding this comment.
@rosarp please, check/fix with PR to the branch bko-permlanes-on-ahs
...parachains/integration-tests/emulated/tests/bridges/bridge-hub-westend/src/tests/bridging.rs
Show resolved
Hide resolved
…dynamic fees handling for `ExportMessage` and local `ExportXcm`
Added two tests for AHR & AHW both. - can_calculate_fee_for_standalone_message_delivery_transaction - can_calculate_fee_for_standalone_message_confirmation_transaction --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com>
…-permlanes-on-ahs
|
All GitHub workflows were cancelled due to failure one of the required jobs. |
TarekkMA
pushed a commit
to moonbeam-foundation/polkadot-sdk
that referenced
this pull request
Jul 28, 2025
…tech#8138) This adds missing initial primitives to add CLI support for AssetHub Bridging earlier PR - paritytech#8063 source PR - paritytech#6675 It adds constants required to make this [PR](paritytech/parity-bridges-common#3136 (comment)) build. - [x] Make [PR](paritytech/parity-bridges-common#3136) build successful with these changes before merging --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
TarekkMA
pushed a commit
to moonbeam-foundation/polkadot-sdk
that referenced
this pull request
Aug 21, 2025
…tech#8138) This adds missing initial primitives to add CLI support for AssetHub Bridging earlier PR - paritytech#8063 source PR - paritytech#6675 It adds constants required to make this [PR](paritytech/parity-bridges-common#3136 (comment)) build. - [x] Make [PR](paritytech/parity-bridges-common#3136) build successful with these changes before merging --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
TarekkMA
pushed a commit
to moonbeam-foundation/polkadot-sdk
that referenced
this pull request
Aug 22, 2025
…tech#8138) This adds missing initial primitives to add CLI support for AssetHub Bridging earlier PR - paritytech#8063 source PR - paritytech#6675 It adds constants required to make this [PR](paritytech/parity-bridges-common#3136 (comment)) build. - [x] Make [PR](paritytech/parity-bridges-common#3136) build successful with these changes before merging --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
RomarQ
pushed a commit
to moonbeam-foundation/polkadot-sdk
that referenced
this pull request
Aug 29, 2025
…tech#8138) This adds missing initial primitives to add CLI support for AssetHub Bridging earlier PR - paritytech#8063 source PR - paritytech#6675 It adds constants required to make this [PR](paritytech/parity-bridges-common#3136 (comment)) build. - [x] Make [PR](paritytech/parity-bridges-common#3136) build successful with these changes before merging --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
alvicsam
pushed a commit
that referenced
this pull request
Oct 17, 2025
Relates to: #8326 Relates to: #6675 (Extracted from #8325) This PR introduces a new `OnNewHead` hook for `pallet-bridge-parachains`, which is triggered when a new parachain head is relayed. It will be used in conjunction with the [syncing mechanism](#8326), which sends relayed AssetHubRococo headers with `state_root`s to AssetHubWestend for message proof verification. --------- Co-authored-by: cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Relates to: #6116
This PR:
open_bridge/close_bridgefor other local chains.TODO
MessageDispatchdispatches on the AssetHub, handleHereMake sure we support dispatching messages directly at bridge hub parity-bridges-common#2378Related PRs
On the top of this PR - next PRs add another missing features - so the last one #8368 is the final one.
Introduces
pallet-bridge-proof-root-storeand deploys it on AssetHubs.OnNewHeadtopallet-bridge-parachains#8325Adds the
OnNewHeadhook topallet-bridge-parachains.Introduces the
pallet-bridge-proof-root-syncmechanism and deploys it on BridgeHubs.Implements
MessageQueueRouterForforSendXcm, allowing messages frompallet-bridge-messagesto be dispatched for local chain execution viapallet-message-queue.High-Level Context Diagram