Skip to content
  1. May 31, 2023
  2. May 29, 2023
  3. May 25, 2023
    • Michal Kucharczyk's avatar
      pallets: implement `Default` for `GenesisConfig` in `no_std` (#2624) · 4909cbb5
      Michal Kucharczyk authored
      * pallets: implement Default for GenesisConfig in no_std
      
      This change is follow-up of: https://github.com/paritytech/substrate/pull/14108
      
      It is a step towards: https://github.com/paritytech/substrate/issues/13334
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * update lockfile for {"substrate", "polkadot"}
      
      ---------
      
      Co-authored-by: command-bot <>
      4909cbb5
    • Gavin Wood's avatar
      Companion for polkadot#7234 (XCM: Tools for uniquely referencing messages) (#2601) · ec21c0a2
      Gavin Wood authored
      * Fixes for new API
      
      * Formatting
      
      * Fixes
      
      * Fixes
      
      * Further fixes
      
      * XCMP dispatch events mention message ID
      
      * XCMP event includes ID
      
      * Add DMP message ID functionality
      
      * Integrate into test parachains
      
      * Remove WithUniqueTopic usage
      
      * Use new primitive
      
      * Formatting
      
      * undiener
      
      * Revert lock
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Fixes
      
      * Formatting
      
      * message_hash becomes message_id
      
      * Rename
      
      * Another Rename
      
      * Fixes
      
      * Fix
      
      * Bump
      
      * Fixes
      
      * Grumble.
      ec21c0a2
    • Squirrel's avatar
      fix typo (#2635) · 2e57218f
      Squirrel authored
      2e57218f
  4. May 24, 2023
  5. May 23, 2023
  6. May 22, 2023
  7. 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
  8. 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
  9. 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
  10. May 17, 2023
    • dependabot[bot]'s avatar
      Bump scale-info from 2.6.0 to 2.7.0 (#2587) · 5fb86be5
      dependabot[bot] authored
      
      
      Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.6.0 to 2.7.0.
      - [Release notes](https://github.com/paritytech/scale-info/releases)
      - [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/paritytech/scale-info/commits/v2.7.0)
      
      ---
      updated-dependencies:
      - dependency-name: scale-info
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      5fb86be5
    • Joakim Nyman's avatar
      Added Dwellir bootnodes. (#2557) · 3c8d6647
      Joakim Nyman authored
      3c8d6647
    • Sergej Sakac's avatar
      Glutton Parachain (#2294) · 0bc3d2c0
      Sergej Sakac authored
      
      
      * Glutton Parachain
      
      * implement collator stuff
      
      * add glutton
      
      * implement missing api calls
      
      * small changes
      
      * use shell-runtime as starting point
      
      * update docs
      
      * Glutton chain configurations
      
      * successfully build
      
      * add local chain config
      
      * chain spec
      
      * update Cargo.lock
      
      * Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * explicit indices
      
      * update para_id
      
      * irrelevant docs
      
      * update glutton.json
      
      * para_id as cli argument
      
      * expect
      
      * merge
      
      * update
      
      * fixes
      
      * xcm-builder/runtime-benchmarks added
      
      * benchmarks enabled
      
      * add glutton to bench scripts + nitpick
      
      * remove local bootnode
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * make clippy happy
      
      * fix clippy
      
      * fix chain_spec
      
      * fix chain_spec 2
      
      * fix chain_spec 3
      
      * ".git/.scripts/commands/bench/bench.sh" pallet glutton-kusama-dev-1300 glutton pallet_glutton
      
      * Update polkadot-parachain/src/chain_spec/glutton.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      * Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      
      ---------
      
      Co-authored-by: default avatarjoe petrowski <[email protected]>
      Co-authored-by: default avatarNachoPal <[email protected]>
      Co-authored-by: command-bot <>
      0bc3d2c0
  11. 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
  12. May 15, 2023
  13. 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
  14. May 11, 2023
  15. May 10, 2023
  16. May 08, 2023
  17. May 07, 2023
  18. May 06, 2023
  19. May 05, 2023