Rococo/Wococo bridge hub relay integration (#1565)
* [BridgeHub] Added bridge-hub-rococo/wococo clients with bridge-hub-rococo-runtime
* [BridgeHub] Add init-bridge stuff for bridge-hub-rococo/wococo
* [BridgeHub] Add init-bridge stuff for bridge-hub-rococo/wococo
* [BridgeHub] Fixed Call-encoding for init-bridge rococo runtime wrapper
* Final index update to runtime calls
* [BridgeHub] Add init-bridge stuff for bridge-hub-rococo/wococo (otherside)
* Added runtime best_finalized functions + relay-headers init
* Renaming and change BridgeHubRococo/Wococo to Rococo/Wococo config
* [BridgeHub] Add relay-parachains (Rococo/Wococo)
* Missing stuff for adding xcm messaging to BridgeHub
* extracted parachain IDs to the primitives
* fix compilation
* Fixes
* Init setup for Rococo->Wococo messaging support
* Removed unused AccountId from `trait MessagesBridge`
* Removed unused trait SenderOrigin
* Small fixes
* Cleaning after master-merge
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes:
- align WeightToFee with BridgeHubRococo runtime
- MAX_HEADER_SIZE
- updated TODOs
* Added relay_messages cfg for BridgeHubWococo -> BridgeHubRococo
Co-authored-by:
Svyatoslav Nikolsky <svyatonik@gmail.com>
Showing
- bridges/primitives/chain-bridge-hub-rococo/Cargo.toml 37 additions, 0 deletionsbridges/primitives/chain-bridge-hub-rococo/Cargo.toml
- bridges/primitives/chain-bridge-hub-rococo/src/lib.rs 75 additions, 0 deletionsbridges/primitives/chain-bridge-hub-rococo/src/lib.rs
- bridges/primitives/chain-bridge-hub-wococo/Cargo.toml 32 additions, 0 deletionsbridges/primitives/chain-bridge-hub-wococo/Cargo.toml
- bridges/primitives/chain-bridge-hub-wococo/src/lib.rs 49 additions, 0 deletionsbridges/primitives/chain-bridge-hub-wococo/src/lib.rs
- bridges/primitives/chain-rococo/Cargo.toml 2 additions, 0 deletionsbridges/primitives/chain-rococo/Cargo.toml
- bridges/primitives/chain-rococo/src/lib.rs 23 additions, 0 deletionsbridges/primitives/chain-rococo/src/lib.rs
- bridges/primitives/chain-wococo/Cargo.toml 2 additions, 0 deletionsbridges/primitives/chain-wococo/Cargo.toml
- bridges/primitives/chain-wococo/src/lib.rs 4 additions, 0 deletionsbridges/primitives/chain-wococo/src/lib.rs
- bridges/primitives/runtime/src/lib.rs 6 additions, 0 deletionsbridges/primitives/runtime/src/lib.rs
- bridges/relays/bin-substrate/Cargo.toml 9 additions, 0 deletionsbridges/relays/bin-substrate/Cargo.toml
- bridges/relays/bin-substrate/src/chains/bridge_hub_rococo_messages_to_bridge_hub_wococo.rs 78 additions, 0 deletions...chains/bridge_hub_rococo_messages_to_bridge_hub_wococo.rs
- bridges/relays/bin-substrate/src/chains/bridge_hub_wococo_messages_to_bridge_hub_rococo.rs 78 additions, 0 deletions...chains/bridge_hub_wococo_messages_to_bridge_hub_rococo.rs
- bridges/relays/bin-substrate/src/chains/mod.rs 8 additions, 0 deletionsbridges/relays/bin-substrate/src/chains/mod.rs
- bridges/relays/bin-substrate/src/chains/rococo.rs 42 additions, 0 deletionsbridges/relays/bin-substrate/src/chains/rococo.rs
- bridges/relays/bin-substrate/src/chains/rococo_headers_to_bridge_hub_wococo.rs 53 additions, 0 deletions...bstrate/src/chains/rococo_headers_to_bridge_hub_wococo.rs
- bridges/relays/bin-substrate/src/chains/rococo_parachains_to_bridge_hub_wococo.rs 78 additions, 0 deletions...rate/src/chains/rococo_parachains_to_bridge_hub_wococo.rs
- bridges/relays/bin-substrate/src/chains/wococo.rs 42 additions, 0 deletionsbridges/relays/bin-substrate/src/chains/wococo.rs
- bridges/relays/bin-substrate/src/chains/wococo_headers_to_bridge_hub_rococo.rs 53 additions, 0 deletions...bstrate/src/chains/wococo_headers_to_bridge_hub_rococo.rs
- bridges/relays/bin-substrate/src/chains/wococo_parachains_to_bridge_hub_rococo.rs 78 additions, 0 deletions...rate/src/chains/wococo_parachains_to_bridge_hub_rococo.rs
- bridges/relays/bin-substrate/src/cli/bridge.rs 4 additions, 0 deletionsbridges/relays/bin-substrate/src/cli/bridge.rs
Please register or sign in to comment