Skip to content
  1. Jun 07, 2022
  2. May 20, 2022
  3. 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
  4. May 04, 2022
  5. Apr 28, 2022
  6. 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
  7. 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
  8. Mar 09, 2022
  9. Feb 11, 2022
  10. Jan 13, 2022
  11. Oct 25, 2021
    • Svyatoslav Nikolsky's avatar
      Bump dependencies (#1180) · 364d6e15
      Svyatoslav Nikolsky authored
      * substrate: d0f6c1c60da22e04dd25c2eca46ebfe6f1571af0
      polkadot: dd4b2e6a34a08a01b876d14641e99e7011be3463
      cumulus: 9379cd6c1863ea846ad6c6a8cbbc99848dd5d693
      
      * fmt
      
      * fixed lost refs
      
      * spelling
      
      * benckhmarks
      
      * fmt
      364d6e15
  12. Sep 09, 2021
  13. Jul 12, 2021
  14. Jun 18, 2021
  15. Mar 23, 2021
    • Hernando Castano's avatar
      Rename Finality Verifier and Call Dispatch Pallets (#838) · 38666462
      Hernando Castano authored
      * Rename `pallet-finality-verifier` to `pallet-bridge-grandpa`
      
      * Missed some CamelCase ones
      
      * Update logging target in GRANDPA pallet
      
      * Rename `pallet-bridge-call-dispatch` to `pallet-bridge-dispatch`
      
      * Rename the dispatch pallet folder
      
      * Update logging target in Dispatch pallet
      
      * Missed a couple
      
      * Format the repo
      
      * Stop listing individual pallets in Compose logs
      
      * Use correct pallet name in module doc comments
      
      * Add `pallet-bridge-dispatch` to README project layout
      
      * Sort crate names in TOML files
      
      * Rename `pallet-bridge-grandpa` runtime Call alias
      38666462
  16. Mar 22, 2021
  17. Mar 09, 2021
  18. Mar 08, 2021
    • Hernando Castano's avatar
      Move Storage Parser from Bridge Pallet (#793) · 8cf26099
      Hernando Castano authored
      * Move storage proof checker to runtime primtives
      
      * Add method for parsing storage proofs
      
      * Use finality-verifier pallet in runtime-common
      
      * Get bridge pallet compiling again
      
      * Use storage prover from bp-runtime in a few more places
      
      * Don't leak `std` items from proof helper into `no-std` builds
      
      * Fix benchmarking compilation
      
      * Remove unused import in fuzzer
      8cf26099
  19. Feb 16, 2021
  20. Dec 16, 2020
  21. Dec 03, 2020
  22. Nov 24, 2020
  23. Nov 06, 2020
  24. Nov 05, 2020
  25. Oct 26, 2020
  26. Sep 30, 2020
  27. Sep 28, 2020
    • Tomasz Drwięga's avatar
      Bump Substrate to v2.0.0 (#382) · 709d83b4
      Tomasz Drwięga authored
      * Change script to update versions.
      
      * Bump versions.
      
      * Address remainders.
      
      * cargo fmt --all
      
      * Fix tests.
      
      * Whitelist BlueOak license
      
      * Fix benchmarks?
      709d83b4
  28. Sep 04, 2020
    • Tomasz Drwięga's avatar
      Initial version of `Call::decode` dispatch. (#300) · a2159edf
      Tomasz Drwięga authored
      
      
      * Initial version of call dispatch.
      
      * cargo fmt --all
      
      * Remove unused stuff.
      
      * cargo fmt --all
      
      * weight is part of msg + events
      
      * should_fail_on_weight_mismatch
      
      * plug into runtime
      
      * cargo fmt --all
      
      * fix benchmarks compilation?
      
      * expected/actual values in events
      
      * return actual weight from MessageDispatch::dispatch()
      
      * MessageOrigin -> InstanceId + move bridge_account_id to bp-runtime
      
      * fix benchmarks again
      
      * cargo fmt --all
      
      * clippy
      
      Co-authored-by: default avatarSvyatoslav Nikolsky <[email protected]>
      a2159edf
  29. Aug 31, 2020
  30. Aug 28, 2020
  31. Aug 18, 2020
    • Hernando Castano's avatar
      Introduce Minimal Header Chain: Proving Interface (#287) · b8854ec0
      Hernando Castano authored
      * Add header-chain primitive crate
      
      * Make MinimalHeaderChain functionaly the same as PeerBlockchain
      
      * Use a better doc comment for MinimalHeaderChain
      
      * Fix benchmark compilation
      
      * Rust Fmt
      
      * Remove Substrate based dependencies
      
      * Rename MinimalHeaderChain to BaseHeaderChain
      b8854ec0
  32. Aug 07, 2020
    • Hernando Castano's avatar
      Rename Primitive Crates (#271) · 348d5403
      Hernando Castano authored
      
      
      * Rename Ethereum PoA primitives crate
      
      The "sp" prefix comes from Substrate primitives, since this crate originated
      in that repo. However, it is not part of Substrate anymore and its name should
      be updated to reflect that.
      
      * Rename currency exchange primitives
      
      * Rust Fmt
      
      * Update import in benchmarking module
      
      * Rust Fmt
      
      * Split pub and no-pub
      
      * Sort toml files.
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      348d5403
  33. Aug 03, 2020
    • Hernando Castano's avatar
      Bump Substrate to RC5 (#243) · 8c9110dd
      Hernando Castano authored
      * Bump Substrate to rc5
      
      * Bump async-std to v1.6.2
      
      There was a bug in v.1.6.0 which kept us locked to v1.5 releases.
      I think that's fixed now so I'm bumping this.
      
      * Update bridge node runtime
      
      * Update node service
      
      * Update CLI
      
      * Add SystemWeightInfo type to test runtimes
      
      * Add RPC extension builder to service
      
      * Directly return rpc_extensions_builder
      
      * Allow complex types in service
      
      This comes from Substrate, so I'd rather just keep the code as is
      
      * Update benchmarking code for new CLI
      8c9110dd
  34. Jul 14, 2020
  35. Jul 10, 2020
    • Hernando Castano's avatar
      Update Substrate to rc4 (#175) · dbf6ac71
      Hernando Castano authored
      
      
      * Bump Substrate to rc4
      
      * Add BaseCallFilter type
      
      * Add DenyUnsafe to SystemApi extension
      
      * Use new ServiceBuilder build functions
      
      * Add BaseCallFilter to test runtimes
      
      * Remove old comments
      
      * Add `rev` and `git` fields back
      
      Turns out that if you don't have these future release candidates will
      be used if available. For instance, once `rc5` is released a fresh pull
      would use that instead of `rc4` which is what we want.
      
      * Use tag release instead of specific commit
      
      Will make scripted updates easier in the future
      
      * Add short script to update between `rc` versions
      
      * Update scripts/update_rc.sh
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      dbf6ac71
  36. Jul 06, 2020
    • Denis S. Soldatov aka General-Beck's avatar
      Add cargo deny (#166) · 8e039453
      Denis S. Soldatov aka General-Beck authored
      
      
      * Add cargo deny
      
      * deny - master
      
      * Copy deny.toml to .
      
      * cargo deny check
      
      * upload artifacts
      
      * install cargo deny
      
      * typo
      
      * up install cargo deny
      
      * update archive
      
      * typo
      
      * path's
      
      * allow failure cargo deny
      
      * allew failure log
      
      * cargo deny init
      
      * add deny.toml and compare with embark actions
      
      * fix options
      
      * Fix cargo deny.
      
      * Remove cargo audit (same as deny)
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      8e039453
  37. Jun 24, 2020
    • Svyatoslav Nikolsky's avatar
      Runtime benchmarks: start (#136) · 9cd9bc1e
      Svyatoslav Nikolsky authored
      
      
      * runtime benchmarks: start
      
      * merge tests + benchmarks infrastructure
      
      * fix compilation
      
      * Fix compilation issues with runtime-benchmark feature flag
      
      Mainly involved pulling in correct dependencies and adding some functions
      which were called but didn't yet exist.
      
      * Fix broken compilation for tests
      
      * Move header signing methods into trait
      
      * Move signing related test helpers to own module
      
      * Remove comment about feature flag
      
      * Add constants to tests
      
      * Add top level comment for testing utilities
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      9cd9bc1e
  38. Jun 11, 2020
  39. Jun 05, 2020