Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mangata dev v0.9.40 #23

Merged
merged 329 commits into from
May 25, 2023
Merged

Mangata dev v0.9.40 #23

merged 329 commits into from
May 25, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 30, 2022

  1. guide: remove refences to outdated secondary checkers (paritytech#6309)

    * guide: remove refences to outdated secondary checkers
    
    * Update roadmap/implementers-guide/src/glossary.md
    
    * guide: remove refences to Fisherman
    
    * revert changes to roadmap/parachains.md
    ordian authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    6343ae7 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    bc65cf2 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Add buckets on lower end of distribution to network bridge latency me…

    …trics (paritytech#6359)
    
    * Add two more buckets on lower end of distribution
    
    * add even smaller buckets
    
    * cargo fmt
    bredamatt authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    3a918d4 View commit details
    Browse the repository at this point in the history
  2. Reduce provisioner work (paritytech#6328)

    * Store values needed to create inherent data when needed instead of creating them early on
    
    * Point deps to substrate branch
    
    * Arc the client
    
    * Cargo update
    
    * Fix main cargo files
    
    * Undo cargo file changes
    
    * Add overseer dep to inherents
    
    * Update deps
    
    * Simplify code
    
    * Update benchmark
    
    * Update node/client/src/benchmarking.rs
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Update node/core/parachains-inherent/src/lib.rs
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Update node/core/parachains-inherent/src/lib.rs
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Revert "Update node/core/parachains-inherent/src/lib.rs"
    
    This reverts commit 8b9555d.
    
    * Revert "Update node/core/parachains-inherent/src/lib.rs"
    
    This reverts commit 816c92d.
    
    * cargo update -p sp-io
    
    * fmt
    
    Co-authored-by: Bastian Köcher <[email protected]>
    alexgparity and bkchr authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    acd9176 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. update deprecated alias --all (paritytech#6383)

    `--all` is a deprecated alias for `--workspace` (https://doc.rust-lang.org/cargo/commands/cargo-test.html)
    amab8901 authored Dec 3, 2022
    Configuration menu
    Copy the full SHA
    d28b09e View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Upgrade tokio to 1.22.0 (paritytech#6262)

    Co-authored-by: Sebastian Kunert <[email protected]>
    dmitry-markin and skunert authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    2821cc0 View commit details
    Browse the repository at this point in the history
  2. Set polkadot version in one place (paritytech#6095)

    * rust 1.64 enables workspace properties
    
    * add edition, repository and authors.
    
    * of course, update the version in one place.
    
    Co-authored-by: Andronik <[email protected]>
    gilescope and ordian authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    d96d68d View commit details
    Browse the repository at this point in the history
  3. Introduce NIS functionality into Kusama/Rococo (paritytech#6352)

    * Integrate NIS into Kusama/Rococo
    
    * Missing files
    
    * Fix
    
    * Fix
    
    * Formatting
    
    * Add Kusama weights
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Add Rococo weights
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Use weights
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Bump
    
    * Bump
    
    * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_nis
    
    * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_nis
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: command-bot <>
    gavofyork and ggwpez authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    f39dbaf View commit details
    Browse the repository at this point in the history
  4. OpenGov improvements for Kusama (paritytech#6372)

    * Tweaks to optimise gov2
    
    * Use new inactive funds
    
    * Introduce migrations
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Some constant updates for Fellowship
    
    * Further tweaks
    
    * Lower floor for whitelisted
    gavofyork authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    48de7a2 View commit details
    Browse the repository at this point in the history
  5. Tweak some NIS params (paritytech#6393)

    * Reduce base period, increase queue count
    
    * Reduce base period, increase queue count
    gavofyork authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    a9d5309 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c81edbf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e0fcfa View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. crowdloan: Fix migration. (paritytech#6397)

    The migration would not have been run because of the `current_version ==
    1` check.
    bkchr authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    75979e4 View commit details
    Browse the repository at this point in the history
  2. Companion of Substrate PR 12837 (paritytech#6385)

    * rename some crates for publishing to crates.io
    
    * s/remote-ext/frame-remote-externalities
    
    * cargo update
    joao-paulo-parity authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    09f2d1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eaa5b3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f881f5 View commit details
    Browse the repository at this point in the history
  5. Bump (paritytech#6404)

    gavofyork authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    1c8c54b View commit details
    Browse the repository at this point in the history
  6. Companion for paritytech/substrate#12795 (paritytech#6374)

    * Begin removing `parity-util-mem`; remove `collect_memory_stats`
    
    * Update some dependencies that were using `parity-util-mem`
    
    * Remove `trie-memory-tracker` feature
    
    * Update Cargo.lock
    
    * Update `kvdb-shared-tests`
    
    * Add back jemalloc
    
    * Add missing license header
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    Co-authored-by: Andronik <[email protected]>
    mrcnski and ordian authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    9cf336a View commit details
    Browse the repository at this point in the history
  7. Let the PVF host kill the worker on timeout (paritytech#6381)

    * Let the PVF host kill the worker on timeout
    
    * Fix comment
    
    * Fix inaccurate comments; add missing return statement
    
    * Fix a comment
    
    * Fix comment
    mrcnski authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    d57049f View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Companion for paritytech/substrate#12788 (paritytech#6360)

    * Companion for paritytech/substrate#12788
    
    * migrations
    
    * rustfmt
    
    * update lockfile for {"substrate"}
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    muharem authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    ef17d4f View commit details
    Browse the repository at this point in the history
  2. Make sure to preserve backing votes (paritytech#6382)

    * Guide updates
    
    * Consider more dead forks.
    
    * Ensure backing votes don't get overridden.
    
    * Fix spelling.
    
    * Fix comments.
    
    * Update node/primitives/src/lib.rs
    
    Co-authored-by: Tsvetomir Dimitrov <[email protected]>
    
    Co-authored-by: eskimor <[email protected]>
    Co-authored-by: Tsvetomir Dimitrov <[email protected]>
    3 people authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    b097577 View commit details
    Browse the repository at this point in the history
  3. Refactoring to condense disputes tests (paritytech#6395)

    * Refactoring to condense disputes tests
    
    * Removing unhelpful comment lines
    
    * Addressing Tsveto's suggestions
    
    * Fixing formatting nit
    BradleyOlson64 authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    6e82eb5 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. [ci] Adjust check-runtime-migration job (paritytech#6107)

    * [WIP][ci] Add node to check-runtime-migration job
    
    * add image
    
    * remove sscache from before_script
    
    * add nodes
    
    * restart pipeline
    
    * restart pipeline2
    
    * disable other jobs
    
    * debug
    
    * remove debug
    
    * add ports
    
    * restart pipeline
    
    * restart pipeline
    
    * restart pipeline
    
    * try kusama first
    
    * run polkadot 1st
    
    * disable some jobs
    
    * try command from command bot
    
    * cargo run
    
    * test passing variables
    
    * run without condition
    
    * adjust kusama and westend
    
    * fix
    
    * return jobs
    
    * fix small nits
    
    * split check-runtime-migration
    
    Co-authored-by: parity-processbot <>
    alvicsam authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    f3b7642 View commit details
    Browse the repository at this point in the history
  2. update weights (sync with 0.9.33) (paritytech#6362)

    * update weights (0.9.33) (paritytech#6299)
    
    * kusama: update weights
    
    * polkadot: update weights
    
    * rococo: update weights
    
    * westend: update weights
    
    * fix deps
    
    * Resolve merge
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Reset Kusama whitelist weights
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    coderobe and ggwpez authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    f4b8c91 View commit details
    Browse the repository at this point in the history
  3. Feature gate test benchmark_storage_works (paritytech#6376)

    * Feature gate storage bench test
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * typo
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    ggwpez authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    b6ccb9e View commit details
    Browse the repository at this point in the history
  4. Companion for paritytech/substrate#12868 (paritytech#6406)

    * Replace WEIGHT_PER_* with WEIGHT_REF_TIME_PER_*
    
    * cargo fmt
    
    * Update substrate
    KiChjang authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    6d612ab View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. OpenGov: Tweak parameters further (paritytech#6416)

    * Tweak parameters further
    
    * Further tweaks to deposits
    gavofyork authored Dec 11, 2022
    Configuration menu
    Copy the full SHA
    81d24de View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. companion for #12663 jsonrpsee v0.16 (paritytech#6339)

    * companion for #12663 jsonrpsee v0.16.1
    
    * update substrate
    
    * merge master
    
    * Update rpc/Cargo.toml
    
    Co-authored-by: Alexandru Vasile <[email protected]>
    
    * Update utils/staking-miner/Cargo.toml
    
    Co-authored-by: Alexandru Vasile <[email protected]>
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: Alexandru Vasile <[email protected]>
    Co-authored-by: parity-processbot <>
    niklasad1 and lexnv authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    441106e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a7032c View commit details
    Browse the repository at this point in the history
  3. companion slash chilling update (paritytech#6424)

    * update weights
    
    * goddamit
    
    * update weights
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    kianenigma authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    c732a8d View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Configuration menu
    Copy the full SHA
    c98a782 View commit details
    Browse the repository at this point in the history
  2. [ci] fix check-transaction-versions (paritytech#6425)

    * [ci] fix check-transaction-versions
    
    * allow fail the job
    alvicsam authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    64a8b43 View commit details
    Browse the repository at this point in the history
  3. approval-distribution: batched approval/assignment sending (paritytec…

    …h#6401)
    
    * Imple batched send
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Add batch tests
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * pub MAX_NOTIFICATION_SIZE
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * spell check
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * spellcheck ...
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Fix comment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * o.O
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * 2 constants
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Ensure batch size is at least 1 element
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * feedback impl
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    de0839b View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    cbbc24f View commit details
    Browse the repository at this point in the history
  2. [ci] add job switcher (paritytech#6433)

    * [ci] add job switcher
    
    * add before_script to docker and k8s runners
    
    * upd runners
    
    * sccache :(
    alvicsam authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    be42a9c View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. companion for try-runtime revamp (paritytech#6187)

    * update to reflect latest try-runtime stuff
    
    * update to latest version
    
    * fix
    
    * fix miner
    
    * update
    
    * update
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    kianenigma authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    b235eef View commit details
    Browse the repository at this point in the history
  2. Fix wrong rate limit + add a few logs. (paritytech#6440)

    * Add trace log
    
    * More tracing.
    
    * Fix redundant rate limit.
    
    * Add trace log.
    
    * Improve logging.
    
    Co-authored-by: eskimor <[email protected]>
    eskimor and eskimor authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    6e3f2c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Make sure errors get logged (paritytech#6451)

    instead of silently dropped.
    
    Co-authored-by: eskimor <[email protected]>
    eskimor and eskimor authored Dec 16, 2022
    Configuration menu
    Copy the full SHA
    eea7770 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2022

  1. Adding some more logs (paritytech#6455)

    * Adding some more logs
    
    More logs are always better! Joke aside, these logs help to debug
    certain issues.
    
    * Apply suggestions from code review
    bkchr authored Dec 17, 2022
    Configuration menu
    Copy the full SHA
    1959598 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. [bump] orchestra v0.0.4 (paritytech#6413)

    * update orchestra to v0.0.3
    
    * fix locks
    
    * update orchestra to v0.0.4
    
    * update lock
    drahnr authored Dec 19, 2022
    Configuration menu
    Copy the full SHA
    a9abc15 View commit details
    Browse the repository at this point in the history
  2. Use explicit call indices (paritytech#6449)

    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Use explicit call indices
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Dec 19, 2022
    Configuration menu
    Copy the full SHA
    913a6fa View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    0c659e5 View commit details
    Browse the repository at this point in the history
  2. BlockId removal: refactor: HeaderBackend::header (paritytech#6418)

    * BlockId removal: refactor: HeaderBackend::header
    
    It changes the arguments of:
    - `HeaderBackend::header`,
    - `Client::header`
    
    methods from: `BlockId<Block>` to: `Block::Hash`
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * missed fixes
    
    * BlockId removal: refactor: HeaderBackend::expect_header
    
    It changes the arguments of `HeaderBackend::expect_header` method from: `BlockId<Block>` to: `Block::Hash`
    
    * update lockfile for {"substrate"}
    
    * misspell fixed
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    86c134e View commit details
    Browse the repository at this point in the history
  3. PVF preparation: do not conflate errors (paritytech#6384)

    * PVF preparation: do not conflate errors
    
    + Adds some more granularity to the prepare errors.
    + Better distinguish whether errors occur on the host side or the worker.
    + Do not kill the worker if the error happened on the host side.
    + Do not retry preparation if the error was `Panic`.
    + Removes unnecessary indirection with `Selected` type.
    
    * Add missing docs, resolve TODOs
    
    * Address review comments and remove TODOs
    
    * Fix error in CI
    
    * Undo unnecessary change
    
    * Update couple of comments
    
    * Don't return error for stream shutdown
    
    * Update node/core/pvf/src/worker_common.rs
    mrcnski authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    9cf76e3 View commit details
    Browse the repository at this point in the history
  4. [ci] New try-runtime command (paritytech#6445)

    * [ci] New try-runtime command
    
    * restart pipeline
    
    * build features
    
    * fix --features flag
    
    * rm --execution flag
    
    * remove --no-spec-check-panic flag
    
    * change target dir
    
    * debug ccargo target dir
    
    * return target
    
    * try different location for runtime wasm
    
    * build only the runtime crate
    
    * check all generated .wasm files
    
    * adjust paths again
    
    * remove debug command
    
    Co-authored-by: joao-paulo-parity <[email protected]>
    alvicsam and joao-paulo-parity authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    b6462e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Kusama origins as xcm multi_location (paritytech#6273)

    * Kusamsa origins as xcm multilocation
    
    * Fellows origin index
    
    * origins to xcm plurality body
    
    * cleanup
    
    * fix cargo spellcheck
    
    * Apply suggestions from code review
    
    Co-authored-by: joe petrowski <[email protected]>
    
    * include Fellows into scope
    
    * include Fellows into scope
    
    Co-authored-by: joe petrowski <[email protected]>
    Co-authored-by: Gavin Wood <[email protected]>
    3 people authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    ca1f307 View commit details
    Browse the repository at this point in the history
  2. BlockId removal: refactor: HeaderBackend::status (paritytech#6459)

    * BlockId removal: refactor: HeaderBackend::status
    
    It changes the arguments of `HeaderBackend::status` method from: `BlockId<Block>` to: `Block::Hash`
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * Update node/core/chain-api/src/tests.rs
    
    Co-authored-by: Adrian Catangiu <[email protected]>
    
    * unused import removed
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: Adrian Catangiu <[email protected]>
    Co-authored-by: parity-processbot <>
    michalkucharczyk and acatangiu authored Dec 21, 2022
    Configuration menu
    Copy the full SHA
    1a034bd View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Configuration menu
    Copy the full SHA
    b8d7d7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67963c8 View commit details
    Browse the repository at this point in the history
  3. Fix runtime-migration label detection (paritytech#6469)

    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Dec 22, 2022
    Configuration menu
    Copy the full SHA
    49552dd View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Bump secp256k1 from 0.24.0 to 0.24.2 (paritytech#6411)

    Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.24.0 to 0.24.2.
    - [Release notes](https://github.com/rust-bitcoin/rust-secp256k1/releases)
    - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.24.2/CHANGELOG.md)
    - [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.24.0...secp256k1-0.24.2)
    
    ---
    updated-dependencies:
    - dependency-name: secp256k1
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: parity-processbot <>
    dependabot[bot] authored Dec 23, 2022
    Configuration menu
    Copy the full SHA
    8ac29d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2022

  1. [Companion] Allow StakingAdmin to set min_commission (paritytech#6444)

    * rename staking origin
    
    * fix comments
    
    * rename origin
    
    * give fake weight before re-benchmarking
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_staking
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_staking
    
    * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_staking
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    Ank4n authored Dec 26, 2022
    Configuration menu
    Copy the full SHA
    58c901b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f74775 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Runtime diagnostics for leaked messages in unbounded channels (part 2) (

    paritytech#6481)
    
    * Bump `backtrace` to v0.3.67
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    dmitry-markin authored Dec 27, 2022
    Configuration menu
    Copy the full SHA
    b961542 View commit details
    Browse the repository at this point in the history
  2. Update disputes subsytems section. (paritytech#6329)

    * Update disputes subsytems section.
    
    * Update roadmap/implementers-guide/src/node/disputes/README.md
    
    Co-authored-by: Andrei Sandu <[email protected]>
    
    * Update roadmap/implementers-guide/src/node/disputes/README.md
    
    Co-authored-by: Andrei Sandu <[email protected]>
    
    * Update roadmap/implementers-guide/src/node/disputes/README.md
    
    Co-authored-by: ordian <[email protected]>
    
    * Update roadmap/implementers-guide/src/node/disputes/README.md
    
    Co-authored-by: ordian <[email protected]>
    
    * Review feedback.
    
    Co-authored-by: eskimor <[email protected]>
    Co-authored-by: Andrei Sandu <[email protected]>
    Co-authored-by: ordian <[email protected]>
    4 people authored Dec 27, 2022
    Configuration menu
    Copy the full SHA
    5fe334d View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Update dispute participation on active leaves update (paritytech#6303)

    * Passed candidate events from scraper to participation
    
    * First draft PR 5875
    
    * Added support for timestamp in changes
    
    * Some necessary refactoring
    
    * Removed SessionIndex from unconfirmed_disputes key
    
    * Removed duplicate logic in import statements
    
    * Replaced queue_participation call with re-prio
    
    * Simplifying refactor. Backed were already handled
    
    * Removed unneeded spam slots logic
    
    * Implementers guide edits
    
    * Undid the spam slots refactor
    
    * Added comments and implementers guide edit
    
    * Added test for participation upon backing
    
    * Round of fixes + ran fmt
    
    * Round of changes + fmt
    
    * Error handling draft
    
    * Changed errors to bubble up from reprioritization
    
    * Starting to construct new test
    
    * Clarifying participation function rename
    
    * Reprio test draft
    
    * Very rough bump to priority queue test draft
    
    * Improving logging
    
    * Most concise reproduction of error on third import
    
    * Add `handle_approval_vote_request`
    
    * Removing reprioritization on included event test
    
    * Removing unneeded test config
    
    * cargo fmt
    
    * Test works
    
    * Fixing final nits
    
    * Tweaks to test Tsveto figured out
    
    Co-authored-by: eskimor <[email protected]>
    Co-authored-by: Tsvetomir Dimitrov <[email protected]>
    3 people authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    db498ce View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. BlockId removal: refactor: BlockBackend::block|block_status (parityte…

    …ch#6477)
    
    * BlockId removal: refactor: BlockBackend::block|block_status
    
    It changes the arguments of:
    -  `BlockBackend::block`
    -  `BlockBackend::block_status`
    
    method from: `BlockId<Block>` to: `Block::Hash`
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * update lockfile for {"substrate"}
    
    * ".git/.scripts/fmt.sh"
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Jan 2, 2023
    Configuration menu
    Copy the full SHA
    6a5d31f View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Deploy scheduler agenda cleanup migration (paritytech#6465)

    * Add migration
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Add comments
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Jan 3, 2023
    Configuration menu
    Copy the full SHA
    e5eebcd View commit details
    Browse the repository at this point in the history
  2. Migrate Staking pallet to v13 (paritytech#6365)

    * add staking v13 migration
    
    * add migration to polkadot
    
    * only migrate staking
    
    * un-remove other migrations
    
    * fmt
    
    * retrigger ci
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Ank4n and ggwpez authored Jan 3, 2023
    Configuration menu
    Copy the full SHA
    7f42e8a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Co #13045: Selectable on-runtime-upgrade checks (paritytech#6498)

    * Use UpgradeCheckSelector
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * update lockfile for {"substrate"}
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    ggwpez authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    f2f72ff View commit details
    Browse the repository at this point in the history
  2. Add try-runtime to Rococo runtime (paritytech#6501)

    * Add `try-runtime` to Rococo runtime
    
    * Enable try-runtime in all pallets
    
    * Update runtime/rococo/src/lib.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Add dev-dependencies for the try-runtime test
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    tdimitrov and ggwpez authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    f7ef01b View commit details
    Browse the repository at this point in the history
  3. Fix polkadot-runtime-constants std build (paritytech#6503)

    * Fix polkadot-runtime-constants std build
    
    * Fix kusama, rococo and westend constants std build
    
    * Code review fixes
    serban300 authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    2feb6c7 View commit details
    Browse the repository at this point in the history
  4. Issue 6274: keeping all backing votes in provisioner vote set (parity…

    …tech#6494)
    
    * Fixing filter to keep all backing votes
    
    * Comment and implementers guide edit
    
    * Formatting
    
    * Using fallthrough
    
    * Fmt
    BradleyOlson64 authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    b4d8c76 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    52e8606 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. av-store: write meta for unknown finalized blocks (paritytech#6452)

    * av-store: write meta for unknown finalized blocks
    
    * fix test
    ordian authored Jan 5, 2023
    Configuration menu
    Copy the full SHA
    115ac12 View commit details
    Browse the repository at this point in the history
  2. upgrade libp2p to 0.50.0 (paritytech#6500)

    * update asynchronous-codec
    
    * update futures-rustls
    
    * update rustls
    
    * update ipnet
    
    * update once_cell
    
    * update futures
    
    * update futures and its deps
    
    * update lockfile for {"substrate"}
    
    * Bump zombienet test timeout from 30 to 60 s
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Revert "Bump zombienet test timeout from 30 to 60 s"
    
    This reverts commit 657738d.
    
    * Update Substrate
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Bastian Köcher <[email protected]>
    3 people authored Jan 5, 2023
    Configuration menu
    Copy the full SHA
    73b3daa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d344d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. [ci] Remove check-transaction-versions job (paritytech#6509)

    Co-authored-by: parity-processbot <>
    alvicsam authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    b2fd83c View commit details
    Browse the repository at this point in the history
  2. Unlimited Proof size per block (paritytech#6085)

    * Unlimited Proof size per block
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * fix
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    7bfac17 View commit details
    Browse the repository at this point in the history
  3. Use polkadot-node-metrics where possible (paritytech#6484)

    See https://github.com/paritytech/polkadot/issues/6015. (Doesn't close yet,
    there might be more we can do.)
    mrcnski authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    d8ef5a5 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. disputes pallet: Remove spam slots (paritytech#6345)

    * disputes pallet: Filter disputes with votes less than supermajority threshold
    
    * Remove `max_spam_slots` usages
    
    * Remove `SpamSlots`
    
    * Remove `SpamSlotChange`
    
    * Remove `Error<T>::PotentialSpam` and stale comments
    
    * `create_disputes_with_no_spam` -> `create_disputes`
    
    * Make tests compile - wip commit
    
    * Rework `test_dispute_timeout`. Rename `update_spam_slots` to `filter_dispute_set`
    
    * Remove `dispute_statement_becoming_onesided_due_to_spamslots_is_accepted` and `filter_correctly_accounts_spam_slots` -> they bring no value with removed spam slots
    
    * Fix `test_provide_multi_dispute_success_and_other`
    
    * Remove an old comment
    
    * Remove spam slots from tests - clean todo comments
    
    * Remove test - `test_decrement_spam`
    
    * todo comments
    
    * Update TODO comments
    
    * Extract `test_unconfirmed_are_ignored` as separate test case
    
    * Remove dead code
    
    * Fix `test_unconfirmed_are_ignored`
    
    * Remove dead code in `filter_dispute_data`
    
    * Fix weights (related to commit "Remove `SpamSlots`")
    
    * Disputes migration - first try
    
    * Remove `dispute_max_spam_slots` + storage migration
    
    * Fix `HostConfig` migration tests
    
    * Deprecate `SpamSlots`
    
    * Code review feedback
    
    * add weight for storage version update
    * fix bound for clear()
    
    * Fix weights in disputes migration
    
    * Revert "Deprecate `SpamSlots`"
    
    This reverts commit 8c4d967.
    
    * Make mod migration public
    
    * Remove `SpamSlots` from disputes pallet and use `storage_alias` in the migration
    
    * Fix call to `clear()` for `SpamSlots` in migration
    
    * Update migration and add a `try-runtime` test
    
    * Add `pre_upgrade` `try-runtime` test
    
    * Fix some test names in `HostConfiguration` migration
    
    * Link spamslots migration in all runtimes
    
    * Add `test_unconfirmed_disputes_cause_block_import_error`
    
    * Update guide
    
    - Remove `SpamSlots` related information from roadmap/implementers-guide/src/runtime/disputes.md
    - Add 'Disputes filtering' to Runtime section of the Implementor's guide
    
    * Update runtime/parachains/src/configuration/migration.rs
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * Code review feedback - update logs
    
    * Code review feedback: fix weights
    
    * Update runtime/parachains/src/disputes.rs
    
    Co-authored-by: s0me0ne-unkn0wn <[email protected]>
    
    * Additional logs in disputes migration
    
    * Fix merge conflicts
    
    * Add version checks in try-runtime tests
    
    * Fix a compilation warning`
    
    Co-authored-by: Marcin S. <[email protected]>
    Co-authored-by: s0me0ne-unkn0wn <[email protected]>
    3 people authored Jan 7, 2023
    Configuration menu
    Copy the full SHA
    3c15496 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Remove unused code (paritytech#6525)

    Signed-off-by: Andrei Sandu <[email protected]>
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    86563cb View commit details
    Browse the repository at this point in the history
  2. Fix flaky test in dispute-coordinator (paritytech#6524)

    paritytech#6494 updates disputes
    participation priority on Active Leaves update. This operation might
    trigger participation in some cases and as a result some of the message
    ordering is not as nice as it used to be.
    
    As a side effect of this `resume_dispute_without_local_statement` was
    failing occasionally. The solution is not to expect that `BlockNumber`,
    `CandidateEvents`, `FetchOnChainVotes` and `Ancestors` messages are
    executed after `FinalizedBlockNumber` and in any specific order.
    
    This should be okay as the code is in helper function and doesn't affect
    the actual test behaviour.
    
    Fixes paritytech#6514
    tdimitrov authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    9d4173d View commit details
    Browse the repository at this point in the history
  3. Bump tokio from 1.22.0 to 1.24.1 (paritytech#6523)

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.22.0 to 1.24.1.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.22.0...tokio-1.24.1)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    1c935f3 View commit details
    Browse the repository at this point in the history
  4. Guide changes 3 (paritytech#6520)

    * Guide changes
    
    * Adding clarification
    BradleyOlson64 authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    7b3eb68 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Replace async-std with tokio in PVF subsystem (paritytech#6419)

    * Replace async-std with tokio in PVF subsystem
    
    * Rework workers to use `select!` instead of a mutex
    
    The improvement in code readability is more important than the thread overhead.
    
    * Remove unnecessary `fuse`
    
    * Add explanation for `expect()`
    
    * Update node/core/pvf/src/worker_common.rs
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Update node/core/pvf/src/worker_common.rs
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Address some review comments
    
    * Shutdown tokio runtime
    
    * Run cargo fmt
    
    * Add a small note about retries
    
    * Fix up merge
    
    * Rework `cpu_time_monitor_loop` to return when other thread finishes
    
    * Add error string to PrepareError::IoErr variant
    
    * Log when artifacts fail to prepare
    
    * Fix `cpu_time_monitor_loop`; fix test
    
    * Fix text
    
    * Fix a couple of potential minor data races.
    
    First data race was due to logging in the CPU monitor thread even if the
    job (other thread) finished. It can technically finish before or after the log.
    
    Maybe best would be to move this log to the `select!`s, where we are guaranteed
    to have chosen the timed-out branch, although there would be a bit of
    duplication.
    
    Also, it was possible for this thread to complete before we executed
    `finished_tx.send` in the other thread, which would trigger an error as the
    receiver has already been dropped. And right now, such a spurious error from
    `send` would be returned even if the job otherwise succeeded.
    
    * Update Cargo.lock
    
    Co-authored-by: Bastian Köcher <[email protected]>
    mrcnski and bkchr authored Jan 10, 2023
    Configuration menu
    Copy the full SHA
    be487ae View commit details
    Browse the repository at this point in the history
  2. Fix cycle dispute-coordinator <-> dispute-distribution (paritytech#6489)

    * First iteration of message sender.
    
    * dyn Fn variant (no cloning)
    
    * Full implementation + Clone, without allocs on `Send`
    
    * Further clarifications/cleanup.
    
    * MessageSender -> NestingSender
    
    * Doc update/clarification.
    
    * dispute-coordinator: Send disputes on startup.
    
    + Some fixes, cleanup.
    
    * Fix whitespace.
    
    * Dispute distribution fixes, cleanup.
    
    * Cargo.lock
    
    * Fix spaces.
    
    * More format fixes.
    
    What is cargo fmt doing actually?
    
    * More fmt fixes.
    
    * Fix nesting sender.
    
    * Fixes.
    
    * Whitespace
    
    * Enable logging.
    
    * Guide update.
    
    * Fmt fixes, typos.
    
    * Remove unused function.
    
    * Simplifications, doc fixes.
    
    * Update roadmap/implementers-guide/src/node/disputes/dispute-coordinator.md
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * Fmt + doc example fix.
    
    Co-authored-by: eskimor <[email protected]>
    Co-authored-by: Marcin S. <[email protected]>
    3 people authored Jan 10, 2023
    Configuration menu
    Copy the full SHA
    30005e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2db525 View commit details
    Browse the repository at this point in the history
  4. Minor fixes (paritytech#6533)

    * Minor fixes
    
    * Fix compile errors
    mrcnski authored Jan 10, 2023
    Configuration menu
    Copy the full SHA
    c80124e View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Trigger update-node-template when a final release tag is created (par…

    …itytech#6522)
    
    * trigger update-node-template when final release tag is created
    
    ref https://github.com/paritytech/release-engineering/issues/142
    
    * fix comment
    
    * Update scripts/ci/gitlab/pipeline/publish.yml
    
    Co-authored-by: Alexander Samusev <[email protected]>
    
    * fix regular expression
    
    Co-authored-by: Alexander Samusev <[email protected]>
    joao-paulo-parity and alvicsam authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    ebde8b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f032c3 View commit details
    Browse the repository at this point in the history
  3. Bump JasonEtco/create-an-issue from 2.6.0 to 2.9.1 (paritytech#6473)

    Bumps [JasonEtco/create-an-issue](https://github.com/JasonEtco/create-an-issue) from 2.6.0 to 2.9.1.
    - [Release notes](https://github.com/JasonEtco/create-an-issue/releases)
    - [Commits](JasonEtco/create-an-issue@9e6213a...e27dddc)
    
    ---
    updated-dependencies:
    - dependency-name: JasonEtco/create-an-issue
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: parity-processbot <>
    dependabot[bot] authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    77be4e9 View commit details
    Browse the repository at this point in the history
  4. Improve inactive fund tracking (paritytech#6471)

    * Improve inactive fund tracking
    
    * Docs
    
    * Introduce the re-migration code
    
    * Bump
    
    * Update runtime/kusama/src/lib.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Update runtime/common/src/crowdloan/migration.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Update runtime/common/src/crowdloan/migration.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Grumbles
    
    * Apply comments suggestions from code review
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: muharem <[email protected]>
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: parity-processbot <>
    4 people authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    330cb73 View commit details
    Browse the repository at this point in the history
  5. Re-export current primitives in crate root (paritytech#6487)

    * Re-export current primitives in crate root
    
    * Add missing exports
    
    * restart CI
    s0me0ne-unkn0wn authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    dfa8c5a View commit details
    Browse the repository at this point in the history
  6. Add a paragraph about slashing in runtime disputes section from the g…

    …uide (paritytech#6531)
    
    * Add a paragraph about slashing in runtime disputes section from the guide
    
    * Add definition for inconclusive
    tdimitrov authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    564b696 View commit details
    Browse the repository at this point in the history
  7. Westend state trie to version 1 (paritytech#6336)

    * Switch to state V1 and add state-trie-migration pallet with dummy manual
    account.
    
    * Initialize limit on runtime upgrade.
    
    * add prelude
    
    * sp_std prelude only for no_std
    
    * Disable filter for signed migration
    
    * revert hex dep
    
    * use NeverEnsureOrigin
    
    * fix
    
    * correct fix
    
    * check init state in try-runtime
    
    Co-authored-by: parity-processbot <>
    cheme authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    0ac8822 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7f3a6e1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    62df676 View commit details
    Browse the repository at this point in the history
  10. pvf: Fix missing execution request when retrying preparation (parityt…

    …ech#6537)
    
    * pvf: Add checks for result sender when retrying preparation in tests
    
    * pvf: Fix missing execution request when retrying preparation
    
    * Update comment
    mrcnski authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    00a503b View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. pre-checking: Reject failed PVFs (paritytech#6492)

    * pre-checking: Reject failed PVFs
    
    * paras: immediately reject any PVF that cannot reach a supermajority
    
    * Make the `quorum` reject condition a bit more clear semantically
    
    * Add comment
    
    * Update implementer's guide
    
    * Update a link
    
    Not related to the rest of the PR, but I randomly noticed and fixed this.
    
    * Update runtime/parachains/src/paras/tests.rs
    
    Co-authored-by: s0me0ne-unkn0wn <[email protected]>
    
    * Remove unneeded loop
    
    * Log PVF retries using `info!`
    
    * Change retry logs to `warn!` and add preparation failure log
    
    * Log PVF execution failure
    
    * Clarify why we reject failed PVFs
    
    * Fix PVF reject runtime benchmarks
    
    Co-authored-by: s0me0ne-unkn0wn <[email protected]>
    mrcnski and s0me0ne-unkn0wn authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    a779892 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    f99451e View commit details
    Browse the repository at this point in the history
  2. add erasure-coding benches (paritytech#6308)

    * add erasure-code benches
    
    * revert Cargo.lock changes
    
    * revert Cargo.lock changes
    ordian authored Jan 16, 2023
    Configuration menu
    Copy the full SHA
    8801373 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2bac51f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. XCM v3 (paritytech#4097)

    * cargo fmt
    
    * Create benchmarks for XCM instructions introduced in v3 (paritytech#4564)
    
    * Create benchmarks for BurnAsset and ExpectAsset
    
    * Add benchmarks for ExpectOrigin and ExpectError
    
    * Add benchmarks for QueryPallet and ExpectPallet
    
    * Add benchmarks for ReportTransactStatus and ClearTransactStatus
    
    * cargo fmt
    
    * Use AllPalletsWithSystem in mocks
    
    * Update XCM generic benchmarks for westend
    
    * Remove default impls for some XCM weight functions
    
    * Fix compilation error
    
    * Add weight_args helper attribute
    
    * Remove manually written XcmWeightInfo
    
    * Parse trailing comma
    
    * Revert "Add weight_args helper attribute"
    
    This reverts commit 3b7c47a.
    
    * Fixes
    
    * Fixes
    
    * XCM v3: Introduce querier field into `QueryReponse` (paritytech#4732)
    
    * Introduce querier field into QueryReponse
    
    * Convert &Option<MultiLocation> to Option<&MultiLocation>
    
    &Option<T> is almost always never quite useful, most of the time it
    still gets converted to an Option<&T> via `as_ref`, so we should simply
    make functions that accept Option<&T> instead.
    
    * Fix tests
    
    * cargo fmt
    
    * Fix benchmarks
    
    * Appease spellchecker
    
    * Fix test
    
    * Fix tests
    
    * Fix test
    
    * Fix mock
    
    * Fixes
    
    * Fix tests
    
    * Add test for response queriers
    
    * Update xcm/pallet-xcm/src/lib.rs
    
    * Test for non-existence of querier
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Fixes
    
    * Fixes
    
    * Add `starts_with` function to `MultiLocation` and `Junctions` (paritytech#4835)
    
    * add matches_prefix function to MultiLocation and Junctions
    
    * rename matches_prefix to starts_with
    
    * remove unnecessary main in doc comment
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Make use of starts_with in match_and_split
    
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: Keith Yeung <[email protected]>
    
    * XCM v3: Bridge infrastructure (paritytech#4681)
    
    * XCM bridge infrastructure
    
    * Missing bit of cherry-pick
    
    * Revamped XCM proc macros; new NetworkIds
    
    * Fixes
    
    * Formatting
    
    * ExportMessage instruction and config type
    
    * Add MessageExporter definitions
    
    * Formatting
    
    * Missing files
    
    * Fixes
    
    * Initial bridging config API
    
    * Allow for two-stage XCM execution
    
    * Update xcm/src/v3/mod.rs
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * XCM crate building again
    
    * Initial bridging primitive
    
    * Docs
    
    * Docs
    
    * More work
    
    * More work
    
    * Merge branch 'gav-xcm-v3' into gav-xcm-v3-bridging
    
    * Make build
    
    * WithComputedOrigin and SovereignPaidRemoteExporter
    
    * Remove TODOs
    
    * Slim bridge API and tests.
    
    * Fixes
    
    * More work
    
    * First bridge test passing
    
    * Formatting
    
    * Another test
    
    * Next round of bridging tests
    
    * Repot tests
    
    * Cleanups
    
    * Paid bridging
    
    * Formatting
    
    * Tests
    
    * Spelling
    
    * Formatting
    
    * Fees and refactoring
    
    * Fixes
    
    * Formatting
    
    * Refactor SendXcm to become two-phase
    
    * Fix tests
    
    * Refactoring of SendXcm and ExportXcm complete
    
    * Formatting
    
    * Rename CannotReachDestination -> NotApplicable
    
    * Remove XCM v0
    
    * Minor grumbles
    
    * Formatting
    
    * Formatting
    
    * Fixes
    
    * Fixes
    
    * Cleanup XCM config
    
    * Fee handling
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Bump
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Bump Substrate
    
    * XCM v3: `ExchangeAsset` and Remote-locking (paritytech#4945)
    
    * Asset Exchange and Locks
    
    * Make sure XCM typers impl MaxEncodedLen
    
    * Basic implementation for locks
    
    * Bump Substrate
    
    * Missing files
    
    * Use new API
    
    * Introduce  instruction
    
    * Big refactor
    
    * Docs
    
    * Remove deprecated struct
    
    * Remove deprecated struct
    
    * Repot XCM builder tests
    
    * ExchangeAsset test
    
    * Exchange tests
    
    * Locking tests
    
    * Locking tests
    
    * Fixes and tests
    
    * Fixes
    
    * Formatting
    
    * Spelling
    
    * Add simulator test for remote locking
    
    * Fix tests
    
    * Bump
    
    * XCM v3: Support for non-fungibles (paritytech#4950)
    
    * NFT support and a test
    
    * New files.
    
    * Integration tests for sending NFTs
    
    * Formatting
    
    * Broken Cargo features
    
    * Use 2021 edition
    
    * Fixes
    
    * Formatting
    
    * Formatting
    
    * Update xcm/xcm-builder/src/asset_conversion.rs
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Update xcm/xcm-builder/src/nonfungibles_adapter.rs
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Update xcm/xcm-executor/src/lib.rs
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: Keith Yeung <[email protected]>
    
    * XCM v3: Context & ID hash (paritytech#4756)
    
    * send_xcm returns message hash
    
    * cargo fmt
    
    * Create topic register and instructions
    
    * Fix weights
    
    * Use tabs
    
    * Sketch out XcmContext
    
    * Fix doc test
    
    * Add the XCM context as a parameter to executor trait fns
    
    * Fixes
    
    * Add XcmContext parameter
    
    * Revert adding context as an arg to SendXcm trait methods
    
    * Revert adding context argument to ConvertOrigin trait methods
    
    * cargo fmt
    
    * Do not change the API of XcmExecutor::execute
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Remove convenience method
    
    * Fixes
    
    * Fixes
    
    * cargo fmt
    
    * Fixes
    
    * Add benchmarks for XCM topic instructions
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_xcm_benchmarks::generic --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --template=./xcm/pallet-xcm-benchmarks/template.hbs --output=./runtime/westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs
    
    * Remove context argument on FilterAssetLocation
    
    * Fixes
    
    * Remove unused import
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Accept XCM hash parameter in ExecuteXcm trait methods
    
    * cargo fmt
    
    * Properly enable sp-io/std
    
    * Fixes
    
    * default-features = false
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Make XcmContext optional in withdraw_asset
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Modify tests to check for the correct XCM hash
    
    * Small refactor
    
    * cargo fmt
    
    * Check for expected hash in xcm-builder unit tests
    
    * Add doc comment for the optionality of the XCM context in withdraw_asset
    
    * Update xcm/src/v3/traits.rs
    
    * Update xcm/src/v3/traits.rs
    
    * Store XcmContext and avoid rebuilding
    
    * Use ref for XcmContext
    
    * Formatting
    
    * Fix incorrect hash CC @KiChjang
    
    * Refactor and make clear fake hashes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fix broken hashing
    
    * Docs
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Remove unknowable hash
    
    * Formatting
    
    * Use message hash for greater identifiability
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    Co-authored-by: Keith Yeung <[email protected]>
    Co-authored-by: Parity Bot <[email protected]>
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Formatting
    
    * Remove horrible names
    
    * Bump
    
    * Remove InvertLocation trait (paritytech#5092)
    
    * Remove InvertLocation trait
    
    * Remove unneeded functions
    
    * Formatting
    
    * Fixes
    
    * Remove XCMv1 (paritytech#5094)
    
    * Remove XCMv1
    
    * Remove XCMv1
    
    * Formatting
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * derive serialize/deserialize for xcm primitives (paritytech#5036)
    
    * derive serialize/deserialize for xcm primitives
    
    * derive serialize/deserialize for xcm primitives
    
    * update v3
    
    * update v2
    
    Co-authored-by: Gav Wood <[email protected]>
    
    * Update lock
    
    * Fixes
    
    * Add benchmarks for the ExchangeAsset instruction
    
    * `AliasOrigin` instruction stub (paritytech#5122)
    
    * AliasOrigin instruction stub
    
    * Fixes
    
    * Fixes
    
    * Update substrate
    
    * Fixes
    
    * Ensure same array length before using copy_from_slice
    
    * Fixes
    
    * Add benchmarks for the UniversalOrigin instruction
    
    * Remove unused import
    
    * Remove unused import
    
    * Add benchmarks for SetFeesMode instruction
    
    * Add benchmarks for asset (un)locking instructions
    
    * Leave AliasOrigin unbenchmarked
    
    * Fixes after merge
    
    * cargo fmt
    
    * Fixes
    
    * Fixes
    
    * Set TrustedReserves to None on both Kusama and Westend
    
    * Remove extraneous reserve_asset_deposited benchmark
    
    * Fix universal_origin benchmark
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark pallet --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_xcm_benchmarks::generic --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --template=./xcm/pallet-xcm-benchmarks/template.hbs --output=./runtime/westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs
    
    * Don't rely on skipped benchmark functions
    
    * Fixes
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark pallet --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_xcm_benchmarks::generic --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --template=./xcm/pallet-xcm-benchmarks/template.hbs --output=./runtime/kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs
    
    * Fix unused variables
    
    * Fixes
    
    * Spelling
    
    * Fixes
    
    * Fix codec index of VersionedXcm
    
    * Allows to customize how calls are dispatched from XCM (paritytech#5657)
    
    * CallDispatcher trait
    
    * fmt
    
    * unused import
    
    * fix test-runtime
    
    * remove JustDispatch type
    
    * fix typo in test-runtime
    
    * missing CallDispatcher
    
    * more missing CallDispatcher
    
    * Update comment `NoteAssetLocked` -> `NoteUnlockable`
    
    * Fixes
    
    * Fixes
    
    * Adjust MultiAssets weights based on new wild card variants
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Some late fixes for XCMv3 (paritytech#5237)
    
    * Maximise chances that trapped assets can be reclaimed
    
    * Do origin check as part of ExportMessage for security
    
    * Formatting
    
    * Fixes
    
    * Cleanup export XCM APIs
    
    * Formatting
    
    * Update xcm/src/v3/junctions.rs
    
    * UnpaidExecution instruction and associated barrier.
    
    * Tighten barriers (ClearOrigin/QueryResponse)
    
    * Allow only 1 ClearOrigin instruction in AllowTopLevelPaidExecutionFrom
    
    * Bi-directional teleport accounting
    
    * Revert other fix
    
    * Build fixes]
    
    * Tests build
    
    * Benchmark fixes
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Update Substrate
    
    * Re-export `pub` stuff from universal_exports.rs + removed unecessary clone (paritytech#6145)
    
    * Re-export `pub` stuff from universal_exports.rs
    
    * Removed unnecessary clone
    
    * Use 2D weights in XCM v3 (paritytech#6134)
    
    * Depend upon sp-core instead of sp-runtime
    
    * Make sp-io a dev-dependency
    
    * Use 2D weights in XCM v3
    
    * cargo fmt
    
    * Add XCM pallet migration to runtimes
    
    * Use from_parts
    
    * cargo fmt
    
    * Fixes
    
    * cargo fmt
    
    * Remove XCMWeight import
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Use translate in migration
    
    * Increase max upward message size in tests
    
    * Fix doc test
    
    * Remove most uses of from_ref_time
    
    * cargo fmt
    
    * Fixes
    
    * Fixes
    
    * Add extrinsic benchmarking to XCM pallet
    
    * cargo fmt
    
    * Fixes
    
    * Use old syntax
    
    * cargo fmt
    
    * Fixes
    
    * Remove hardcoded weights
    
    * Add XCM pallet to benchmarks
    
    * Use successful origin
    
    * Fix weird type parameter compilation issue
    
    * Fixes
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm
    
    * Use benchmarked XCM pallet weights
    
    * Fixes
    
    * Fixes
    
    * Use override instead of skip
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm
    
    * Fixes
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm
    
    Co-authored-by: command-bot <>
    
    * Replace Weight::MAX with 100b weight units
    
    * Add test to ensure all_gte in barriers is correct
    
    * Update xcm/src/v3/junction.rs
    
    Co-authored-by: asynchronous rob <[email protected]>
    
    * Add more weight tests
    
    * cargo fmt
    
    * Create thread_local in XCM executor to limit recursion depth (paritytech#6304)
    
    * Create thread_local in XCM executor to limit recursion depth
    
    * Add unit test for recursion limit
    
    * Fix statefulness in tests
    
    * Remove panic
    
    * Use defer and environmental macro
    
    * Fix the implementation
    
    * Use nicer interface
    
    * Change ThisNetwork to AnyNetwork
    
    * Move recursion check up to top level
    
    * cargo fmt
    
    * Update comment
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Add upper limit on the number of overweight messages in the queue (paritytech#6298)
    
    * Add upper limit on the number of ovwerweight messages in the queue
    
    * Add newline
    
    * Introduce whitelist for Transact and limit UMP processing to 10 messages per block (paritytech#6280)
    
    * Add SafeCallFilter to XcmConfig
    
    * Limit UMP to receive 10 messages every block
    
    * Place 10 message limit on processing instead of receiving
    
    * Always increment the message_processed count whenever a message is processed
    
    * Add as_derivative to the Transact whitelist
    
    * cargo fmt
    
    * Fixes
    
    * Update xcm/xcm-builder/src/universal_exports.rs
    
    Co-authored-by: Branislav Kontur <[email protected]>
    
    * Fixes
    
    * Fixes
    
    * Remove topic register and instead use the topic field in XcmContext
    
    * Derive some common traits for DispatchBlobError
    
    * Fixes
    
    * cargo fmt
    
    * Fixes
    
    * Fixes
    
    * Fix comments
    
    * Fixes
    
    * Introduce WithOriginFilter and apply it as the CallDispatcher for runtimes
    
    * Fixes
    
    * Appease clippy and fixes
    
    * Fixes
    
    * Fix more clippy issues
    
    * Fixes
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm
    
    * Add benchmark function for ExportMessage
    
    * Fix comment
    
    * Add upper limit to DownwardMessageQueues size
    
    * Add max size check for queue in can_queue_downward_message
    
    * Fixes
    
    * Make Transact runtime call configurable
    
    * Return Weight::MAX when there is no successful send XCM origin
    
    * Update substrate
    
    * Fixes
    
    * Fixes
    
    * Remove ExportMessage benchmark
    
    * Remove assertion on Transact instruction benchmark
    
    * Make reachable destination configurable in XCM pallet benchmarks
    
    * Fixes
    
    * Fixes
    
    * Remove cfg attribute in fuzzer
    
    * Fixes
    
    * Remove cfg attribute for XCM pallet in test runtime
    
    * Fixes
    
    * Use ReachableDest where possible
    
    * Fixes
    
    * Add benchmark for UnpaidExecution
    
    * Update substrate
    
    * Ensure benchmark functions pass filters
    
    * Add runtime-benchmarks feature to fuzzer
    
    * Ensure FixedRateOfFungible accounts for proof size weights
    
    * cargo fmt
    
    * Whitelist remark_with_event when runtime-benchmarks feature is enabled
    
    * Use remark_with_event for Transact benchmarks
    
    * Fix Cargo.lock
    
    * Allow up to 3 DescendOrigin instructions before UnpaidExecution
    
    * cargo fmt
    
    * Edit code comment
    
    * Check check_origin for unpaid execution privilege
    
    * Fixes
    
    * Small nits for xcm-v3 (paritytech#6408)
    
    * Add possibility to skip benchmark for export_message
    
    * ".git/.scripts/bench-bot.sh" xcm westend-dev pallet_xcm_benchmarks::generic
    
    * Revert
    
    * ".git/.scripts/bench-bot.sh" xcm westend-dev pallet_xcm_benchmarks::generic
    
    * Add HaulBlobError to `fn haul_blob`
    
    * ".git/.scripts/bench-bot.sh" xcm westend-dev pallet_xcm_benchmarks::generic
    
    Co-authored-by: command-bot <>
    
    * Revert changes to UnpaidExecution
    
    * Change AllowUnpaidExecutionFrom to be explicit
    
    * Fix log text
    
    * cargo fmt
    
    * Add benchmarks for XCM pallet version migration (paritytech#6448)
    
    * Add benchmarks for XCM pallet version migration
    
    * cargo fmt
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm
    
    * Fix benchmarks
    
    * Fix benchmarks
    
    * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_xcm
    
    * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm
    
    Co-authored-by: command-bot <>
    
    * Merge remote-tracking branch 'origin/master' into gav-xcm-v3
    
    * Fixes
    
    * Fix comments (paritytech#6470)
    
    * Specify Ethereum networks by their chain id (paritytech#6286)
    
    Co-authored-by: Squirrel <[email protected]>
    
    * Use  for Kusama
    
    * Use WithComputedOrigin for Polkadot, Rococo and Westend
    
    * Update lock
    
    * Fix warning
    
    * Update xcm/pallet-xcm/src/tests.rs
    
    Co-authored-by: Squirrel <[email protected]>
    
    * Update runtime/parachains/src/ump/migration.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Update xcm/pallet-xcm/src/migration.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Fixes
    
    * cargo fmt
    
    * Typo
    
    * Update xcm/src/v3/mod.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Docs
    
    * Docs
    
    * Docs
    
    * Docs
    
    * Docs
    
    * Update xcm/src/v3/multiasset.rs
    
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    
    * Add tests for MultiAssets::from_sorted_and_deduplicated
    
    * Fail gracefully when same instance NFTs are detected during push
    
    * Update Substrate to fix benchmarks
    
    * Apply suggestions from code review
    
    * Update runtime/kusama/src/xcm_config.rs
    
    * Rename arguments
    
    * Attempt to fix benchmark
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev runtime_parachains::ump
    
    * Use actual weights for UMP pallet in Polkadot
    
    * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev runtime_parachains::ump
    
    * ".git/.scripts/commands/bench/bench.sh" runtime westend-dev runtime_parachains::ump
    
    * ".git/.scripts/commands/bench/bench.sh" runtime rococo-dev runtime_parachains::ump
    
    Co-authored-by: Keith Yeung <[email protected]>
    Co-authored-by: Alexander Popiak <[email protected]>
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: Parity Bot <[email protected]>
    Co-authored-by: stanly-johnson <[email protected]>
    Co-authored-by: nanocryk <[email protected]>
    Co-authored-by: Branislav Kontur <[email protected]>
    Co-authored-by: asynchronous rob <[email protected]>
    Co-authored-by: command-bot <>
    Co-authored-by: Vincent Geddes <[email protected]>
    Co-authored-by: Squirrel <[email protected]>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Shawn Tabrizi <[email protected]>
    14 people authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    5a43bc7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ac1899 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    538bdd3 View commit details
    Browse the repository at this point in the history
  4. Enable treasury.spend by Root origin for Polkadot network before Gov2 (

    …paritytech#6490)
    
    * Enable treasury.spend by Root origin
    
    * EnsureRoot -> EnsureRootWithSuccess
    sorpaas authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    08b8ab4 View commit details
    Browse the repository at this point in the history
  5. Co #12928: NIS should retain funds in reserve (paritytech#6569)

    * Add new weight functions
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Configure NIS pallet ReserveId
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Bump
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Gav <[email protected]>
    ggwpez and gavofyork authored Jan 17, 2023
    Configuration menu
    Copy the full SHA
    4c0e9ed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    92c767e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Companion for substrate#13154 (paritytech#6570)

    * Remove lifetime from `KeyIterator`
    
    * Remove the lifetime from the method too
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    koute authored Jan 18, 2023
    Configuration menu
    Copy the full SHA
    be4dedb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37468ca View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Issue 4804: Notify chain selection of concluded disputes directly (pa…

    …ritytech#6512)
    
    * Setting up new ChainSelectionMessage
    
    * Partial first pass
    
    * Got dispute conclusion data to provisioner
    
    * Finished first draft for 4804 code
    
    * A bit of polish and code comments
    
    * cargo fmt
    
    * Implementers guide and code comments
    
    * More formatting, and naming issues
    
    * Wrote test for ChainSelection side of change
    
    * Added dispute coordinator side test
    
    * FMT
    
    * Addressing Marcin's comments
    
    * fmt
    
    * Addressing further Marcin comment
    
    * Removing unnecessary test line
    
    * Rough draft addressing Robert changes
    
    * Clean up and test modification
    
    * Majorly refactored scraper change
    
    * Minor fixes for ChainSelection
    
    * Polish and fmt
    
    * Condensing inclusions per candidate logic
    
    * Addressing Tsveto's comments
    
    * Addressing Robert's Comments
    
    * Altered inclusions struct to use nested BTreeMaps
    
    * Naming fix
    
    * Fixing inclusions struct comments
    
    * Update node/core/dispute-coordinator/src/scraping/mod.rs
    
    Add comment to split_off() use
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * Optimizing removal at block height for inclusions
    
    * fmt
    
    * Using copy trait
    
    Co-authored-by: Marcin S. <[email protected]>
    BradleyOlson64 and mrcnski authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    b4b57fe View commit details
    Browse the repository at this point in the history
  2. XCM: ExpectTransactStatus instruction (paritytech#6578)

    * Introduce ExpectTransactStatus instruction
    
    * Remove other changes
    
    * Implement
    
    * Implement rest
    
    * Benchmark
    
    * Update xcm/src/v3/mod.rs
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    * Update xcm/src/v3/mod.rs
    
    Co-authored-by: Keith Yeung <[email protected]>
    
    Co-authored-by: Keith Yeung <[email protected]>
    gavofyork and KiChjang authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    a5cd3dd View commit details
    Browse the repository at this point in the history
  3. construct mmr leaf prior to session pallet hook (paritytech#6577)

    * move pallet_mmr ahead of pallet_session
    
    addresses #11797
    
    * document construction of mmr leaf prior to session
    Lederstrumpf authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    b62f85d View commit details
    Browse the repository at this point in the history
  4. update weights (0.9.37) (paritytech#6546) (paritytech#6555)

    * kusama: update weights
    
    * polkadot: update weights
    
    * westend: update weights
    
    * rococo: update weights
    coderobe authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    d5f4d3a View commit details
    Browse the repository at this point in the history
  5. Companion for Substrate #13157 (paritytech#6582)

    * Update getrandom and version_check
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    skunert authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    17c9923 View commit details
    Browse the repository at this point in the history
  6. Companion for substrate: Make DispatchError impl MEL (paritytech#6583)

    * bump parity-scale-codec version
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    acatangiu authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    d6fdcac View commit details
    Browse the repository at this point in the history
  7. Update changelog templates to use new labels (paritytech#6585)

    * Update changelog template to use new T labels
    
    * update readme
    
    * changelog gen: remove T6
    coderobe authored Jan 19, 2023
    Configuration menu
    Copy the full SHA
    a8b5525 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. sync versions with release branch (0.9.37) (paritytech#6556)

    * sync version to current release (0.9.37)
    
    * sync spec_version with current release (9370)
    
    * sync transaction_version with current release (9370)
    coderobe authored Jan 20, 2023
    Configuration menu
    Copy the full SHA
    153543b View commit details
    Browse the repository at this point in the history
  2. Disallow decoding of phantom asset (paritytech#6597)

    * Disallow decoding of phantom asset
    
    * Remove pub
    gavofyork authored Jan 20, 2023
    Configuration menu
    Copy the full SHA
    157c032 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2aab015 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Warn validators with slow hardware (paritytech#6269)

    * Warn validators with slow hardware
    
    * update
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Fix printing logic
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * fix
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * add deps
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * update lockfile for {"substrate"}
    
    * fmt
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Szegoo and ggwpez authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    5d8164f View commit details
    Browse the repository at this point in the history
  2. Add Polkadotters bootnodes for Westend, Kusama and Polkadot (parityte…

    …ch#6476)
    
    * Add Polkadotters bootnodes for Westend, Kusama and Polkadot
    
    * Remove newlines in bootnodes config section
    pmensik authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    6d26b1c View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. Fix some unjustified disputes (paritytech#6103)

    * Fix indentation + add warning
    
    on participation errors.
    
    * Don't vote invalid on internal errors.
    
    * Don't dispute on code compression error.
    
    * Remove CodeDecompressionError
    
    * Candidate not invalid if PVF preparation fails.
    
    Instead: Report error.
    
    * Fix malus
    
    * Add clarifying comment.
    
    * cargo fmt
    
    * Fix indentation.
    eskimor authored Jan 22, 2023
    Configuration menu
    Copy the full SHA
    11e1453 View commit details
    Browse the repository at this point in the history
  2. Bump lru from 0.8.1 to 0.9.0 (paritytech#6538)

    Bumps [lru](https://github.com/jeromefroe/lru-rs) from 0.8.1 to 0.9.0.
    - [Release notes](https://github.com/jeromefroe/lru-rs/releases)
    - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
    - [Commits](jeromefroe/lru-rs@0.8.1...0.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: lru
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 22, 2023
    Configuration menu
    Copy the full SHA
    1c99b3c View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. [ci] Change check-labels GHA (paritytech#6594)

    * [ci] Change check-labels GHA
    
    * change file spec name
    
    * change script when no label
    
    * add tags
    alvicsam authored Jan 23, 2023
    Configuration menu
    Copy the full SHA
    281ec19 View commit details
    Browse the repository at this point in the history
  2. XCM: Add HRMP to SafeCallFilter (paritytech#6606)

    * XCM: Add HRMP to SafeCallFilter
    
    * Whitelist several paras_registrar calls
    KiChjang authored Jan 23, 2023
    Configuration menu
    Copy the full SHA
    7129e9b View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. libc crate update (paritytech#6616)

    cargo update -p libc
    michalkucharczyk authored Jan 24, 2023
    Configuration menu
    Copy the full SHA
    3486098 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e50e057 View commit details
    Browse the repository at this point in the history
  3. New runners for weights and new weights (paritytech#6508)

    * [DO NOT MERGE] test new vm runner for weights 2
    
    * add image
    
    * fix merge conflict
    
    * apply weights
    
    * new weights
    
    Co-authored-by: parity-processbot <>
    alvicsam authored Jan 24, 2023
    Configuration menu
    Copy the full SHA
    b81ae47 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    98f920c View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Add pov_size and code_size histograms (paritytech#6633)

    Signed-off-by: Andrei Sandu <[email protected]>
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim authored Jan 26, 2023
    Configuration menu
    Copy the full SHA
    7420e80 View commit details
    Browse the repository at this point in the history
  2. Enable try-runtime flag in CI (paritytech#6587)

    * Env gate tests
    
    The CI should check that it compiles, but not run it.
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Enable try-runtime feature in CI
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Fix test
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Jan 26, 2023
    Configuration menu
    Copy the full SHA
    38c820b View commit details
    Browse the repository at this point in the history
  3. Fix XCM transact bench (paritytech#6635)

    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Jan 26, 2023
    Configuration menu
    Copy the full SHA
    0261d12 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. clear migrations included in 0.9.37 (paritytech#6630)

    * polkadot: clear migrations included in 0.9.37
    
    * rococo: clear migrations included in 0.9.37
    
    * westend: clear migrations included in 0.9.37
    
    * kusama: clear migrations included in 0.9.37
    
    * remove unused import: xcm_config::CheckAccount
    coderobe authored Jan 27, 2023
    Configuration menu
    Copy the full SHA
    45f4155 View commit details
    Browse the repository at this point in the history
  2. Co reducing fast-unstake bench time and more (paritytech#6552)

    * update stuff
    
    * remove
    
    * update
    
    * update
    
    * update weights
    
    * fix tests
    
    * update weights
    
    * fix a few small things
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake
    
    * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev pallet-fast-unstake
    
    * reduce batch size
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake
    
    * update
    
    * fix
    
    * fix
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake
    
    * update lockfile for {"substrate"}
    
    * fmt
    
    * Env gate migration try_fast_unstake_all
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: command-bot <>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    kianenigma and ggwpez authored Jan 27, 2023
    Configuration menu
    Copy the full SHA
    9433dc6 View commit details
    Browse the repository at this point in the history
  3. 13110 Companion: Add WeightToFee and LengthToFee Runtime API (parityt…

    …ech#6536)
    
    * Add WeightToFee runtime API impls
    
    * Forgot a couple
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Use master Cargo.lock
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    notlesh and ggwpez authored Jan 27, 2023
    Configuration menu
    Copy the full SHA
    8318bf4 View commit details
    Browse the repository at this point in the history
  4. Storage monitor added to polkadot node (paritytech#6619)

    * Storage monitor added to polkadot node
    
    Related to: paritytech/substrate#12399
    
    * Cargo.lock updated
    
    * Cargo.lock update
    
    * Revert "Cargo.lock update"
    
    This reverts commit 04dfe5f.
    
    * Apply suggestions from code review
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * missing_docs fixes
    
    * Cargo.lock updated
    
    ---------
    
    Co-authored-by: parity-processbot <>
    Co-authored-by: Bastian Köcher <[email protected]>
    michalkucharczyk and bkchr authored Jan 27, 2023
    Configuration menu
    Copy the full SHA
    7f79ddc View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2023

  1. Make zombienet tests native friendly (paritytech#6588)

    * Make zombienet tests native friendly
    
    * Update zombienet_tests/README.md
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * Get rid of `{{ZOMBIENET_NATIVE_BINARY_PREFIX}}`
    
    * Remove pointless changes
    
    * add set_env helper and doc in readme
    
    * changes from feedback
    
    ---------
    
    Co-authored-by: Bastian Köcher <[email protected]>
    Co-authored-by: Javier Viola <[email protected]>
    3 people authored Jan 28, 2023
    Configuration menu
    Copy the full SHA
    2203837 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2023

  1. Companion: Remove uncles related code (paritytech#6615)

    * Companion: Remove `uncles` related code
    
    paritytech/substrate#13216
    
    * Fix compilation
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    bkchr authored Jan 29, 2023
    Configuration menu
    Copy the full SHA
    6cde7fa View commit details
    Browse the repository at this point in the history
  2. Update benchmark's successful origin api (paritytech#6598)

    * Update benchmark's successful origin api
    
    * rustfmt
    
    * unwrap for indirect origin dep
    
    * replace unwrap by expect with a message
    
    ---------
    
    Co-authored-by: parity-processbot <>
    muharem authored Jan 29, 2023
    Configuration menu
    Copy the full SHA
    f0e1ed0 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. companion for substrate #13237 (paritytech#6626)

    * companion for paritytech/substrate#13237
    
    * test-runtime: add MaxSetIdSessionEntries
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    andresilva authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    b9842c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08b1c09 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Bump docker/build-push-action from 3 to 4 (paritytech#6651)

    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    e0e9251 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Some late short-term fixes for dispute slashing (paritytech#6249)

    * disputes/slashing: slash only backers for ForInvalid
    
    * add an assertion in mock impl
    
    * fix tests
    
    * do not slash backers on onconcluded disputes
    
    * slash an intersection of backers and losers
    
    * zombienet/disputes: check for offence only for invalid disputes
    
    * add backing votes to disputes bench builder
    
    * Update runtime/parachains/src/builder.rs
    
    * Brad implementers guide revisions 2 (paritytech#6239)
    
    * Add disputes subsystems fix
    
    * Updated dispute approval vote import reasoning
    
    * Improved wording of my changes
    
    * Resolving issues brought up in comments
    
    * Update disputes prioritisation in `dispute-coordinator` (paritytech#6130)
    
    * Scraper processes CandidateBacked events
    
    * Change definition of best-effort
    
    * Fix `dispute-coordinator` tests
    
    * Unit test for dispute filtering
    
    * Clarification comment
    
    * Add tests
    
    * Fix logic
    
    If a dispute is not backed, not included and not confirmed we
    don't participate but we do import votes.
    
    * Add metrics for refrained participations
    
    * Revert "Add tests"
    
    This reverts commit 7b8391a.
    
    * Revert "Unit test for dispute filtering"
    
    This reverts commit 92ba5fe.
    
    * fix dispute-coordinator tests
    
    * Fix scraping
    
    * new tests
    
    * Small fixes in guide
    
    * Apply suggestions from code review
    
    Co-authored-by: Andrei Sandu <[email protected]>
    
    * Fix some comments and remove a pointless test
    
    * Code review feedback
    
    * Clarification comment in tests
    
    * Some tests
    
    * Reference counted `CandidateHash` in scraper
    
    * Proper handling for Backed and Included candidates in scraper
    
    Backed candidates which are not included should be kept for a
    predetermined window of finalized blocks. E.g. if a candidate is backed
    but not included in block 2, and the window size is 2, the same
    candidate should be cleaned after block 4 is finalized.
    
    Add reference counting for candidates in scraper. A candidate can be
    added on multiple block heights so we have to make sure we don't clean
    it prematurely from the scraper.
    
    Add tests.
    
    * Update comments in tests
    
    * Guide update
    
    * Fix cleanup logic for `backed_candidates_by_block_number`
    
    * Simplify cleanup
    
    * Make spellcheck happy
    
    * Update tests
    
    * Extract candidate backing logic in separate struct
    
    * Code review feedback
    
    * Treat  backed and included candidates in the same fashion
    
    * Update some comments
    
    * Small improvements in test
    
    * spell check
    
    * Fix some more comments
    
    * clean -> prune
    
    * Code review feedback
    
    * Reword comment
    
    * spelling
    
    Co-authored-by: Andrei Sandu <[email protected]>
    
    * approval-voting: remove redundant validation check (paritytech#6266)
    
    * approval-voting: remove a redundant check
    
    * candidate-validation: remove unreachable check
    
    * remove fill_block (paritytech#6200)
    
    Co-authored-by: parity-processbot <>
    
    * fix a compilation warning (paritytech#6279)
    
    Fixes paritytech#6277.
    
    * Only report concluded if there is an actual dispute. (paritytech#6270)
    
    * Only report concluded if there is an actual dispute.
    
    Hence no "non"-disputes will be added to disputes anymore.
    
    * Fix redundant check.
    
    * Test for no onesided disputes.
    
    Co-authored-by: eskimor <[email protected]>
    
    * [ci] fix buildah image (paritytech#6281)
    
    * Revert special casing of Kusama for grandpa rounds. (paritytech#6217)
    
    Co-authored-by: eskimor <[email protected]>
    
    * Fixes "for loop over an `Option`" warnings (paritytech#6291)
    
    Was seeing these warnings when running `cargo check --all`:
    
    ```
    warning: for loop over an `Option`. This is more readably written as an `if let` statement
        --> node/core/approval-voting/src/lib.rs:1147:21
         |
    1147 |             for activated in update.activated {
         |                              ^^^^^^^^^^^^^^^^
         |
         = note: `#[warn(for_loops_over_fallibles)]` on by default
    help: to check pattern in a loop use `while let`
         |
    1147 |             while let Some(activated) = update.activated {
         |             ~~~~~~~~~~~~~~~         ~~~
    help: consider using `if let` to clear intent
         |
    1147 |             if let Some(activated) = update.activated {
         |             ~~~~~~~~~~~~         ~~~
    ```
    
    My guess is that `activated` used to be a SmallVec or similar, as is
    `deactivated`. It was changed to an `Option`, the `for` still compiled (it's
    technically correct, just weird), and the compiler didn't catch it until now.
    
    * companion for #12599 (paritytech#6290)
    
    * companion for #12599
    
    * update Cargo.lock
    
    * use cargo path instead of diener
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    
    * remove the runtime check and test
    
    * append keys on past-session slashing
    
    * runtime/disputes: allow importing backing votes after explicit for
    
    * explicit MaliciousBacker error and a test
    
    * update an outdated comment
    
    * Revert "update an outdated comment"
    
    This reverts commit 7c4c3f5.
    
    * Revert "remove the runtime check and test"
    
    This reverts commit a5bff0c.
    
    * incremental punishment post conclusion + test
    
    * punish backers post FOR vote
    
    * remove unnecessary lifetime annotation
    
    * add a comment to zombinet test
    
    * typo
    
    * fmt
    
    * post merge test fixes
    
    * fix test after changes in master
    
    * address review nits
    
    ---------
    
    Co-authored-by: Bradley Olson <[email protected]>
    Co-authored-by: Tsvetomir Dimitrov <[email protected]>
    Co-authored-by: Andrei Sandu <[email protected]>
    Co-authored-by: Sergej Sakac <[email protected]>
    Co-authored-by: eskimor <[email protected]>
    Co-authored-by: eskimor <[email protected]>
    Co-authored-by: Alexander Samusev <[email protected]>
    Co-authored-by: Marcin S <[email protected]>
    Co-authored-by: Niklas Adolfsson <[email protected]>
    10 people authored Feb 1, 2023
    Configuration menu
    Copy the full SHA
    157945b View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Fix XCM bench for new substrate refs (paritytech#6663)

    * testing new substrate refs
    
    * Fix bench
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Fix
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Propagate features
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    acatangiu and ggwpez authored Feb 2, 2023
    Configuration menu
    Copy the full SHA
    907604b View commit details
    Browse the repository at this point in the history
  2. [Substrate companion] Update beefy-merkle-tree dep to merkle-tree (pa…

    …ritytech#6528)
    
    * Update beefy-merkle-tree dep to merkle-tree
    
    * update merkle-tree to binary-merkle-tree
    
    * update substrate refs
    
    ---------
    
    Co-authored-by: Adrian Catangiu <[email protected]>
    DaviRain-Su and acatangiu authored Feb 2, 2023
    Configuration menu
    Copy the full SHA
    2cb864d View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. kusama: allow root to cancel/kill referendums (paritytech#6665)

    * kusama: allow root to cancel/kill referendums
    
    * fix semicolons
    
    ---------
    
    Co-authored-by: parity-processbot <>
    rphmeier authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    640db3f View commit details
    Browse the repository at this point in the history
  2. Companion for substrate #13215 - Add new BEEFY api to runtimes (parit…

    …ytech#6623)
    
    * runtimes: add new BEEFY api
    
    * update lockfile for {"substrate"}
    acatangiu authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    e5bdd2e View commit details
    Browse the repository at this point in the history
  3. Add a CI check ensuring the code has license headers (paritytech#6609)

    * Introduce a job scanning and ensuring there are licenses
    
    * Showcase a red test
    
    * Add missing licenses
    
    * Cleanup
    
    * Extend the check
    
    * Add missing licenses
    
    * CI trigger
    rzadp authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    17d235d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    386bfb4 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Bump tokio from 1.24.1 to 1.24.2 (paritytech#6671)

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.24.1 to 1.24.2.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](https://github.com/tokio-rs/tokio/commits)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 6, 2023
    Configuration menu
    Copy the full SHA
    6a2d042 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ff97c5 View commit details
    Browse the repository at this point in the history
  3. pvf: Log memory metrics from preparation (paritytech#6565)

    * Add getrusage and memory tracker for precheck preparation
    
    * Log memory stats metrics after prechecking
    
    * Fix tests
    
    * Try to fix errors (linux-only so I'm relying on CI here)
    
    * Try to fix CI
    
    * Add module docs for `prepare/memory_stats.rs`; fix CI error
    
    * Report memory stats for all preparation jobs
    
    * Use `RUSAGE_SELF` instead of `RUSAGE_THREAD`
    
    Not sure why I did that -- was a brainfart on my end.
    
    * Revert last commit (RUSAGE_THREAD is correct)
    
    * Use exponential buckets
    
    * Use `RUSAGE_SELF` for `getrusage`; enable `max_rss` metric for MacOS
    
    * Increase poll interval
    
    * Revert "Use `RUSAGE_SELF` for `getrusage`; enable `max_rss` metric for MacOS"
    
    This reverts commit becf7a8.
    mrcnski authored Feb 6, 2023
    Configuration menu
    Copy the full SHA
    4f331d7 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Add bootnodes to Polkadot, Kusama and Westend (paritytech#6499)

    * Add kusama bootnodes - Gatotech
    
    * Add Polkadot bootnodes - Gatotech
    
    * Add Westend bootnodes - Gatotech
    
    * Add kusama bootnodes - Metaspan
    
    * Add Polkadot bootnodes - Metaspan
    
    * Add Westend bootnodes - Metaspan
    miloskriz authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    a4931d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac9a732 View commit details
    Browse the repository at this point in the history
  3. Disable hostperfcheck by default (paritytech#6640)

    This feature should only be activated by the polkadot binary. Otherwise
    parachains may accidentally activate this feature.
    bkchr authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    81d2650 View commit details
    Browse the repository at this point in the history
  4. Companion for substrate#13160 (paritytech#6661)

    * Update `wasmtime` to 5.0.0 (+ other deps)
    
    * update lockfile for {"substrate"}
    
    * Update `substrate` to dd4497d
    
    * Update `substrate` to 3d60070
    
    ---------
    
    Co-authored-by: parity-processbot <>
    koute authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    30ce14b View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Weights for new referenda/democracy extrinsics (paritytech#6638)

    * Weights for new referenda/democracy extrinsics
    
    * fix
    
    * substrate update
    
    ---------
    
    Co-authored-by: parity-processbot <>
    muharem authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    bcaa009 View commit details
    Browse the repository at this point in the history
  2. Bump bounded-vec from 0.6.0 to 0.7.1 (paritytech#6101)

    Bumps [bounded-vec](https://github.com/ergoplatform/bounded-vec) from 0.6.0 to 0.7.1.
    - [Release notes](https://github.com/ergoplatform/bounded-vec/releases)
    - [Changelog](https://github.com/ergoplatform/bounded-vec/blob/develop/CHANGELOG.md)
    - [Commits](ergoplatform/bounded-vec@v0.6.0...v0.7.1)
    
    ---
    updated-dependencies:
    - dependency-name: bounded-vec
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    a69950a View commit details
    Browse the repository at this point in the history
  3. Fix update-node-template script (paritytech#6679)

    * fix the branch name
    
    * fix usage of $TEMPLATE_SOURCE
    joao-paulo-parity authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    d008018 View commit details
    Browse the repository at this point in the history
  4. Update mockall (paritytech#6684)

    * Update `mockall`
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    altonen authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    5a964a4 View commit details
    Browse the repository at this point in the history
  5. companion substrate#13305 (paritytech#6680)

    * fix all runtimes
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    kianenigma authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    d528437 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Remove BoundedVec half-impls in xcm (paritytech#6636)

    * Replace sp-core dependency with more primitive crates
    
    * Remove BoundedVec half-impls in xcm
    
    * Fixes
    
    * Bump bounded-collections
    
    * Address review comments
    
    * Bump bounded-collections
    
    * Fix benchmarks
    
    * Fixes
    
    * Fixes
    
    * cargo fmt
    
    * Fix tests
    
    * Update url
    
    * Bump url to 2.3.1
    
    * Bump anyhow
    
    * Use bounded-collections in pallet-xcm
    
    * Update substrate
    KiChjang authored Feb 9, 2023
    Configuration menu
    Copy the full SHA
    19f6665 View commit details
    Browse the repository at this point in the history
  2. Introduce jemalloc-allocator feature flag (paritytech#6675)

    * Introduce jemalloc-stats feature flag
    
    * remove unneeded space
    
    * Update node/overseer/src/lib.rs
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * Update Cargo.toml
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * revert making tikv-jemallocator depend on jemalloc-stats
    
    * conditionally import memory_stats instead of using dead_code
    
    * fix test via expllicit import
    
    * Add jemalloc-stats feature to crates, propagate it from root
    
    * Apply `jemalloc-stats` feature to prepare mem stats; small refactor
    
    * effect changes recommended on PR
    
    * Update node/overseer/src/metrics.rs
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * fix compile error on in pipeline for linux. missing import
    
    * Update node/overseer/src/lib.rs
    
    Co-authored-by: Bastian Köcher <[email protected]>
    
    * revert to defining collect_memory_stats inline
    
    ---------
    
    Co-authored-by: Marcin S. <[email protected]>
    Co-authored-by: Marcin S <[email protected]>
    Co-authored-by: Bastian Köcher <[email protected]>
    4 people authored Feb 9, 2023
    Configuration menu
    Copy the full SHA
    06aec1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    713afcd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a8cae1 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    3d908b2 View commit details
    Browse the repository at this point in the history
  2. Fix release notes templates (paritytech#6697)

    * WIP
    
    * Fix templates
    
    - fix conditions to fetch misc PRs
    - render the misc section only if required
    - add html comment to help debugging
    - add a new API section to T2 labels
    chevdor authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    2a9ed40 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Companion for substrate #13159 (paritytech#6620)

    * SetMembersOrigin
    
    * Update Substrate
    
    * Remove bags list from runtime common
    
    ---------
    
    Co-authored-by: Bastian Köcher <[email protected]>
    girazoki and bkchr authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    83c5b41 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. v3::Junction supports small (32-byte max) "vecs". (paritytech#6716)

    * v3::Junction supports small (32-byte max) "vecs".
    
    * Formatting
    
    * Add test
    gavofyork authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    c77d92a View commit details
    Browse the repository at this point in the history
  2. Refactor PVF preparation memory stats (paritytech#6693)

    * Refactor PVF preparation memory stats
    
    The original purpose of this change was to gate metrics that are unsupported by
    some systems behind conditional compilation directives (#[cfg]); see
    paritytech#6675 (comment).
    
    Then I started doing some random cleanups and simplifications and got a bit
    carried away. 🙈 The code should be overall tidier than before.
    
    Changes:
    - Don't register unsupported metrics (e.g. `max_rss` on non-Linux systems)
    - Introduce `PrepareStats` struct as an abstraction over the `Ok` values of
      `PrepareResult`. It is cleaner, and can be easily modified in the future.
    - Other small changes
    
    * Minor fixes to comments
    
    * Fix compile errors
    
    * Try to fix some Linux errors
    
    * Mep
    
    * Fix candidate-validation tests
    
    * Update docstring
    mrcnski authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    661d9ef View commit details
    Browse the repository at this point in the history
  3. add warp sync params to enable parachain warp sync (paritytech#6334)

    * add warp sync params to enable parachain warp sync
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    samelamin authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    10daabc View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Executor Environment parameterization (paritytech#6161)

    * Re-apply changes without Diener, rebase to the lastest master
    
    * Cache pruning
    
    * Bit-pack InstantiationStrategy
    
    * Move ExecutorParams version inside the structure itself
    
    * Rework runtime API and executor parameters storage
    
    * Pass executor parameters through backing subsystem
    
    * Update Cargo.lock
    
    * Introduce `ExecutorParams` to approval voting subsys
    
    * Introduce `ExecutorParams` to dispute coordinator
    
    * `cargo fmt`
    
    * Simplify requests from backing subsys
    
    * Fix tests
    
    * Replace manual config cloning with `.clone()`
    
    * Move constants to module
    
    * Parametrize executor performing PVF pre-check
    
    * Fix Malus
    
    * Fix test runtime
    
    * Introduce session executor params as a constant defined by session info
    pallet
    
    * Use Parity SCALE codec instead of hand-crafted binary encoding
    
    * Get rid of constants; Add docs
    
    * Get rid of constants
    
    * Minor typo
    
    * Fix Malus after rebase
    
    * `cargo fmt`
    
    * Use transparent SCALE encoding instead of explicit
    
    * Clean up
    
    * Get rid of relay parent to session index mapping
    
    * Join environment type and version in a single enum element
    
    * Use default execution parameters if running an old runtime
    
    * `unwrap()` -> `expect()`
    
    * Correct API version
    
    * Constants are back in town
    
    * Use constants for execution environment types
    
    * Artifact separation, first try
    
    * Get rid of explicit version
    
    * PVF execution queue worker separation
    
    * Worker handshake
    
    * Global renaming
    
    * Minor fixes resolving discussions
    
    * Two-stage requesting of executor params to make use of runtime API cache
    
    * Proper error handling in pvf-checker
    
    * Executor params storage bootstrapping
    
    * Propagate migration to v3 network runtimes
    
    * Fix storage versioning
    
    * Ensure `ExecutorParams` serialization determinism; Add comments
    
    * Rename constants to make things a bit more deterministic
    Get rid of stale code
    
    * Tidy up a structure of active PVFs
    
    * Minor formatting
    
    * Fix comment
    
    * Add try-runtime hooks
    
    * Add storage version write on upgrade
    
    Co-authored-by: Andronik <[email protected]>
    
    * Add pre- and post-upgrade assertions
    
    * Require to specify environment type; Remove redundant `impl`s
    
    * Add `ExecutorParamHash` creation from `H256`
    
    * Fix candidate validation subsys tests
    
    * Return splittable error from executor params request fn
    
    * Revert "Return splittable error from executor params request fn"
    
    This reverts commit a85038d.
    
    * Decompose approval voting metrics
    
    * Use more relevant errors
    
    * Minor formatting fix
    
    * Assert a valid environment type instead of checking
    
    * Fix `try-runtime` hooks
    
    * After-merge fixes
    
    * Add migration logs
    
    * Remove dead code
    
    * Fix tests
    
    * Fix tests
    
    * Back to the strongly typed implementation
    
    * Promote strong types to executor interface
    
    * Remove stale comment
    
    * Move executor params to `SessionInfo`: primitives and runtime
    
    * Move executor params to `SessionInfo`: node
    
    * Try to bump primitives and API version
    
    * Get rid of `MallocSizeOf`
    
    * Bump target API version to v4
    
    * Make use of session index already in place
    
    * Back to v3
    
    * Fix all the tests
    
    * Add migrations to all the runtimes
    
    * Make use of existing `SessionInfo` in approval voting subsys
    
    * Rename `TARGET` -> `LOG_TARGET`
    
    * Bump all the primitives to v3
    
    * Fix Rococo ParachainHost API version
    
    * Use `RollingSessionWindow` to acquire `ExecutorParams` in disputes
    
    * Fix nits from discussions; add comments
    
    * Re-evaluate queue logic
    
    * Rework job assignment in execution queue
    
    * Add documentation
    
    * Use `RuntimeInfo` to obtain `SessionInfo` (with blackjack and caching)
    
    * Couple `Pvf` with `ExecutorParams` wherever possible
    
    * Put members of `PvfWithExecutorParams` under `Arc` for cheap cloning
    
    * Fix comment
    
    * Fix CI tests
    
    * Fix clippy warnings
    
    * Address nits from discussions
    
    * Add a placeholder for raw data
    
    * Fix non exhaustive match
    
    * Remove redundant reexports and fix imports
    
    * Keep only necessary semantic features, as discussed
    
    * Rework `RuntimeInfo` to support mock implementation for tests
    
    * Remove unneeded bound
    
    * `cargo fmt`
    
    * Revert "Remove unneeded bound"
    
    This reverts commit 3bdfc68.
    
    * Fix PVF host tests
    
    * Fix PVF checker tests
    
    * Fix overseer declarations
    
    * Simplify tests
    
    * `MAX_KEEP_WAITING` timeout based on `BACKGING_EXECUTION_TIMEOUT`
    
    * Add a unit test for varying executor parameters
    
    * Minor fixes from discussions
    
    * Add prechecking max. memory parameter (see paritytech-secops/srlabs_findings#110)
    
    * Fix and improve a test
    
    * Remove `ExecutionEnvironment` and `RawData`
    
    * New primitives versioning in parachain host API
    
    * `disputes()` implementation for Kusama and Polkadot
    
    * Move `ExecutorParams` from `vstaging` to stable primitives
    
    * Move disputes from `vstaging` to stable implementation
    
    * Fix `try-runtime`
    
    * Fixes after merge
    
    * Move `ExecutorParams` to the bottom of `SessionInfo`
    
    * Revert "Move executor params to `SessionInfo`: primitives and runtime"
    
    This reverts commit 1988355.
    
    * Always use fresh activated live hash in pvf precheck
    (re-apply 029b82b)
    
    * Fixing tests (broken commit)
    
    * Fix candidate validation tests
    
    * Fix PVF host test
    
    * Minor fixes
    
    * Address discussions
    
    * Restore migration
    
    * Fix `use` to only include what is needed instead of `*`
    
    * Add comment to never touch `DEFAULT_CONFIG`
    
    * Update migration to set default `ExecutorParams` for `dispute_period`
    sessions back
    
    * Use `earliest_stored_session` instead of calculations
    
    * Nit
    
    * Add logs
    
    * Treat any runtime error as `NotSupported` again
    
    * Always return default executor params if not available
    
    * Revert "Always return default executor params if not available"
    
    This reverts commit b58ac44.
    
    * Add paritytech/substrate#9997 workaround
    
    * `cargo fmt`
    
    * Remove migration (again!)
    
    * Bump executor params to API v4 (backport from paritytech#6698)
    
    ---------
    
    Co-authored-by: Andronik <[email protected]>
    s0me0ne-unkn0wn and ordian authored Feb 15, 2023
    Configuration menu
    Copy the full SHA
    9a17c4e View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Update release-related templates for the new changelogerator output f…

    …ormat (paritytech#6702)
    
    * update templates to upcoming context.json format
    
    * fix merging error
    
    * more fixes
    
    * fix templates
    
    * fix
    
    * print "changelogerator --version"
    
    * print changelogerator version as debug
    
    * remove excluded debug info
    
    * WIP
    
    * Switch to changelogerator v0.10.1
    
    * Update bundle deps
    
    * fix
    
    ---------
    
    Co-authored-by: Wilfried Kopp <[email protected]>
    joao-paulo-parity and chevdor authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    4ea6ed0 View commit details
    Browse the repository at this point in the history
  2. Companion for substrate #12910: BEEFY metrics (paritytech#6706)

    * service: provide prometheus registry for beefy metrics
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    acatangiu authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    73365a2 View commit details
    Browse the repository at this point in the history
  3. Use a BoundedVec in ValidationResult (paritytech#6603)

    * Use a `BoundedVec` in `ValidationResult`
    
    > Use a `BoundedVec` for `upward_messages` and `horizontal_messages` in order to
    > limit the number of individual messages/memory allocations right at decoding
    > time. The reason for this is that the `ValidationResult` may contain a code
    > upgrade (including a full PVF binary), so the total size limit can't be set
    > too low and this limit will still allow several millions of upward messages,
    > which will (due to the memory allocator overhead) already have a
    > non-negligible memory footprint in decoded form.
    
    * List all fields when hashing so we don't miss one
    
    * Define types for  `BoundedVec`s of messages
    
    * Fix test compile errors
    
    * Depend on `bounded-collections` 0.1.4 (fixes allocation issue)
    
    * Fix compilation issue
    
    * Derive `Hash` instead of manual `impl`
    
    * Avoid use of unwrap
    mrcnski authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    ea6fc41 View commit details
    Browse the repository at this point in the history
  4. Change MaxMemorySize to MaxMemoryPages (paritytech#6728)

    * Change `MaxMemorySize` to `MaxMemoryPages`
    
    We should set the max memory for the executor in pages (64KiB) and not in bytes.
    The wasm memory is always a multiple of a page and we should use the
    same terminology.
    
    * FMT
    
    * Fix warning
    bkchr authored Feb 16, 2023
    Configuration menu
    Copy the full SHA
    174816c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    139aff1 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Do not call longest chain by default (paritytech#6704)

    * Do not call longest chain by default
    
    We always called longest chain by default just for some potential
    logging. This was probably some oversight for when this select chain
    implementation was introduced.
    
    * Fix tests
    bkchr authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    c5d5df8 View commit details
    Browse the repository at this point in the history
  2. Companion for substrate #13121 - BEEFY Equivocations support (parityt…

    …ech#6593)
    
    * runtimes: implement new BeefyApi
    
    Signed-off-by: acatangiu <[email protected]>
    
    * rococo-runtime: add ValidateUnsigned to pallet_beefy
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Signed-off-by: acatangiu <[email protected]>
    Co-authored-by: parity-processbot <>
    acatangiu authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    f5d81de View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Configuration menu
    Copy the full SHA
    7cc5b88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9c8e6c View commit details
    Browse the repository at this point in the history
  3. Fix auction bench (paritytech#6747)

    * Adjust command
    
    * Move imports
    
    * Chain-specific blocktime
    
    * update lockfile for {"substrate"}
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Fix bench
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Export constants from node service
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Use constants in CLI
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: Piotr Mikołajczyk <[email protected]>
    Co-authored-by: parity-processbot <>
    ggwpez and pmikolajczyk41 authored Feb 20, 2023
    Configuration menu
    Copy the full SHA
    ac5b58d View commit details
    Browse the repository at this point in the history
  4. BlockId removal: refactor of runtime API (paritytech#6721)

    * BlockId removal: refactor of runtime API
    
    It changes the first argument of all generated runtime API calls from: `BlockId<Block>` to: `Block::Hash`
    
    * fmt
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Feb 20, 2023
    Configuration menu
    Copy the full SHA
    b5358e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Companion for Substrate#13411: frame/beefy: prune entries in set id s…

    …ession mapping (paritytech#6743)
    
    * rococo-runtime: configure pallet_beefy::MaxSetIdSessionEntries
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    acatangiu authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    66cc0d1 View commit details
    Browse the repository at this point in the history
  2. Companion PR for PR#13119 (paritytech#6683)

    * Companion PR for PR#13119
    
    * restart ci
    
    * update lockfile for {"substrate"}
    
    * Use Master Cargo.lock
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Use Master Cargo.lock
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    gpestana and ggwpez authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    4b0ae4e View commit details
    Browse the repository at this point in the history
  3. BlockId removal: BlockBuilderProvider::new_block_at (paritytech#6734

    )
    
    * `BlockId` removal: `BlockBuilderProvider::new_block_at`
    
    It changes the arguments of `BlockBuilderProvider::new_block_at` from:
    `BlockId<Block>` to: `Block::Hash`
    
    * useless import removed
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    89c3a38 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Companion for Substrate #13410: Introduce EnsureOrigin to democracy.p…

    …ropose (paritytech#6750)
    
    * feat: set SubmitOrigin in all affected runtimes
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    mrshiposha authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    75c087c View commit details
    Browse the repository at this point in the history
  2. Companion for substrate#13284 (paritytech#6653)

    * Align iterator use to new substrate
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    koute authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    8ca487b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b871e07 View commit details
    Browse the repository at this point in the history
  4. polkadot companion #12608 (Pools claim permissions) (paritytech#6753)

    * update weights functions
    
    * + placeholder weight
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet_nomination_pools
    
    * update weights
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: command-bot <>
    Ross Bulat authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    a1ceba0 View commit details
    Browse the repository at this point in the history
  5. Remove state migration from westend runtime. (paritytech#6737)

    * clean state_trie_migration from westend
    
    * update cargo.lock
    
    * Revert "clean state_trie_migration from westend"
    
    This reverts commit b1d55c6.
    
    * cleanup.
    
    * use storage_alias
    
    * Revert "use storage_alias"
    
    This reverts commit 5289745.
    
    * Revert "Revert "use storage_alias""
    
    This reverts commit d4c688a.
    
    * Force alias.
    
    * magic
    cheme authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    deae047 View commit details
    Browse the repository at this point in the history
  6. clean up executed migrations (paritytech#6763)

    * kusama: clean up executed migrations
    
    * polkadot: clean up executed migrations
    
    * rococo: clean up executed migrations
    
    * westend: clean up executed migrations
    coderobe authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    0a5fdb6 View commit details
    Browse the repository at this point in the history
  7. Corrected weight trader comment (paritytech#6752)

    * Corrected weight trader comment
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    ---------
    
    Co-authored-by: command-bot <>
    daredevil3435 authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    f07d956 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Improve XCM fuzzer (paritytech#6190)

    * Add improved XCM fuzzer
    
    * Add command for running a single input
    
    * Add installation command
    
    * Fix @m-cat's nit
    
    * Add newline
    
    Co-authored-by: Kian Paimani <[email protected]>
    
    * Add info about current directory in fuzzing README
    
    * Update Cargo.lock
    
    ---------
    
    Co-authored-by: Keith Yeung <[email protected]>
    Co-authored-by: Kian Paimani <[email protected]>
    3 people authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    48f41dd View commit details
    Browse the repository at this point in the history
  2. Revert back to bare metal runners for weights generation (paritytech#…

    …6762)
    
    * Revert back to bare metal runners for weights generation
    
    * new old weights
    
    ---------
    
    Co-authored-by: alvicsam <[email protected]>
    mateo-moon and alvicsam authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    e7127f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Companion for Substrate#12520 (paritytech#6730)

    * Companion for Substrate#12520
    
    paritytech/substrate#12520
    
    * Fix
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    bkchr authored Feb 24, 2023
    Configuration menu
    Copy the full SHA
    7d85898 View commit details
    Browse the repository at this point in the history
  2. Explicitly Handling ProvisionableData Cases (paritytech#6757)

    * Initial pass
    
    * fmt
    
    * Lock changes
    
    * Implementers guide edit
    
    * Reasoning changes
    
    * typo
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * Revert "Lock changes"
    
    This reverts commit 3131a52.
    
    * Getting rid of cargo.lock changes
    
    * Argumentation update
    
    * fmt
    
    ---------
    
    Co-authored-by: Marcin S. <[email protected]>
    BradleyOlson64 and mrcnski authored Feb 24, 2023
    Configuration menu
    Copy the full SHA
    d56dcfa View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Configuration menu
    Copy the full SHA
    d4df26f View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. Configuration menu
    Copy the full SHA
    eafdfc3 View commit details
    Browse the repository at this point in the history
  2. [Companion] GRANDPA crate renaming (paritytech#6776)

    * Companion for grandpa crate renaming
    * lock update
    davxy authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    c1cb5fd View commit details
    Browse the repository at this point in the history
  3. Use BTreeSet as the internal type of ParachainsCache (paritytech#…

    …6795)
    
    * Add tests for ParachainsCache
    
    * Use BTreeSet for ParachainsCache internals
    
    * Use `into_iter()` instead of cloneing storage vals
    antonva authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    c9f0ed2 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. XCM: Limit the max number of assets weighable in MultiAssets (parityt…

    …ech#6786)
    
    * Limit the max number of assets weighable in MultiAssets
    
    * Apply suggestions from code review
    
    Co-authored-by: Gavin Wood <[email protected]>
    
    * Add tests
    
    * cargo fmt
    
    * Include proof size weight in tests
    
    * Add comments
    
    ---------
    
    Co-authored-by: Gavin Wood <[email protected]>
    KiChjang and gavofyork authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    9d74985 View commit details
    Browse the repository at this point in the history
  2. update weights (paritytech#6798)

    * polkadot: update weights
    
    * westend: update weights
    
    * kusama: update weights
    
    * rococo: update weights
    coderobe authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    652caa8 View commit details
    Browse the repository at this point in the history
  3. [Companion] BEEFY crates renaming (paritytech#6799)

    * Temporary commit to make the Substrate CI happy
    
    * Revert "Temporary commit to make the Substrate CI happy"
    
    This reverts commit 9eb2fd2.
    
    * Align to substrate master
    
    * Update lock
    
    * Adjust some naming according to the new substrate crates
    davxy authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    ac0d5ab View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    ce814ee View commit details
    Browse the repository at this point in the history
  2. changelog: fix migration listing (paritytech#6806)

    * changelog: fix runtime migration listing
    
    * changelog: fix db migration listing
    coderobe authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    f7ab310 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Get rid of unnecessary cloning and work. (paritytech#6808)

    Co-authored-by: eskimor <[email protected]>
    eskimor and eskimor authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    54bcee1 View commit details
    Browse the repository at this point in the history
  2. [XCM] Multiple FungiblesAdapters support + `WeightTrader::buy_weigh…

    …t` more accurate error (paritytech#6739)
    
    * Change ParaId->Sibling for `SiblingParachainConvertsVia`
    
    * [XCM] Multiple `FungiblesAdapter`s support + `WeightTrader::buy_weight` more accurate error
    
    * Added test for `ConvertedConcreteId` with `AsPrefixedGeneralIndex`
    
    * Solution 3. - new MatchedConvertedConcreteId with matching capabilities
    
    * Review fixes
    
    * Renamed `AssetNotFound` -> `AssetNotHandled`
    
    ---------
    
    Co-authored-by: parity-processbot <>
    bkontur authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    3dd8331 View commit details
    Browse the repository at this point in the history
  3. Migrate to Weight::from_parts (paritytech#6794)

    * Migrate to from_parts
    
    Have a look at https://github.com/ggwpez/substrate-scripts/blob/master/migrate-from-parts.py
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * Adapt to master
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    ggwpez authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    6c026d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Companion for substrate#13509: bump API versions of {Beefy,Mmr}Api (p…

    …aritytech#6809)
    
    * version {Beefy,Mmr}Api
    
    * update lockfile for {"substrate"}
    Lederstrumpf authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    66efa23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c75f92a View commit details
    Browse the repository at this point in the history
  3. Removing Outdated References to Misbehavior Arbitration Subsystem (pa…

    …ritytech#6814)
    
    * Provisioner guide entry update
    
    * Removing mentions of misbehavior arbitration sub
    
    * fmt
    BradleyOlson64 authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    c10b52e View commit details
    Browse the repository at this point in the history
  4. Bump parity-db (paritytech#6816)

    * Bump parity-db
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    arkpar authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    ef5e072 View commit details
    Browse the repository at this point in the history
  5. Freeze note on SessionInfo. (paritytech#6818)

    * Add note about frozen `SessionInfo`.
    
    * Better comment.
    
    ---------
    
    Co-authored-by: eskimor <[email protected]>
    eskimor and eskimor authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    4375308 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. Introduce XCM matcher for writing barriers (paritytech#6756)

    * Introduce XCM matcher for writing barriers
    
    * Fix compilation
    
    * cargo fmt
    
    * Add more doc comments
    
    * Add mod doc comment
    
    * More doc comments
    
    * Add tests and fix logic
    
    * Remove redundant syntax
    
    * Add more doc comments
    
    * Add more doc comments
    
    * Add more doc comments
    KiChjang authored Mar 4, 2023
    Configuration menu
    Copy the full SHA
    962bc21 View commit details
    Browse the repository at this point in the history
  2. Change handle_import_statements to FatalResult (paritytech#6820)

    * Changing dispute db errors to fatal
    
    * fmt
    BradleyOlson64 authored Mar 4, 2023
    Configuration menu
    Copy the full SHA
    c02e1b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Configuration menu
    Copy the full SHA
    7eea394 View commit details
    Browse the repository at this point in the history
  2. Additional tracing in provisioner, vote_selection and `dispute-co…

    …ordinator` (paritytech#6775)
    
    * Additional tracing in `provisioner`, `vote_selection`
    
    * Add `fetched_onchain_disputes` metric to provisioner
    
    * Some tracelines in dispute-coordinator
    
    TODO: cherry pick this in the initial branch!!!
    
    * Remove spammy logs
    
    * Remove some trace lines
    tdimitrov authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    9d189f4 View commit details
    Browse the repository at this point in the history
  3. Decrease expected peer count in zombinenet tests (paritytech#6826)

    * Decrease expected peer count in zombinenet tests
    
    Recent change in the in/out peer ratio caused some of the zombienet
    tests to fail. Adjust the number of expected peers to reflect the new
    ratio to make tests pass again.
    
    * Increase `--out-peers` to 15 for paritydb test
    
    * Don't check the number of connected peers
    altonen authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    f1c7631 View commit details
    Browse the repository at this point in the history
  4. Polkadot XCM Body constants (paritytech#6788)

    Co-authored-by: parity-processbot <>
    muharem authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    d6057be View commit details
    Browse the repository at this point in the history
  5. Don't send ActiveLeaves from leaves in db on startup in Overseer (p…

    …aritytech#6727)
    
    * Don't send `ActiveLeaves` from leaves in db on startup in Overseer. Wait for fresh leaves instead.
    
    * Don't pass initial set of leaves to Overseer
    
    * Fix compilation error in subsystem-test-helpers
    tdimitrov authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    177ceca View commit details
    Browse the repository at this point in the history
  6. Companion for paritytech/substrate#12828 (paritytech#6380)

    * Companion for paritytech/substrate#12828
    
    * Pass sync service
    
    * Fix test
    
    * Fix tests again
    
    * update lockfile for {"substrate"}
    
    * cargo fmt
    
    ---------
    
    Co-authored-by: parity-processbot <>
    altonen authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    26d3f85 View commit details
    Browse the repository at this point in the history
  7. changelog: update template for new label behavior (E3/E4) (paritytech…

    …#6804)
    
    * update changelog template for new label behavior (E3/E4)
    
    This distinguishes E3 and E4 labels in the changelog output
    
    * Separate E3/E4 notices in changelog
    
    * fixup
    coderobe authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    0f4f350 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    8cbf42d View commit details
    Browse the repository at this point in the history
  2. bump zombienet version to v1.3.37 (paritytech#6773)

    * bump zombienet version
    
    * remove redundant 'is up' assertion
    
    * bump zombienet version
    
    * bump to latest version of zombienet
    
    * add more time to check peers
    pepoviola authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    d0419a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4680ea View commit details
    Browse the repository at this point in the history
  4. Companion for Substrate #13425 (paritytech#6784)

    * Align to substrate refactory
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    davxy authored Mar 7, 2023
    Configuration menu
    Copy the full SHA
    9c2d98b View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Configuration menu
    Copy the full SHA
    049921e View commit details
    Browse the repository at this point in the history
  2. Move PVF timeouts to executor environment parameters (paritytech#6823)

    * Move PVF timeouts to executor environment parameters
    
    * Typo
    
    Co-authored-by: Marcin S. <[email protected]>
    
    * Fix comments
    
    * Change handle_import_statements to FatalResult (paritytech#6820)
    
    * Changing dispute db errors to fatal
    
    * fmt
    
    * Change node-key for bootnodes (paritytech#6772)
    
    * Additional tracing in `provisioner`, `vote_selection` and `dispute-coordinator` (paritytech#6775)
    
    * Additional tracing in `provisioner`, `vote_selection`
    
    * Add `fetched_onchain_disputes` metric to provisioner
    
    * Some tracelines in dispute-coordinator
    
    TODO: cherry pick this in the initial branch!!!
    
    * Remove spammy logs
    
    * Remove some trace lines
    
    * Rename and fix things
    
    * Fix comments
    
    * Typo
    
    * Minor fixes
    
    * Add codec indexes; Remove macro
    
    ---------
    
    Co-authored-by: Marcin S. <[email protected]>
    Co-authored-by: Bradley Olson <[email protected]>
    Co-authored-by: Petr Mensik <[email protected]>
    Co-authored-by: Tsvetomir Dimitrov <[email protected]>
    5 people authored Mar 8, 2023
    Configuration menu
    Copy the full SHA
    0122e14 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    e9bf067 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Adding Dispute Participation Metrics (paritytech#6838)

    * Added participation and queue sizes metrics
    
    * First draft of all metric code
    
    * Tests pass
    
    * Changed Metrics to field on participation + queues
    
    * fmt
    
    * Improving naming
    
    * Refactor, placing timer in ParticipationRequest
    
    * fmt
    
    * Final cleanup
    
    * Revert "Final cleanup"
    
    This reverts commit 02e5608.
    
    * Changing metric names
    
    * Implementing Eq only for unit tests
    
    * fmt
    BradleyOlson64 authored Mar 11, 2023
    Configuration menu
    Copy the full SHA
    a8e6828 View commit details
    Browse the repository at this point in the history
  2. Companion for Substrate #13564 (paritytech#6845)

    * Update beefy pallet to last offence report system
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    davxy authored Mar 11, 2023
    Configuration menu
    Copy the full SHA
    c02f9ad View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Remove use of Store trait (paritytech#6835)

    * Remove use of Store trait from runtime directory
    
    * Remove Store trait usage from xcm directory
    
    * Run cargo fmt
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    vivekvpandya authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    d11b077 View commit details
    Browse the repository at this point in the history
  2. Delete unused Cargo.lock (paritytech#6870)

    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    ggwpez authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    3fd9905 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Update orchestra to the recent version (paritytech#6854)

    * Test the recent orchestra changes
    
    * Update orchestra and metered-channel
    vstakhov authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    70598a1 View commit details
    Browse the repository at this point in the history
  2. Companion for paritytech/substrate#13592 (paritytech#6869)

    * Move configs
    
    * Start using `NetworkService` traits from `sc-network`
    
    * Fix stuff
    
    * Remove `sc-network-common` as dependency
    
    * update lockfile for {"substrate"}
    
    ---------
    
    Co-authored-by: parity-processbot <>
    altonen authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    3e4cb69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    395e45f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. PVF: Document that preparation cannot lead to disputes (paritytech#6873)

    * PVF: Document that preparation cannot lead to disputes
    
    * Add warning for deterministic errors
    
    * Fix warning
    mrcnski authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    5434628 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ff5ee8 View commit details
    Browse the repository at this point in the history
  3. Bump git2 from 0.16.0 to 0.16.1 (paritytech#6601)

    Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.16.0 to 0.16.1.
    - [Release notes](https://github.com/rust-lang/git2-rs/releases)
    - [Commits](rust-lang/git2-rs@git2-curl-0.16.0...0.16.1)
    
    ---
    updated-dependencies:
    - dependency-name: git2
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    259692b View commit details
    Browse the repository at this point in the history
  4. Bump bumpalo from 3.8.0 to 3.12.0 (paritytech#6599)

    Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.8.0 to 3.12.0.
    - [Release notes](https://github.com/fitzgen/bumpalo/releases)
    - [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
    - [Commits](fitzgen/bumpalo@3.8.0...3.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: bumpalo
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    0ca4520 View commit details
    Browse the repository at this point in the history
  5. Bump libgit2-sys from 0.14.1+1.5.0 to 0.14.2+1.5.1 (paritytech#6600)

    Bumps [libgit2-sys](https://github.com/rust-lang/git2-rs) from 0.14.1+1.5.0 to 0.14.2+1.5.1.
    - [Release notes](https://github.com/rust-lang/git2-rs/releases)
    - [Commits](rust-lang/git2-rs@0.14.1...libgit2-sys-0.14.2)
    
    ---
    updated-dependencies:
    - dependency-name: libgit2-sys
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    8f50a11 View commit details
    Browse the repository at this point in the history
  6. companion for #13555 (paritytech#6842)

    * companion for #13555
    
    * update lockfile for {"substrate"}
    
    * fix: `decl_TryRuntime` -> `decl_for_try_runtime`
    
    ---------
    
    Co-authored-by: parity-processbot <>
    niklasad1 authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    36ab336 View commit details
    Browse the repository at this point in the history
  7. polkadot companion: #13128 (Pools commission) (paritytech#6264)

    * migrate to pools v4
    
    * update types + weights
    
    * rm BlockNumberToU32
    
    * fmt
    
    * fix
    
    * update weights
    
    * fix RocksDbWeight
    
    * fix function name
    
    * weights
    
    * use 1 weight format
    
    * update claim payout weights
    
    * + as u64
    
    * fix rebase + fmt
    
    * add weights
    
    * more weights
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet_nomination_pools
    
    * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev pallet_nomination_pools
    
    * ".git/.scripts/commands/bench/bench.sh" runtime westend-dev pallet_nomination_pools
    
    * fix
    
    * fix
    
    * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet_nomination_pools
    
    * ".git/.scripts/commands/bench/bench.sh" runtime westend-dev pallet_nomination_pools
    
    * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev pallet_nomination_pools
    
    * add InitialGlobalMaxCommission
    
    * revert
    
    * global max commission migration generic
    
    * remove StakingMigrationV11OldPallet
    
    * initial global max commission
    
    * adjust global max
    
    * update lockfile for {"substrate"}
    
    * Use master lock file
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    * cargo update -p sp-io
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    
    ---------
    
    Signed-off-by: Oliver Tale-Yazdi <[email protected]>
    Co-authored-by: parity-processbot <>
    Co-authored-by: Oliver Tale-Yazdi <[email protected]>
    Ross Bulat and ggwpez authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    40ab88b View commit details
    Browse the repository at this point in the history
  8. update substrate

    coderobe committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    835e957 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f9b0ec0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2eb0ca0 View commit details
    Browse the repository at this point in the history
  11. Bump spec_version to 9400

    coderobe committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    374e6f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. remove executed migrations

    coderobe committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    4bd9f28 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. changelog: fixup

    coderobe committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    40becf5 View commit details
    Browse the repository at this point in the history
  2. update weights (paritytech#6897)

    * polkadot: update weights
    
    * westend: update weights
    
    * kusama: update weights
    
    * rococo: update weights
    coderobe committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    256a9d2 View commit details
    Browse the repository at this point in the history
  3. remove duplicated arm and fix version index (paritytech#6884)

    * remove duplicated arm
    
    * annotate the version index
    
    * add tests
    
    * fmt
    xlc authored and coderobe committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    2bbbf8f View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Configuration menu
    Copy the full SHA
    7bde3de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6e7057 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    596d378 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2b62fb View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    b8dbb8a View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. update reference

    devdanco committed May 9, 2023
    Configuration menu
    Copy the full SHA
    2778529 View commit details
    Browse the repository at this point in the history