Skip to content
  1. Mar 25, 2024
  2. Mar 20, 2024
  3. Dec 14, 2023
    • Svyatoslav Nikolsky's avatar
      Added Rococo BH <> Rococo Bulletin bridge (#2724) · 94c44a71
      Svyatoslav Nikolsky authored
      * added Rococo BH <> Rococo Bulletin bridge
      
      * init-bridge support
      
      * allow customising finality-related runtime APIs
      
      * revert me
      
      * use Rococo/BridgeHubRococo pretending to be a Polkadot/BridgeHubPolkadot in Rococo <> RococoBulletin bridge
      
      * Revert "revert me"
      
      This reverts commit 90c598d9.
      
      * Revert "allow customising finality-related runtime APIs"
      
      This reverts commit b39c32c3.
      
      * fmt
      
      * WITH_BRIDGE_ROCOCO_TO_BULLETIN_MESSAGES_PALLET_INDEX
      
      * regenerate bulletin chain runtime (pallet indices have changed)
      
      * fx WITH_BRIDGE_ROCOCO_TO_BULLETIN_MESSAGES_PALLET_INDEX constant because of latest changes
      
      * also change indices in runtime
      
      * fmt
      
      * clippy
      94c44a71
  4. Nov 14, 2023
  5. Oct 31, 2023
    • Branislav Kontur's avatar
      Add Rococo<>Westend bridge support/relay (#2647) · 062449d8
      Branislav Kontur authored
      * Added Rococo<>Westend primitives
      
      * Latest fashion
      
      * WIP
      
      * Temporary hack for AssetHubWestend to Millau
      
      * typo
      
      * tool/runtime-codegen tweaks
      
      * Rococo<>Westend relay part
      
      * zepter
      
      * Unify `Parachain` vs `Parachains`
      062449d8
  6. Sep 19, 2023
    • Svyatoslav Nikolsky's avatar
      Merge bulletin chain changes into polkadot staging (#2574) · 801ce88a
      Svyatoslav Nikolsky authored
      * polkadot-staging for v1.0.0
      
      * Add polkadot bulletin chain primitives (#2542)
      
      * add polkadot bulletin chain primitives
      
      * also impl ChainWithMessages
      
      * clippy
      
      * instead of requiring sp_std::vec::Vec import when using runtime API generation macro, let's use full type path directly in macro (#2551)
      
      * Polkadot Bulletin Chain client (#2552)
      
      * relay-polkadot-bulletin-client
      
      * generate Polkadot Bulletin Chain Runtime
      
      * Add relays that will be used in Polkadot Bulletin <> Polkadot.BH bridge (#2556)
      
      * added Polkadot.BH <> Polkadot Bulletin chain relays
      
      * uncommented ED stuff
      
      * complex PolkadotBulletin <> Polkadot.BH relay
      
      * removed TODO
      
      * spelling
      
      * prepare refund extension infra to add refund extension for messages from standalone chain (#2558)
      
      * prepare refund extension infra to add refund extension for messages from standalone chain
      
      * spelling
      
      * apply adapter to fix compilation
      
      * clippy
      
      * added POLKADOT_BULLETIN_CHAIN_ID constant
      
      * RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain (#2566)
      
      * RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain
      
      * clippy
      
      * fix compilation
      
      * fix codec dependency (#2567)
      
      * Support message relay limits override (#2570)
      
      * support message relay limits overrides for bridges
      
      * spelling
      
      * export EXTRA_STORAGE_PROOF_SIZE for Polkadot Bulletin (#2572)
      801ce88a
  7. Mar 20, 2023
  8. Jan 11, 2023
  9. Dec 30, 2022
  10. Nov 18, 2022
    • Svyatoslav Nikolsky's avatar
      Remove message fee + message send calls (#1642) · 7b24cd3a
      Svyatoslav Nikolsky authored
      * remove message fee
      
      * it is compiling!
      
      * fixes + fmt
      
      * more cleanup
      
      * more cleanup
      
      * restore MessageDeliveryAndDispatchPayment since we'll need relayer rewards
      
      * started rational relayer removal
      
      * more removal
      
      * removed estimate fee subcommand
      
      * remove DispatchFeePayment
      
      * more removals
      
      * removed conversion rates && some metrics
      
      * - unneeded associated type
      
      * - OutboundMessageFee
      
      * fix benchmarks compilation
      
      * fmt
      
      * test + fix benchmarks
      
      * fix send message
      
      * clippy
      7b24cd3a
  11. Nov 14, 2022
    • Branislav Kontur's avatar
      Rococo/Wococo bridge hub relay integration (#1565) · 72b07d11
      Branislav Kontur authored
      
      
      * [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: default avatarSvyatoslav Nikolsky <[email protected]>
      72b07d11
  12. Nov 02, 2022
  13. Jul 13, 2022
  14. Jul 06, 2022
  15. May 25, 2022
  16. Feb 25, 2022
  17. Dec 16, 2021
    • fewensa's avatar
      Change submit transaction spec_version and transaction_version query from chain (#1248) · edfcb74e
      fewensa authored
      * The `spec_version` and `transaction_version` query from chain
      
      * fix compile
      
      * Lint
      
      * Custom spec_version and transaction_version
      
      * runtime version params struct opt
      
      * runtime version cli
      
      * cli params
      
      * Add missing types defined
      
      * fix compile
      
      * debug cli
      
      * clippy
      
      * clippy
      
      * Query spec_version and transaction_version same times
      
      * Fix vars
      
      * Wrap option
      
      * Wrap option
      
      * Try fix ci
      
      * Change follow suggestions
      edfcb74e
  18. Dec 06, 2021
    • Svyatoslav Nikolsky's avatar
      Refactor message relay helpers (#1234) · fed54371
      Svyatoslav Nikolsky authored
      * refactor message relay helpers
      
      * single standalone_metrics function
      
      * fixed tests
      
      * clippy + fmt
      
      * removed commented code
      
      * add calls tracing
      
      * fix spelling
      
      * cargo fmt
      
      * -commented code
      
      * fix build again
      
      * post-merge build fix
      
      * clippy + fmt
      fed54371
  19. Nov 22, 2021
    • Svyatoslav Nikolsky's avatar
      Unify metric names (#1209) · 6b5cf2b5
      Svyatoslav Nikolsky authored
      * unify metric names
      
      * refactor standalone metrics
      
      * headers sync metrics
      
      * post-merge fix
      
      * fix compilation
      
      * fmt
      
      * fix dashboards
      
      * fix local dashboards
      
      * update Rococo/Wococo runtime version
      
      * remove commented code
      
      * fixed grumbles
      
      * fmt
      
      * fixed widget names
      6b5cf2b5
  20. Nov 09, 2021
    • fewensa's avatar
      Custom relay strategy (#1198) · 9babb198
      fewensa authored
      * Add relayer strategy
      
      * Add default relayer strategy
      
      * default relayer strategy
      
      * expose relayer strategy
      
      * fix compile
      
      * fix compile
      
      * docs
      
      * Rename Relayer to Relay, keep RelayerDecide
      
      * split `DefaultRelayerStrategy` into `AltruisticRelayerStrategy` and `RationalRelayerStrategy`
      
      * Remove relayer mode
      
      * Remove unused import
      
      * Rename `RelayerStrategy` to `RelayStrategy`
      
      * Add missing docs
      
      * clippy
      
      * clippy
      
      * clippy
      
      * clippy
      
      * Revert `relayer_mode` and add `MixStrategy`
      
      * Add `EnforcementStrategy`
      
      * fix bug and simplify relay strategy
      
      * Update message_lane_loop.rs
      
      * Update messages_target.rs
      
      * clippy
      
      * clippy
      
      * clippy
      
      * clippy
      
      * clippy
      
      * clippy
      
      * clippy
      
      * fix test
      
      * fix test
      
      * test
      
      test
      
      test
      
      fix test
      9babb198
  21. Oct 25, 2021
  22. Sep 24, 2021
  23. Aug 27, 2021
    • fewensa's avatar
      Common crate for substrate-relay (#1082) · 0791e911
      fewensa authored
      * lib-substrate-relay
      
      * pass to build
      
      * remove unused file
      
      * clippy && tests
      
      * Changed follow suggestions
      
      * License
      
      * Make changes follow suggested
      
      * docs
      
      * fix fmt
      0791e911
  24. Jul 06, 2021
  25. Jun 30, 2021
    • halfpint104's avatar
      Use kebab-case for bridge arguments (#1036) · 1d8d2249
      halfpint104 authored
      * Updates bridge CLI arguments to be kebab case
      
      * Updates scripts to use kebab case for bridge initialisation and relaying of headers/messages
      
      * Updates message sending subcommand to be kebab case
      
      * Updates documentation for message sending subcommand
      1d8d2249
  26. Apr 14, 2021
  27. Apr 13, 2021
  28. Apr 06, 2021
  29. Apr 05, 2021
  30. Apr 02, 2021
  31. Apr 01, 2021
    • Tomasz Drwięga's avatar
      Make relay CLI generic (#849) · 2a07bd5f
      Tomasz Drwięga authored
      
      
      * Start generalizing rialto-millau commands.
      
      * cargo fmt --all
      
      * Introduce generic balance.
      
      * Unify message payloads.
      
      * cargo fmt --all
      
      * init - generic
      
      * Attempt to unify send message.
      
      * Start moving things around.
      
      * cargo fmt --all
      
      * Move init-bridge.
      
      * cargo fmt --all
      
      * Improve UX of bridge argument.
      
      * Fix clippy.
      
      * Fix docs and scripts.
      
      * Add docs.
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      
      * Fix copyright.
      
      * Add issue numbers.
      
      * More todos.
      
      * Update comments.
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      2a07bd5f