1. May 23, 2023
  2. May 22, 2023
  3. May 21, 2023
    • yjh's avatar
      update WasmExecutionMethod (#2599) · cee10575
      yjh authored
      cee10575
    • 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
  4. May 20, 2023
  5. May 19, 2023
    • S E R A Y A's avatar
      Update README.md (#2603) · 0516e57c
      S E R A Y A authored
      fix broken link
      0516e57c
    • 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
    • Branislav Kontur's avatar
      8425e2a5
    • Branislav Kontur's avatar
      Bump bridges (#2602) · a622388c
      Branislav Kontur authored
      * Squashed 'bridges/' changes from 0f6091d481..c9dd8b9dfc
      
      c9dd8b9dfc expose test utilities to be used in BH paras (#2142)
      334df22361 Ws-port argument has been repalced with rpc-port (#2140)
      106173cb91 fix nodes startup (#2138)
      
      git-subtree-dir: bridges
      git-subtree-split: c9dd8b9dfc8b48014d119153032589ac39c18c9a
      
      * tmp
      a622388c
  6. May 18, 2023
  7. May 17, 2023
  8. 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
    • Tsvetomir Dimitrov's avatar
      Bump polkadot (#2585) · 47858e90
      Tsvetomir Dimitrov authored
      
      
      * Bump polkadot
      
      * Another bump
      
      * Fix for `GrandpaJustification` + `Debug`
      
      ---------
      
      Co-authored-by: default avatarBranislav Kontur <[email protected]>
      47858e90
  9. May 15, 2023
  10. May 14, 2023
    • asynchronous rob's avatar
      Consensus utilities and rearchitecture for more dynamic collators (#2382) · 0f06804f
      asynchronous rob authored
      
      
      * implement a proposer utility for consensus
      
      * tidy up deps of new proposer crate
      
      * implement a collator-service crate
      
      * rewrite cumulus-collator to use new service struct
      
      * implement a module for relay-chain-driven collators
      
      * adapt start_collator to use the new relay_chain_driven module
      
      * move collator-service to a public submodule
      
      * create an interface trait for the proposer
      
      * begin aura reimplementation
      
      * address review comments
      
      * update substrrate git ref
      
      * update polkadot-primitives refs
      
      * rough draft of aura collation using standalone fns
      
      * add a ServiceInterface
      
      * port aura reimpl to use new service trait
      
      * add an import queue utility crate
      
      * remove import queue crate in favor of module in common
      
      * implement new verification queue for aura
      
      * implement remaining behaviors
      
      * split 'collate' into smaller functions that could be pub
      
      * add telemetry
      
      * fix doc job?
      
      * Specify async-trait patch version
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * remove 'fn@' in doc string.
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * update variable names to be more readable
      
      * refactor proposer errors to anyhow/thiserror
      
      * remove manual span instrumentation
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      
      * make slot_claim private
      
      * fix unused import
      
      * fmt
      
      * fmt
      
      * make clippy happy
      
      ---------
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      0f06804f
  11. May 13, 2023
  12. 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
    • Anton's avatar
      [Substrate Companion] Upgrade to libp2p 0.51.3 (#2429) · f7439bb3
      Anton authored
      * upgrade js-sys to 0.3.61
      
      * update wasm-bindgen-futures
      
      * update zeroize
      
      * update either
      
      * update once_cell
      
      ---------
      
      Co-authored-by: parity-processbot <>
      f7439bb3