Skip to content
  1. Jun 02, 2023
  2. May 31, 2023
  3. May 29, 2023
  4. May 25, 2023
  5. May 24, 2023
  6. May 23, 2023
  7. May 22, 2023
  8. May 21, 2023
    • Bastian Köcher's avatar
      Switch to `relay_dispatch_queue_remaining_capacity` (#2608) · 3a20b3d7
      Bastian Köcher authored
      * Switch to `relay_dispatch_queue_remaining_capacity`
      
      This switches the parachain runtimes to use `relay_dispatch_queue_remaining_capacity` when possible.
      If the data is not yet available on the relay chain it falls back to `relay_dispatch_queue_size`. It
      will require that all parachains migrate to `relay_dispatch_queue_remaining_capacity` before we can
      start removing the call to `relay_dipatch_queue_size`.
      
      Besides that the pr adapts the xcm exumulator to make it work with the message queue.
      
      * Fix test and use correct types
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      ---------
      
      Co-authored-by: command-bot <>
      3a20b3d7
  9. May 19, 2023
    • Roman Useinov's avatar
      [Feature] XCM-Emulator (#2447) · 944ab483
      Roman Useinov authored
      
      
      * [Feature] XCM-Emulator
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * rename
      
      * readme
      
      * more rename
      
      * rename directory
      
      * implement AssetTransactor
      
      * Update xcm/xcm-emulator/README.md
      
      Co-authored-by: default avatarMuharem Ismailov <[email protected]>
      
      * address review comments (#2502)
      
      * Update xcm/xcm-emulator/example/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Update xcm/xcm-emulator/README.md
      
      * Use 2d weights.
      
      * Point out nearer the failure why it should fail
      
      * Move test-runtime to under examples
      
      * Walk through how to use it
      
      * proof needs to be non-zero
      
      * Apply suggestions from code review
      
      * Update xcm/xcm-emulator/README.md
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Improve xcm emulator (#2593)
      
      * folder restructutre
      
      * common created
      
      * make macros repetitions
      
      * messenger traits for relay and para
      
      * default Messenger impls
      
      * messenger traits refactor
      
      * declared two networks
      
      * init network approach works
      
      * queues use HashMap but relay block number
      
      * init and reset refactor
      
      * messengers trait name changed
      
      * relay block number suboptimal
      
      * fix reset hashmap keys
      
      * genesis added
      
      * test ext added for parachains
      
      * genesis added relay chains
      
      * genesis to storage
      
      * new_ext replaced by on_init
      
      * new relay block number approach
      
      * ext_wrapper added
      
      * added types to Parachain trait
      
      * relay chain with types
      
      * restructure
      
      * para_ids working
      
      * replace para_id getter
      
      * replace para_id getter 2
      
      * tests restructure + common variables
      
      * added sovereign and balances helpers
      
      * more helpers + tess pass
      
      * expected events macro added
      
      * added events trait method
      
      * expect_events macro improve
      
      * expect_events macro done
      
      * network traits added
      
      * reserve_transfer test added
      
      * para & relay macro inputs redefined
      
      * added collectives & BH paras
      
      * test restructure
      
      * statemine removed
      
      * nitpick
      
      * rename test folder + events logs
      
      * clean
      
      * weight threshold helper
      
      * update readme
      
      * remove cumulus-test-service dependancy
      
      * fmt
      
      * comment docs
      
      * update e2e tests to xcm v3
      
      * clippy + runtime-benchmark + clean docs
      
      ---------
      
      Co-authored-by: command-bot <>
      Co-authored-by: default avatarMuharem Ismailov <[email protected]>
      Co-authored-by: default avatarSquirrel <[email protected]>
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      Co-authored-by: default avatarIgnacio Palacios <[email protected]>
      944ab483
  10. May 18, 2023
    • Adrian Catangiu's avatar
      BridgeHub[Rococo/Wococo] test batched relaying of messages and their dispatch (#2578) · 4e479992
      Adrian Catangiu authored
      
      
      Added some tests that aim to cover the runtime configuration
      that is exercised when BH receives relayed complex message.
      
      * checks correct importing of proofs for:
        bridged chain finality, bridged para heads, bridged messages,
      * checks relayer extension correctly configured to reward
        submitting relayer,
      * checks relayed message is successfully dispatched.
      
      Also moved generic test-utils from
        `asset-test-utils: parachains/runtimes/assets/test-utils`
      one level up to new crate
        `parachains-runtimes-test-utils: parachains/runtimes/test-utils`
      to be reused by BridgeHubs.
      
      Signed-off-by: default avataracatangiu <[email protected]>
      Co-authored-by: default avatarBranislav Kontur <[email protected]>
      4e479992
  11. May 17, 2023
  12. May 16, 2023
    • Branislav Kontur's avatar
      BridgeHubRococo/Wococo nits + updated subtree (#2572) · 17b2e1b3
      Branislav Kontur authored
      * Nits (merge before separatelly)
      
      * Small cosmetics for Rococo/Wococo bridge local run
      
      * Squashed 'bridges/' changes from 04b3dda6aa..5fc377ab34
      
      5fc377ab34 Support for kusama-polkadot relaying (#2128)
      01f4b7f1ba Fix clippy warnings (#2127)
      696ff1c368 BHK/P alignments (#2115)
      2a66aa3248 Small fixes (#2126)
      7810f1a988 Cosmetics (#2124)
      daf250f69c Remove some `expect()` statements (#2123)
      1c5fba8274 temporarily remove balance guard (#2121)
      3d0e547361 Propagate message receival confirmation errors (#2116)
      1c33143f07 Propagate message verification errors (#2114)
      b075b00910 Bump time from 0.3.20 to 0.3.21
      51a3a51618 Bump serde from 1.0.160 to 1.0.162
      da88d044a6 Bump clap from 4.2.5 to 4.2.7
      cdca322cd6 Bump sysinfo from 0.28.4 to 0.29.0
      
      git-subtree-dir: bridges
      git-subtree-split: 5fc377ab34f7dfd3293099c5feec49255e827812
      
      * Fix
      
      * Allow to change storage constants (DeliveryReward, RequiredStakeForStakeAndSlash) + tests
      
      * Clippy
      
      * New SA for RO/WO
      
      * Squashed 'bridges/' changes from 5fc377ab34..0f6091d481
      
      0f6091d481 Bump polkadot/substrate (#2134)
      9233f0a337 Bump tokio from 1.28.0 to 1.28.1
      a29c1caa93 Bump serde from 1.0.162 to 1.0.163
      
      git-subtree-dir: bridges
      git-subtree-split: 0f6091d48184ebb4f75cb3089befa6b92cf37335
      17b2e1b3
    • Muharem Ismailov's avatar
      Collectives integration tests xcm v3 (#2221) · 90de0687
      Muharem Ismailov authored
      * Collectives integration tests xcm v3
      
      * remove comment
      
      * review fixs
      
      ---------
      
      Co-authored-by: parity-processbot <>
      90de0687
  13. May 15, 2023
  14. May 12, 2023
    • Egor_P's avatar
      [Backport] version bumps from 9420 (#2561) · 0bab3ce6
      Egor_P authored
      * Bump crate versions
      
      * Bump spec_version to 9420
      
      * Bump transaction_version (#2520)
      
      * bump trnsaction_version
      
      * revert transaction_version bump for all except the collectives
      
      * make cargo fmt happy again
      0bab3ce6
  15. May 11, 2023
  16. May 10, 2023
  17. May 08, 2023
  18. May 07, 2023
  19. May 06, 2023