Skip to content
  1. Jan 20, 2023
    • Svyatoslav Nikolsky's avatar
      Remove chain-specific dependencies from crates that will be used in Cumulus (#1783) · 33632313
      Svyatoslav Nikolsky authored
      * leave-modules.sh
      
      * remove bp-rialto dependency from bp-relayers
      
      * update leave-modules.sh
      
      * fix Cargo.toml of pallet-bridge-relayers
      
      * update leave-modules.sh
      
      * remove bp-rialto and millau-runtime frombridge-runtime-common Cargo.toml
      
      * update leave-modules.sh
      
      * remove chain dependencies from bridge-runtime-common crate
      
      * fix tests
      
      * cleanup script
      
      * rename script
      
      * kind of success message
      
      * remove leave-modules.sh
      
      * use TargetHeaderChainAdapter and SourceHeaderChainAdapter in our testnets
      
      * update script
      33632313
  2. Jan 11, 2023
  3. Jan 09, 2023
    • Serban Iorga's avatar
      Deduplicate pallet call structs used for indirect runtime calls (#1744) · 6c826a6c
      Serban Iorga authored
      * Small changes
      
      * Define generic bridge pallets call structs
      
      * polkadot-core SignedExtension simplifications
      
      - we don't seem to need to pass the Call as a generic param
      - we can use codec(skip) instead of implementing Encode and Decode
      
      * Split BridgeHubRococo and BridgeHubWococo calls
      
      * code review fixes
      6c826a6c
  4. Dec 30, 2022
  5. Dec 09, 2022
  6. Dec 06, 2022
  7. Dec 05, 2022
  8. Dec 02, 2022
  9. Dec 01, 2022
  10. Nov 30, 2022
  11. Nov 22, 2022
  12. Nov 21, 2022
  13. Nov 18, 2022
    • Svyatoslav Nikolsky's avatar
      Remove callbacks from the messages pallet (#1649) · c0c0c7db
      Svyatoslav Nikolsky authored
      * remove callbacks
      
      * clippy
      
      * fmt
      c0c0c7db
    • 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
  14. Oct 21, 2022
  15. Oct 20, 2022
    • Svyatoslav Nikolsky's avatar
      Bump Substrate/Polkadot/Cumulus refs (aka Weights v1.5) (#1597) · 789f185c
      Svyatoslav Nikolsky authored
      * update Substrate + Polkadot + Cumulus refs
      
      * Origin -> RuntimeOrigin
      
      * weights v1.5
      
      * update refs once again + `cargo test -p pallet-bridge-grandpa` works
      
      * started work on `cargo test -p pallet-bridge-messages`
      
      * cargo test -p pallet-bridge-relayers
      
      * cargo test -p pallet-bridge-parachains
      
      * cargo test -p millau-runtime
      
      * cargo test -p bridge-runtime-common
      
      * cargo test -p rialto-runtime
      
      * cargo test -p rialto-parachain-runtime
      
      * cargo test -p millau-bridge-node
      
      * cargo test -p rialto-bridge-node
      
      * cargo test -p rialto-parachain-collator
      
      * cargo test -p messages-relay
      
      * cargo test -p parachains-relay
      
      * cargo test -p substrate-relay
      
      * cargo test --all
      
      * cargo check -p millau-runtime --locked --features runtime-benchmarks
      
      * fix remaining test
      
      * fmt
      
      * try to allow clippy failure temporarily
      
      * Revert "try to allow clippy failure temporarily"
      
      This reverts commit d1b65935.
      
      * use min_by
      
      * Revert "use min_by"
      
      This reverts commit 33042f49.
      
      * Revert "Revert "use min_by""
      
      This reverts commit 1d2204f0.
      
      * trigger CI
      
      * Revert "trigger CI"
      
      This reverts commit 259d91b5.
      
      * new day, new clippy warning
      
      * more clippy issues
      789f185c
  16. Oct 18, 2022
  17. Oct 17, 2022
  18. Oct 04, 2022
  19. Oct 03, 2022
  20. Aug 19, 2022
  21. Jul 18, 2022
  22. Jul 12, 2022
  23. Jul 04, 2022
  24. Jun 28, 2022
  25. Jun 09, 2022
  26. Jun 08, 2022
  27. Jun 01, 2022
  28. May 25, 2022
  29. May 16, 2022
    • Svyatoslav Nikolsky's avatar
      Xcm in Rialto<>Millau bridge (#1379) · 6d7a5eab
      Svyatoslav Nikolsky authored
      * add XCM pallet to Millau runtime
      
      * some progress
      
      * messages are delivered (no fee)
      
      * temp
      
      * flush
      
      * flush
      
      * some progress
      
      * progress
      
      * Trap(42) is dispatched successfully
      
      * fix spelling
      
      * no more manual sending
      
      * parametrize weight credit for tests
      
      * actually charge fees
      
      * enable send-using-messages-pallet to keep our test deployments alive + send valid XCM sometimes
      
      * fix benchmarks build
      
      * fix tests
      6d7a5eab
  30. Apr 28, 2022
  31. Mar 22, 2022
  32. Mar 15, 2022
    • Svyatoslav Nikolsky's avatar
      Update Substrate/Polkadot/Cumulus references (#1353) · ff5d539f
      Svyatoslav Nikolsky authored
      * cumulus: 4e952282914719fafd2df450993ccc2ce9395415
      polkadot: 975e780ae0d988dc033f400ba822d14b326ee5b9
      substrate: 89fcb3e4f62d221d4e161a437768e77d6265889e
      
      * fix refs
      
      * sync changes from https://github.com/paritytech/polkadot/pull/3828
      
      * sync changes from https://github.com/paritytech/polkadot/pull/4387
      
      * sync changes from https://github.com/paritytech/polkadot/pull/3940
      
      * sync with changes from https://github.com/paritytech/polkadot/pull/4493
      
      * sync with changes from https://github.com/paritytech/polkadot/pull/4958
      
      * sync with changes from https://github.com/paritytech/polkadot/pull/3889
      
      * sync with changes from https://github.com/paritytech/polkadot/pull/5033
      
      * sync with changes from https://github.com/paritytech/polkadot/pull/5065
      
      * compilation fixes
      
      * fixed prometheus endpoint startup (it now requires to be spawned within tokio context)
      ff5d539f
  33. Mar 14, 2022
    • Svyatoslav Nikolsky's avatar
      Support dedicated lanes for pallets (#962) · 1581f60c
      Svyatoslav Nikolsky authored
      * pass call origin to the message verifier
      
      * is_outbound_lane_enabled -> is_message_accepted
      
      * trait SenderOrigin
      
      * only accept messages from token swap pallet to token swap lane
      
      * tests for edge cases of pay_delivery_and_dispatch_fee
      
      * fixed origin verification
      
      * fmt
      
      * fix benchmarks compilation
      
      * fix TODO with None account and non-zero message fee (already covered by tests)
      
      * revert cargo fmt changes temporarily
      1581f60c
  34. Mar 09, 2022
  35. Jan 19, 2022