Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

derive Serialize and Deserialize for XCM primitives #4997

Closed

Commits on Jan 10, 2022

  1. Remove sleep from tests (paritytech#4639)

    * Remove sleep and use polkadot test service
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * updates
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix other tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Run metrics tests separately
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * copy some substrate utilities
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * update runtime metric test
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Remove sleep from cli tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * cargo
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Polkadot companion for Substrate#10463 (paritytech#4519)
    
    * Grandpa and Beefy protocol names include chain id
    
    Signed-off-by: acatangiu <adrian@parity.io>
    
    * chain_spec: include fork id
    
    * use simplified protocol name
    
    * fix after merge
    
    * avoid using hash default, even for protocol names
    
    * update lockfile for substrate
    
    Co-authored-by: parity-processbot <>
    
    * configuration: Update upgrade validation delay doc (paritytech#4662)
    
    * typo
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * review feedback
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * cargo lock
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * use testnet profile
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Don't run with runtime-benchmark feature
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * conditional compile up one level
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    Co-authored-by: Sergei Shulepov <sergei@parity.io>
    sandreim and pepyakin committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    adf3c59 View commit details
    Browse the repository at this point in the history
  2. Small mostly doc improvements (paritytech#4661)

    * Better docs on non initialized state.
    
    * Document better what is happening.
    
    * More precise errors.
    
    * cargo fmt
    eskimor committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    a2c9b1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9fc173 View commit details
    Browse the repository at this point in the history
  4. CI: remove rococo from CI (paritytech#4666)

    * CI: remove rococo from CI
    
    * CI: typo
    
    * CI: another typo
    
    Co-authored-by: CI system <>
    TriplEight committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    5a7004f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. Move XCM runtime configurations into their own files (paritytech#4644)

    * Move XCM runtime configurations into their own files
    
    * Update copyright year
    
    * Fix compilation errors
    
    * Import XCM types in westend runtime unit tests
    KiChjang committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    12ffb56 View commit details
    Browse the repository at this point in the history
  2. Switch types to use RuntimeDebug instead of gated Debug (parityte…

    …ch#4652)
    
    * Switch types to use `RuntimeDebug` instead of gated `Debug`
    
    This is useful for when you want to debug in wasm and enable the
    `force-debug` feature of `sp-debug-derive`.
    
    * Fixes
    
    * 🤦
    bkchr committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    a5edb8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30b2bd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9822418 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Companion for substrate#10620 (paritytech#4696)

    * fix tests
    
    * update lockfile for substrate
    
    Co-authored-by: parity-processbot <>
    xlc committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    3815a33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bf1a9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0d85ce View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    0c563b6 View commit details
    Browse the repository at this point in the history
  2. Add some docs to prevent a time loop. (paritytech#4702)

    * Add some docs to prevent a time loop.
    
    * Review remarks.
    eskimor committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    23d27ee View commit details
    Browse the repository at this point in the history
  3. approval-voting: query finalized block on startup and increase look b…

    …ack (paritytech#4705)
    
    * approval-voting: add more logs
    
    * approval-voting: query finalized block on startup and increase look back
    ordian committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    58a489d View commit details
    Browse the repository at this point in the history
  4. runtime-api: do not cache None SessionInfo (paritytech#4706)

    * approval-voting: add more logs
    
    * approval-voting: query finalized block on startup and increase look back
    
    * runtime-api: do not cache None SessionInfo
    ordian committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    2ba377f View commit details
    Browse the repository at this point in the history
  5. cargo: sync workspace members with dependencies (paritytech#4579)

    * cargo: sync workspace members with dependencies
    
    * Remove bridges stuff
    
    * Fix
    
    Co-authored-by: Bastian Köcher <info@kchr.de>
    FlorianFranzen and bkchr committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    1c78993 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b4dcb30 View commit details
    Browse the repository at this point in the history
  7. Add node authority status metric (paritytech#4699)

    * Check authority status on active leaves update
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * cargo changes
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Add metric for authority status
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Revert "Fix tests"
    
    This reverts commit 5bd56bb.
    
    * Revert "cargo changes"
    
    This reverts commit ffea18f.
    
    * Revert "Check authority status on active leaves update"
    
    This reverts commit 55a30ac.
    
    * Test fixups
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * update
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * undo damage
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * dont update status on runtime errors
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix inconsistency
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Review feedback
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Dont derive primitive Default
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * add dummy_session_info helper
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * unset parachain validator status if no longer authority
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * update
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * damn
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * 🤦
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    095cc29 View commit details
    Browse the repository at this point in the history
  8. paras: Add runtime events for PVF pre-checking (paritytech#4683)

    In this PR, paras module emit runtime events on certain PVF pre-checking
    related conditions.
    
    Specifically, there are 3 new events in the paras module:
    
    1. PvfCheckStarted
    2. PvfCheckAccepted
    3. PvfCheckRejected
    
    All of those have identifiers for the parachain that triggered the PVF
    pre-checking and the validation code that goes through the pre-checking.
    
    The mechanics of those are as follows. Each time a new PVF is added, be
    it due to onboarding or upgrading, the `PvfCheckStarted` will be
    triggered. If another parachain triggers a pre-checking process for the
    validation code which is already being pre-checked, another
    `PvfCheckStarted` event will be triggered with the corresponding para
    id.
    
    When the PVF pre-checking voting for a PVF was finished, several
    `PvfCheckAccepted/Rejected` events will be triggered: one for each para id that
    was subscribed to this check (i.e. was a "cause" for it).
    
    If the PVF pre-checking is disabled, then one can still expect these
    events to be fired. Since insta PVF approval is syncronous, the
    `PvfCheckStarted` will be followed by the `PvfCheckAccepted` with the
    same validation code and para id.
    
    If somebody is interested in following validation code changes for a PVF
    of a parachain, they would need to subscribe to those events. I did not
    supply the topics for the events, since I am not sure if that's needed
    or will be used, but they can be added later if needed.
    pepyakin committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    bbaf400 View commit details
    Browse the repository at this point in the history
  9. Add fast-runtime Cargo Feature for Quick Test Runs (paritytech#4332)

    * add fast-runtime feature for reduced session times
    
    * make democracy periods fast on fast-runtime
    
    * propagate fast-runtime feature through cargo.toml files
    
    * add fast motion and term durations to Kusama
    
    * Update runtime/westend/Cargo.toml
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * set session time to 2 minutes to avoid block production issues
    
    * formatting
    
    * update Substrate
    
    * set democracy fast periods back to 1min
    
    * set launch period and enactment period to 1 block in fast-runtime
    
    * remove unnecessary westend period configs
    
    * add prod_or_test macro to allow specifying prod, test and env values for parameter types
    
    * move prod_or_test macro into common module and use it consistently
    
    * rename macro to prod_or_fast
    
    * cargo +nightly fmt
    
    * bump impl_versions
    
    * newline
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * add note that env variable is evaluated at compile time
    
    * newline
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * newline
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * cargo fmt
    
    * impl_version: 0
    
    * impl_version: 0
    
    * use prod_or_fast macro for LeasePeriod and LeaseOffset
    
    * use prod_or_fast macro in WND and ROC constants
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: Giles Cope <gilescope@gmail.com>
    3 people committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    8261642 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

  1. Configuration menu
    Copy the full SHA
    e565faf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45e1c58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eca33bf View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Change EraIndex import path: companion #10671 (paritytech#4728)

    * Change EraIndex import path: companion #10671
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    emostov committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    2384b5a View commit details
    Browse the repository at this point in the history
  2. paras: do not allow PVF vote submission if disabled (paritytech#4684)

    if the PVF pre-checking is disabled the runtime dispatchable will reject
    any attempts of submission. This is also concern the unsigned tx
    validation.
    
    Right now, the `include_pvf_check_statement` dispatchable is effectively
    uncallable because of the weight set to the maximum value. If we were to
    benchmark it, it would become includable in a block, but since there
    will be no active votes, the dispatchable won't do anything.
    
    However, it will execute some code, like signature validation and
    querying some storage entries. To be completely safe, we can bail out
    early if the `pvf_checking_enabled` config is disabled. That's what this
    PR does.
    pepyakin committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    dee0681 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ce5f7e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Check that try-runtime compiles in CI (paritytech#4736)

    It also moves some simple scripts directly into the .gitlab.yaml file.
    bkchr committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    d9a65e5 View commit details
    Browse the repository at this point in the history
  2. Fix pallet_xcm::execute (paritytech#4490)

    * Make `pallet_xcm::execute` supply the proper weight credit
    
    * Use weight correction
    
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    athei and shawntabrizi committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    d2a156d View commit details
    Browse the repository at this point in the history
  3. pvf-checker-subsystem: metrics (paritytech#4741)

    * pvf-checker-subsystem: metrics
    
    This commits adds metrics to the PVF pre-checking subsystem.
    
    * Apply suggestions from code review
    
    Co-authored-by: sandreim <54316454+sandreim@users.noreply.github.com>
    
    Co-authored-by: sandreim <54316454+sandreim@users.noreply.github.com>
    pepyakin and sandreim committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    cff29a3 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Configuration menu
    Copy the full SHA
    e8ee462 View commit details
    Browse the repository at this point in the history
  2. Mainnets have upper bound on treasury bond required (companion for #1…

    …0689) (paritytech#4739)
    
    * Mainnets have upper bound on treasury bond required
    
    * Update runtime/common/src/impls.rs
    
    * Update runtime/polkadot/src/lib.rs
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    * Bump
    
    * Update Substrate
    
    Co-authored-by: RRTTI <raul@justopensource.io>
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    4 people committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    840e04b View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    bb03acb View commit details
    Browse the repository at this point in the history
  2. [runtime] follow up relay chain cleanups (paritytech#4657)

    * fix miscalculation of remaining weight
    
    * rename a var
    
    * move out enforcing filtering by dropping inherents
    
    * prepare for dispute statement validity check being split off
    
    * refactor
    
    * refactor, only check disputes we actually want to include
    
    * more refactor and documentation
    
    * refactor and minimize inherent checks
    
    * chore: warnings
    
    * fix a few tests
    
    * fix dedup regression
    
    * fix
    
    * more asserts in tests
    
    * remove some asserts
    
    * chore: fmt
    
    * skip signatures checks, some more
    
    * undo unwatend changes
    
    * Update runtime/parachains/src/paras_inherent/mod.rs
    
    Co-authored-by: sandreim <54316454+sandreim@users.noreply.github.com>
    
    * cleanups, checking CheckedDisputeStatments makes no sense
    
    * integrity, if called create_inherent_inner, it shall do the checks, and not rely on enter_inner
    
    * review comments
    
    * use from impl rather than into
    
    * remove outdated comment
    
    * adjust tests accordingly
    
    * assure no weight is lost
    
    * address review comments
    
    * remove unused import
    
    * split error into two and document
    
    * use assurance, O(n)
    
    * Revert "adjust tests accordingly"
    
    This reverts commit 3cc9a3c.
    
    * fix comment
    
    * fix sorting
    
    * comment
    
    Co-authored-by: sandreim <54316454+sandreim@users.noreply.github.com>
    drahnr and sandreim committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    68d1e60 View commit details
    Browse the repository at this point in the history
  3. co #10662: Require MaxEncodedLen per default (paritytech#4746)

    * Add `without_storage_info`
    
    The MaxEncodedLen trait is now enforced by default in Substrate.
    All pallets missing an implementation need to be marked with
    `without_storage_info` now.
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Remove `generate_storage_info`
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add more `without_storage_info`
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    ggwpez committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    d96d3be View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Remove Default bound on AccountId types under the xcm directory (p…

    …aritytech#4712)
    
    * Refactor ParentIsDefault to ParentIsAllZeroes
    
    * Remove Default bound on all AccountId types under the xcm directory
    
    * Change to ParentIs<A: Get<AccountId>, AccountId>
    
    * Provide a better account for ParentIs
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Fixes
    
    * Update xcm/xcm-builder/src/currency_adapter.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * Use preset account ID value for parent MultiLocations
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    KiChjang and bkchr committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    aacb8f6 View commit details
    Browse the repository at this point in the history
  2. HRMP benchmarks (paritytech#3876)

    * wip template for hrmp benchmarks
    
    * add all of the benchmarks, first draft
    
    * File was not saved :/
    
    * cargo +nightly fmt
    
    * Use configs
    
    * add configs
    
    * Fix rococo
    
    * Final touches
    
    * revert fmt changes, one last time
    
    * Fix wrappings
    
    * Fix a bunch of tests
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::hrmp --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_hrmp.rs
    
    * add to westend
    
    * actually use everything
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::hrmp --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_hrmp.rs
    
    * Update runtime/parachains/src/hrmp.rs
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    
    * use real weight in wnd
    
    * reorg
    
    * minor cleanup
    
    * weigh some of the internal stuff as well
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::hrmp --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_hrmp.rs
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::hrmp --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_hrmp.rs
    
    * add files
    
    * Master.into()
    
    * add validation
    
    * fmt
    
    * fmt
    
    * final fixes
    
    * all runtimes build
    
    * undo formatting
    
    * Update runtime/parachains/src/hrmp.rs
    
    Co-authored-by: Zeke Mostov <z.mostov@gmail.com>
    
    * non-controversial changes
    
    * do it the parachain-way: use const instead of type configs for simplicity.
    
    * borrow assert_storage_consistency_exhaustive
    
    * move assert_storage_consistency_exhaustive to Pallet, so it can be reused for benchmarks as well.
    
    * fix typo
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    Co-authored-by: Sergey Shulepov <s.pepyakin@gmail.com>
    Co-authored-by: Zeke Mostov <z.mostov@gmail.com>
    5 people committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    95581b8 View commit details
    Browse the repository at this point in the history
  3. polkadot-test-service: Enable wasmtime feature (paritytech#4762)

    We use the `Compiled` wasm execution and for that the `wasmtime` needs
    to be enabled.
    bkchr committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    2334b31 View commit details
    Browse the repository at this point in the history
  4. Use define_benchmarks! (paritytech#4760)

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    3e74d66 View commit details
    Browse the repository at this point in the history
  5. Companion for Substrate#10655 (paritytech#4765)

    * Companion for Substrate#10655
    
    paritytech/substrate#10655
    
    This removes the last usages of `Default` in conjunction with `AccountId`
    
    * More fixes
    
    * More of them!
    
    * FMT
    
    * Update Substrate
    bkchr committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    e920b2f View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. New changelog scripts (paritytech#4491)

    * Add templates
    
    * Add folder for local storage of the digests
    
    * Add first draft of the changelog scripts
    
    * Enable Audits in the change template
    
    * Fixes for Polkadot
    
    * Fix templating issue in case there is no high prio change
    
    * Fix Ruby setup
    
    * Remove shell
    
    * Fix chain names
    
    * Fix ENV
    
    * Fix how to get runtime
    
    * Fix runtime_dir
    
    * Fix context location
    
    * Pin changelogerator to a specific version
    chevdor committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    648d805 View commit details
    Browse the repository at this point in the history
  2. [ci] pipeline chores (paritytech#4775)

    * [ci] WIP: pipeline chores
    
    * fix vault
    
    * fix secrets
    alvicsam committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    1fdeef8 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Companion for substrate#10632 (paritytech#4689)

    * Companion for substrate#10632
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    
    * cargo format
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    
    * Fix bags-list
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    
    * Update Substrate
    
    * Fix
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    
    * Fix bridges test
    
    * FMT
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    3 people committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    60df3c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52a0ba6 View commit details
    Browse the repository at this point in the history
  3. Fix release profile (paritytech#4778)

    * Add codeden-units=1
    
    ref paritytech#4311
    
    * opt-level to 3
    
    * Fix opt-level
    
    * Refactor apt-level into the release profile
    chevdor committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    ff9de67 View commit details
    Browse the repository at this point in the history
  4. Companion for Use proper bounded vector type for nominations #10601 (p…

    …aritytech#4709)
    
    * Fixing polkadot after subtrate changes
    `MAX_NOMINATIONS` was changed to `MaxNominations`
    
    * Fixing some more places
    
    * Apply suggestions from code review
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    Co-authored-by: parity-processbot <>
    3 people committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    728070d View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. availability-distribution: look for leaf ancestors within the same se…

    …ssion (paritytech#4596)
    
    * availability-distribution: look for leaf ancestors
    
    * Re-use subsystem-util
    
    * Rework ancestry tasks scheduling
    
    * Requester tests
    
    * Improve readability for ancestors lookup
    slumber committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    02508b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4d9523 View commit details
    Browse the repository at this point in the history
  3. Fix tests (paritytech#4787)

    bkchr committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    47a8eb7 View commit details
    Browse the repository at this point in the history
  4. relay chain selection and dispute-coordinator fixes and improveme…

    …nts (paritytech#4752)
    
    * Dont error in finality_target_with_longest_chain
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Add error flag
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Add error flag in dispute-coordinator
    
    Make sure to send errors to subsystems requesting data depending on missing session info
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Scrape ancestors
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix naming
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * review feedback
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * 💬 fixes
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * consume
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * typo
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * review fixes
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Bump scraped blocks LRU capacity
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * 🧯 🔥
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * remove prints
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Increase scraped blocks cache size
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * more review fixes
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * another fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix target_ancestor
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Scrape up to max finalized block
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * undo comment change
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Limit ancestry lookup to last finalized block or
    max finality lag
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * debug damage
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    102bc8c View commit details
    Browse the repository at this point in the history
  5. Refactor and fix usage of get_session_index() and `get_session_info…

    …_by_index()` (paritytech#4735)
    
    * Rename/refactor around get_session_index
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * choose proper head for fetching session
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * revert rename
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix comments
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * renaming and more comments
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * review feedback
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Run Fetch task in correct session
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Log warning when ancestors unavailable
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fixes
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    f06e87e View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Companion for better way to resolve Phase::Emergency via governance…

    … #10663 (paritytech#4757)
    
    * Adding `GovernanceFallback` after changes to
    substrate
    
    * Update Substrate
    
    * Update Substrate again
    
    Co-authored-by: Bastian Köcher <info@kchr.de>
    georgesdib and bkchr committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    f8afb49 View commit details
    Browse the repository at this point in the history
  2. Fix incomplete sorting. (paritytech#4795)

    * Fix incomplete sorting.
    
    * fmt.
    
    * Better test.
    
    * Update runtime/parachains/src/disputes.rs
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    * chore fmt
    
    * simplify the sorting for two items
    
    * add test for assure duplicates are detected
    
    * fixup tests
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    Co-authored-by: Bernhard Schuster <bernhard@ahoi.io>
    3 people committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    f0041c4 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Refactor check_validation_outputs (paritytech#4727)

    * Move PersistedValidationData check into
    
    * Address feedback
    
    * Remove incorrect comment
    
    * Update runtime/parachains/src/inclusion/mod.rs
    
    * fmt
    
    * Add logging
    
    Co-authored-by: Robert Habermeier <rphmeier@gmail.com>
    Co-authored-by: Andronik <write@reusable.software>
    3 people committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    e3985d4 View commit details
    Browse the repository at this point in the history
  2. wrong if-case (paritytech#4798)

    * fixup
    
    * fmt
    
    * fix tests
    drahnr committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    1c2a0e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2022

  1. Add baseline benchmarks (paritytech#4777)

    * Don't merge this
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_balances --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_balances --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
    
    * Add baseline benches
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Revert "Don't merge this"
    
    This reverts commit d0fcc4f.
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=frame_benchmarking::baseline --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/frame_benchmarking_baseline.rs
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=frame_benchmarking::baseline --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/frame_benchmarking_baseline.rs
    
    * Add weight modules
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Apply suggestions from code review
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    594e3b9 View commit details
    Browse the repository at this point in the history
  2. dispute-coordinator: more useful logs

    ordian authored and drahnr committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    3259baf View commit details
    Browse the repository at this point in the history
  3. parainherent: fix session in OnChainVotes

    ordian authored and drahnr committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    5e416e8 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Update pvf metric histogram buckets (paritytech#4818)

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    c9f4932 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

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

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    bd3f56f View commit details
    Browse the repository at this point in the history
  2. feat(cicd): expire artifacts after 7 days (paritytech#4833)

    We received several alerts about disk space in gitlab server.
    Even if we have 1TiB allocated, disk space is consumed very fast.
    We need to address this problem by expiring artifacts after 7 days.
    radupopa2010 committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    bf2f830 View commit details
    Browse the repository at this point in the history
  3. Bump transaction_version for polkadot, kusama, & westend (paritytech#…

    …4831)
    
    * bump transaction_version for kusama
    
    * bump transaction_version for polkadot
    
    * bump transaction_version for westend
    coderobe committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    200f873 View commit details
    Browse the repository at this point in the history
  4. Bump substrate (paritytech#4828)

    * Bump substrate
    
    * Update Substrate
    
    Co-authored-by: Bastian Köcher <info@kchr.de>
    athei and bkchr committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    92ccbf5 View commit details
    Browse the repository at this point in the history
  5. Version bumps to v0.9.16 and 9160 (paritytech#4767)

    * Bump spec_version
    
    * Bump version to 0.9.16
    chevdor committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    5052133 View commit details
    Browse the repository at this point in the history
  6. Add tests to ensure session is set correctly in OnChainScrapingVotes (

    paritytech#4821)
    
    Co-authored-by: Bernhard Schuster <bernhard@ahoi.io>
    Lldenaurois and drahnr committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    498a797 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Configuration menu
    Copy the full SHA
    8a5f262 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b74a2c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b68869 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Configuration menu
    Copy the full SHA
    c81bd36 View commit details
    Browse the repository at this point in the history
  2. staking miner: spawn separate task for each block (paritytech#4716)

    * staking miner: use config for emergency solution
    
    Fixes paritytech#4678
    
    * bump jsonrpsee
    
    * run `monitor_cmd_for` until the connection is closed
    
    * new tokio task for submit_and_watch xt
    
    * re-use header subscription
    
    * update jsonrpsee + simplify code
    
    * revert polkadot runtime changes
    
    * fix grumbles
    
    * Update utils/staking-miner/src/monitor.rs
    
    * grumbles: fix logs + nits
    niklasad1 committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    666f317 View commit details
    Browse the repository at this point in the history
  3. [ci] Fix scheduled pipeline (paritytech#4855)

    * [ci] Fix scheduled pipeline
    
    * empty commit for pipeline rerun
    alvicsam committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    0d76dc7 View commit details
    Browse the repository at this point in the history
  4. Forward enable_overseer_always (paritytech#4858)

    Cumulus actually uses the `build_full` function. I missed that.
    bkchr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    43b390f View commit details
    Browse the repository at this point in the history
  5. collation-generation: Support compressed PoVs directly (paritytech#4825)

    This adds support for returning a compressed PoV directly to the
    collation generation. This is mainly to not requiring to compress a PoV
    twice.
    bkchr committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    9273b5a View commit details
    Browse the repository at this point in the history
  6. Ignore redundant dispute messages (paritytech#4854)

    * ignore duplicate dispute votes
    
    * fmt and TODOs
    
    * tests
    
    * fmt
    rphmeier committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    ca6b3ed View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Bump trie-db from 0.23.0 to 0.23.1 (paritytech#4867)

    Bumps [trie-db](https://github.com/paritytech/trie) from 0.23.0 to 0.23.1.
    - [Release notes](https://github.com/paritytech/trie/releases)
    - [Commits](paritytech/trie@trie-db-v0.23.0...trie-db-v0.23.1)
    
    ---
    updated-dependencies:
    - dependency-name: trie-db
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    1e5d10d View commit details
    Browse the repository at this point in the history
  2. rm unused deps (paritytech#4857)

    * rm unused deps
    
    * post merge fix
    ordian committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    b9fc735 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e86e00 View commit details
    Browse the repository at this point in the history
  4. Bump serde from 1.0.132 to 1.0.136 (paritytech#4869)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.132 to 1.0.136.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.132...v1.0.136)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    0611416 View commit details
    Browse the repository at this point in the history
  5. Bump zstd from 0.9.1+zstd.1.5.1 to 0.9.2+zstd.1.5.1 (paritytech#4868)

    Bumps [zstd](https://github.com/gyscos/zstd-rs) from 0.9.1+zstd.1.5.1 to 0.9.2+zstd.1.5.1.
    - [Release notes](https://github.com/gyscos/zstd-rs/releases)
    - [Commits](gyscos/zstd-rs@0.9.1...v0.9.2)
    
    ---
    updated-dependencies:
    - dependency-name: zstd
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    a47ed64 View commit details
    Browse the repository at this point in the history
  6. Bump assert_cmd from 2.0.2 to 2.0.4 (paritytech#4866)

    Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.2 to 2.0.4.
    - [Release notes](https://github.com/assert-rs/assert_cmd/releases)
    - [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
    - [Commits](assert-rs/assert_cmd@v2.0.2...v2.0.4)
    
    ---
    updated-dependencies:
    - dependency-name: assert_cmd
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    64d4585 View commit details
    Browse the repository at this point in the history
  7. Bump indexmap from 1.7.0 to 1.8.0 (paritytech#4876)

    Bumps [indexmap](https://github.com/bluss/indexmap) from 1.7.0 to 1.8.0.
    - [Release notes](https://github.com/bluss/indexmap/releases)
    - [Changelog](https://github.com/bluss/indexmap/blob/master/RELEASES.rst)
    - [Commits](indexmap-rs/indexmap@1.7.0...1.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: indexmap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    518eb17 View commit details
    Browse the repository at this point in the history
  8. Remove node-primitives (paritytech#4877)

    This is some Substrate crate that shouldn't be used outside of Substrate.
    bkchr committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    ce669f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Bump color-eyre from 0.5.11 to 0.6.0 (paritytech#4884)

    Bumps [color-eyre](https://github.com/yaahc/color-eyre) from 0.5.11 to 0.6.0.
    - [Release notes](https://github.com/yaahc/color-eyre/releases)
    - [Changelog](https://github.com/yaahc/color-eyre/blob/master/CHANGELOG.md)
    - [Commits](eyre-rs/color-eyre@v0.5.11...v0.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: color-eyre
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    aecf843 View commit details
    Browse the repository at this point in the history
  2. Bump futures-util from 0.3.19 to 0.3.21 (paritytech#4883)

    Bumps [futures-util](https://github.com/rust-lang/futures-rs) from 0.3.19 to 0.3.21.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.19...0.3.21)
    
    ---
    updated-dependencies:
    - dependency-name: futures-util
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    01df247 View commit details
    Browse the repository at this point in the history
  3. Bump quote from 1.0.14 to 1.0.15 (paritytech#4880)

    Bumps [quote](https://github.com/dtolnay/quote) from 1.0.14 to 1.0.15.
    - [Release notes](https://github.com/dtolnay/quote/releases)
    - [Commits](dtolnay/quote@1.0.14...1.0.15)
    
    ---
    updated-dependencies:
    - dependency-name: quote
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    2b2d071 View commit details
    Browse the repository at this point in the history
  4. Bump syn from 1.0.84 to 1.0.86 (paritytech#4870)

    Bumps [syn](https://github.com/dtolnay/syn) from 1.0.84 to 1.0.86.
    - [Release notes](https://github.com/dtolnay/syn/releases)
    - [Commits](dtolnay/syn@1.0.84...1.0.86)
    
    ---
    updated-dependencies:
    - dependency-name: syn
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    e223258 View commit details
    Browse the repository at this point in the history
  5. Bump clap from 3.0.7 to 3.0.14 (paritytech#4865)

    Bumps [clap](https://github.com/clap-rs/clap) from 3.0.7 to 3.0.14.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v3.0.7...v3.0.14)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    605095b View commit details
    Browse the repository at this point in the history
  6. Create a more rigid overseer builder pattern that fails at compile ti…

    …me (paritytech#4753)
    
    Introduces `Missing<Field>` and `Init<Field>` states, that are used in place of builder generics, and make this possible.
    vstakhov committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    e4ffa3e View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Bump serde_json from 1.0.74 to 1.0.78 (paritytech#4889)

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.74 to 1.0.78.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.74...v1.0.78)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    7e19d40 View commit details
    Browse the repository at this point in the history
  2. Bump impl-trait-for-tuples from 0.2.1 to 0.2.2 (paritytech#4891)

    Bumps [impl-trait-for-tuples](https://github.com/bkchr/impl-trait-for-tuples) from 0.2.1 to 0.2.2.
    - [Release notes](https://github.com/bkchr/impl-trait-for-tuples/releases)
    - [Commits](bkchr/impl-trait-for-tuples@v0.2.1...v0.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: impl-trait-for-tuples
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    5478597 View commit details
    Browse the repository at this point in the history
  3. Bump hyper from 0.14.16 to 0.14.17 (paritytech#4895)

    Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.16 to 0.14.17.
    - [Release notes](https://github.com/hyperium/hyper/releases)
    - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
    - [Commits](hyperium/hyper@v0.14.16...v0.14.17)
    
    ---
    updated-dependencies:
    - dependency-name: hyper
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    4ed98e8 View commit details
    Browse the repository at this point in the history
  4. Companion to Substrate #10786 (paritytech#4881)

    * Companion to Substrate #10786
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    emostov committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    2eb579d View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Bump futures from 0.3.19 to 0.3.21 (paritytech#4886)

    Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.19 to 0.3.21.
    - [Release notes](https://github.com/rust-lang/futures-rs/releases)
    - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
    - [Commits](rust-lang/futures-rs@0.3.19...0.3.21)
    
    ---
    updated-dependencies:
    - dependency-name: futures
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    ef29a7b View commit details
    Browse the repository at this point in the history
  2. Bump reqwest from 0.11.8 to 0.11.9 (paritytech#4888)

    Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.8 to 0.11.9.
    - [Release notes](https://github.com/seanmonstar/reqwest/releases)
    - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
    - [Commits](seanmonstar/reqwest@v0.11.8...v0.11.9)
    
    ---
    updated-dependencies:
    - dependency-name: reqwest
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    0e23f80 View commit details
    Browse the repository at this point in the history
  3. Bump parking_lot from 0.11.2 to 0.12.0 (paritytech#4890)

    Bumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.11.2 to 0.12.0.
    - [Release notes](https://github.com/Amanieu/parking_lot/releases)
    - [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
    - [Commits](Amanieu/parking_lot@0.11.2...0.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: parking_lot
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    5dbb0de View commit details
    Browse the repository at this point in the history
  4. enable runtime debug and parachain tracing targets (paritytech#4901)

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    45f21da View commit details
    Browse the repository at this point in the history
  5. collator-protocol: fix wrong warning (paritytech#4909)

    * collator-protocol: fix wrong warning
    
    * collator-protocol: add debug log
    ordian committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    c02c24d View commit details
    Browse the repository at this point in the history
  6. Add more specific errors (paritytech#4905)

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    53568d0 View commit details
    Browse the repository at this point in the history
  7. Bump version (paritytech#4904)

    * Bump spec_version
    
    * Bump version to 0.9.17
    coderobe committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    ddfc6a0 View commit details
    Browse the repository at this point in the history
  8. Bump tracing from 0.1.29 to 0.1.30 (paritytech#4897)

    Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.29 to 0.1.30.
    - [Release notes](https://github.com/tokio-rs/tracing/releases)
    - [Commits](tokio-rs/tracing@tracing-0.1.29...tracing-0.1.30)
    
    ---
    updated-dependencies:
    - dependency-name: tracing
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    319caba View commit details
    Browse the repository at this point in the history
  9. Bump tokio from 1.15.0 to 1.16.1 (paritytech#4899)

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.15.0 to 1.16.1.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.15.0...tokio-1.16.1)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    720aea8 View commit details
    Browse the repository at this point in the history
  10. Bump smallvec from 1.7.0 to 1.8.0 (paritytech#4898)

    Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.7.0 to 1.8.0.
    - [Release notes](https://github.com/servo/rust-smallvec/releases)
    - [Commits](servo/rust-smallvec@v1.7.0...v1.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: smallvec
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    5af5979 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Allow two Parachains to swap (paritytech#4772)

    * add support for parachain to parachain swap
    
    * enable swaps on kusama
    
    * sanity test in paras_registrar
    
    * express more errors
    
    * finish up tests
    
    * fmt
    
    * make fields pub
    
    * refactor integration tests to use real accounts
    
    * Update Crowdloan Account to FundIndex (paritytech#4824)
    
    * update fund account to use index
    
    * fix integration tests
    
    * Update runtime/common/src/crowdloan.rs
    
    * finish parachain swap test
    
    * format
    
    * fix warning
    
    * fix spacing
    
    * fix formatting
    
    * write migrations
    
    * add migration
    
    * fixes
    
    * more fixes to migration
    
    * Update runtime/common/src/crowdloan/mod.rs
    
    Co-authored-by: Zeke Mostov <z.mostov@gmail.com>
    
    * Update runtime/common/src/paras_registrar.rs
    
    * Update migration.rs
    
    * extract swap function
    
    Co-authored-by: Zeke Mostov <z.mostov@gmail.com>
    shawntabrizi and emostov committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    79757b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. Baseline weights for force_apply_min_commission (paritytech#4896)

    * Make a diff
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    289169c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a96967c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Remove stale migrations post 9.16 release (paritytech#4848)

    * Remove stale migrations post 9.16 release
    
    * Remove more
    
    * Bring back migration
    
    * enact migration
    
    * nit
    
    * Fix warn
    
    * Fix westend
    
    * Fix build
    kianenigma committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    515ab6f View commit details
    Browse the repository at this point in the history
  2. Bump rand from 0.8.4 to 0.8.5 (paritytech#4917)

    Bumps [rand](https://github.com/rust-random/rand) from 0.8.4 to 0.8.5.
    - [Release notes](https://github.com/rust-random/rand/releases)
    - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
    - [Commits](rust-random/rand@0.8.4...0.8.5)
    
    ---
    updated-dependencies:
    - dependency-name: rand
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    ce07d70 View commit details
    Browse the repository at this point in the history
  3. Bump serde_json from 1.0.78 to 1.0.79 (paritytech#4916)

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.78 to 1.0.79.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.78...v1.0.79)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    343626b View commit details
    Browse the repository at this point in the history
  4. Companion for Remove u32_trait (paritytech#4920)

    * Companion for `Remove u32_trait`
    
    * update lockfile for {"substrate"}
    
    * FMT
    
    Co-authored-by: parity-processbot <>
    bkchr committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    8338c23 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Companion for #10832 (paritytech#4918)

    * Companion for #10832
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    tomaka committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    7f5fc1f View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. update digest to v0.10.2 (paritytech#4907)

    * update digest to v0.10.2
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    koushiro committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    8ef830d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a639499 View commit details
    Browse the repository at this point in the history
  3. Companion for refactor election score #10834 (paritytech#4927)

    * Companion for refactor election score #10834
    
    paritytech/substrate#10834
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    niklasad1 committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    fdd8a95 View commit details
    Browse the repository at this point in the history
  4. corrected paras code validation event comments (paritytech#4932)

    the comments we're flipped between accepted and rejected events causing confusion, but usage of events is correct
    mrq1911 committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    64059a2 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Bump proc-macro-crate from 1.1.0 to 1.1.2 (paritytech#4936)

    Bumps [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) from 1.1.0 to 1.1.2.
    - [Release notes](https://github.com/bkchr/proc-macro-crate/releases)
    - [Commits](https://github.com/bkchr/proc-macro-crate/commits)
    
    ---
    updated-dependencies:
    - dependency-name: proc-macro-crate
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8781f2d View commit details
    Browse the repository at this point in the history
  2. Better spam slots handling (paritytech#4845)

    * Only bypass spam slots on actualy approval/backing vote import.
    
    * Fix spam slot treatment.
    
    * More tests.
    
    * Make sure backing statements import works.
    
    * Aaaaaand the actual proper fix.
    
    * Better docs + spelling fixes.
    
    * Fix.
    
    * Typo
    
    Co-authored-by: Robert Habermeier <rphmeier@gmail.com>
    
    * Fix doc.
    
    * Update node/core/dispute-coordinator/src/real/initialized.rs
    
    * minor rewording, line wrap
    
    * fix test case
    
    * Fix obsolete comment.
    
    Co-authored-by: Robert Habermeier <rphmeier@gmail.com>
    Co-authored-by: Bernhard Schuster <bernhard@ahoi.io>
    3 people committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8f4ee9a View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Bump tracing from 0.1.30 to 0.1.31 (paritytech#4941)

    Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.30 to 0.1.31.
    - [Release notes](https://github.com/tokio-rs/tracing/releases)
    - [Commits](tokio-rs/tracing@tracing-0.1.30...tracing-0.1.31)
    
    ---
    updated-dependencies:
    - dependency-name: tracing
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    80676a2 View commit details
    Browse the repository at this point in the history
  2. Revert "collator-protocol: short-term fixes for connectivity (parityt…

    …ech#4640)" (paritytech#4914)
    
    * Revert "collator-protocol: fix wrong warning (paritytech#4909)"
    
    This reverts commit c02c24d.
    
    * Revert "collator-protocol: short-term fixes for connectivity (paritytech#4640)"
    
    This reverts commit 5b74841.
    
    * make the slots great again
    
    Co-authored-by: Andronik <write@reusable.software>
    rphmeier and ordian committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    502862f View commit details
    Browse the repository at this point in the history
  3. staking miner: reuse ws conn for remote-ext (paritytech#4849)

    * staking miner: use config for emergency solution
    
    Fixes paritytech#4678
    
    * bump jsonrpsee
    
    * run `monitor_cmd_for` until the connection is closed
    
    * new tokio task for submit_and_watch xt
    
    * re-use header subscription
    
    * update jsonrpsee + simplify code
    
    * revert polkadot runtime changes
    
    * fix grumbles
    
    * Update utils/staking-miner/src/monitor.rs
    
    * staking miner: reuse ws conn for remote-ext
    
    * Revert "revert polkadot runtime changes"
    
    This reverts commit 5fddbbe.
    
    * cargo fmt
    
    * revert unintentional change
    
    * revert unintentional change
    
    * add type SharedRpcClient
    
    * cargo fmt
    
    * fix nits
    
    * spelling
    
    * use tracing_subcriber and cleanup
    
    * remove some needless clones
    
    * fix some nits
    
    * fix spellcheck
    niklasad1 committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    75dd6c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Bump tracing-subscriber from 0.3.8 to 0.3.9 (paritytech#4954)

    Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.8 to 0.3.9.
    - [Release notes](https://github.com/tokio-rs/tracing/releases)
    - [Commits](tokio-rs/tracing@tracing-subscriber-0.3.8...tracing-subscriber-0.3.9)
    
    ---
    updated-dependencies:
    - dependency-name: tracing-subscriber
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    db56d0b View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. bump transaction_version (paritytech#4956)

    * westend: bump transaction_version
    
    * polkadot: bump transaction_version
    
    * kusama: bump transaction_version
    coderobe committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    daa4e3a View commit details
    Browse the repository at this point in the history
  2. Bump tokio to 1.17.0 (paritytech#4965)

    * Bump `tokio` to 1.17.0
    
    * Bump the `tokio` version in the test service too
    
    * Revert changes to `bridges/relays/client-substrate/Cargo.toml`
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    
    Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
    koute and bkchr committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    4248524 View commit details
    Browse the repository at this point in the history
  3. add pyroscope (paritytech#4871)

    * pyroscope
    
    * fixup
    
    * add pyroscope target
    
    * fixins
    
    * spellcheck
    
    * rename 'pyroscoped' feature to 'pyroscope'
    
    * build testnet binary with pyroscope feature
    
    * Update Cargo.toml
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * make args a string, resolve using std::net
    
    * fixup
    
    * remove --features pyroscope for testnet builds
    
    Until the panics are fixed in upstream, this is sane.
    
    * chore: bump pyroscope to 0.3.1
    
    Fixes an underflow panic.
    
    * Revert "remove --features pyroscope for testnet builds
    "
    
    This reverts commit 57dbdc7.
    
    * fix: Make sample rate a prime
    
    Co-authored-by: Pierre Besson <pierre.besson@parity.io>
    Co-authored-by: Andronik <write@reusable.software>
    3 people committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    25adb16 View commit details
    Browse the repository at this point in the history
  4. paras: initialize_para_now and ParachainsCache (paritytech#4934)

    This commit adds a new primitive called `ParachainsCache` to manipulate
    the `Parachains` storage entry in a more convenient way.
    
    Then, on top of that, this commit changes the logic of
    `initialize_para_now` so that it is identical to what is used for
    initialization of onboarding.
    pepyakin committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    ccf7f7f View commit details
    Browse the repository at this point in the history
  5. Bump tokio-tungstenite from 0.16.1 to 0.17.1 (paritytech#4969)

    Bumps [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) from 0.16.1 to 0.17.1.
    - [Release notes](https://github.com/snapview/tokio-tungstenite/releases)
    - [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md)
    - [Commits](snapview/tokio-tungstenite@v0.16.1...v0.17.1)
    
    ---
    updated-dependencies:
    - dependency-name: tokio-tungstenite
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    d2f7493 View commit details
    Browse the repository at this point in the history
  6. Bump strum from 0.23.0 to 0.24.0 (paritytech#4967)

    Bumps [strum](https://github.com/Peternator7/strum) from 0.23.0 to 0.24.0.
    - [Release notes](https://github.com/Peternator7/strum/releases)
    - [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/Peternator7/strum/commits)
    
    ---
    updated-dependencies:
    - dependency-name: strum
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    0d94f64 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c793509 View commit details
    Browse the repository at this point in the history
  8. approval-distribution: a fix for out-of-view messages (paritytech#4908)

    * approval-distribution: a fix for out-of-view messages
    
    * approval-distribution: trace logs
    
    * adjust the guide slightly
    
    * comments and nits
    ordian committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    16bb323 View commit details
    Browse the repository at this point in the history
  9. Use only fresh DisputeStatement-s for dispute spam detection (parityt…

    …ech#4921) (paritytech#4957)
    
    handle_import_statements() from  Dispute-Coordinator does spam detection
    by counting unconfirmed dispute statements from each validator.
    
    This patch adjusts the logic so that only fresh dispute statements are
    counted.
    
    Fresh dispute statement in this case means a statement which was not
    loaded from overlay db.
    tdimitrov committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    8145a0f View commit details
    Browse the repository at this point in the history
  10. Companion for substrate#10878 (paritytech#4940)

    * Companion for substrate#10878
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    andresilva committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    daec96f View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Bump clap from 3.0.14 to 3.1.1 (paritytech#4968)

    * Bump clap from 3.0.14 to 3.1.1
    
    Bumps [clap](https://github.com/clap-rs/clap) from 3.0.14 to 3.1.1.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v3.0.14...v3.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * avoid deprecated AppSettings::Hidden
    
    * avoid another deprecated instance
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Bernhard Schuster <bernhard@ahoi.io>
    dependabot[bot] and drahnr committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    aa4b5fc View commit details
    Browse the repository at this point in the history
  2. introduce expander (paritytech#4974)

    * introduce expander
    
    * unify towards expand
    
    * bubble up expand
    
    * spelling
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    
    * add newlines
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    drahnr and sandreim committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    c4080f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Bump clap from 3.1.1 to 3.1.2 (paritytech#4978)

    Bumps [clap](https://github.com/clap-rs/clap) from 3.1.1 to 3.1.2.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v3.1.1...v3.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    2995c9b View commit details
    Browse the repository at this point in the history
  2. Bump proc-macro-crate from 1.1.2 to 1.1.3 (paritytech#4977)

    Bumps [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) from 1.1.2 to 1.1.3.
    - [Release notes](https://github.com/bkchr/proc-macro-crate/releases)
    - [Commits](https://github.com/bkchr/proc-macro-crate/commits)
    
    ---
    updated-dependencies:
    - dependency-name: proc-macro-crate
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    3dd1231 View commit details
    Browse the repository at this point in the history
  3. Switch to edition 2021 (paritytech#4976)

    * Switch to edition 2021
    
    * Reset bridges
    
    * Fix compilation
    
    * Fix test-runtime
    
    * Fix malus
    bkchr committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    645ae55 View commit details
    Browse the repository at this point in the history
  4. Fix docker release workflow (paritytech#4980)

    * scripts: fix polkadot_injected_release gpg errors
    
    * ci: publish-docker-release: remove keyserver arg
    
    * scripts: join RUNs in polkadot_injected_release
    coderobe committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    5c93621 View commit details
    Browse the repository at this point in the history
  5. Add manual dispatch trigger for docker builds (paritytech#4981)

    * ci: add manual dispatch docker publish workflow
    
    * ci: fix date in dispatch trigger
    
    * ci: avoid specifying gpg keyserver in multiple places
    coderobe committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    5972db8 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Companion to "Updating scale to v3" (paritytech#4958)

    * Updating dependencies
    
    * Adapting code to scale v3
    
    * Upgrade bitvec to 1.0.0
    
    * Fix bitvec arithmetics
    
    * Update Cargo.lock
    
    * Update sp-io
    
    * Fixing the build
    
    * Yanked scale-info 2.0.0
    
    Co-authored-by: Bastian Köcher <info@kchr.de>
    wigy-opensource-developer and bkchr committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    1a5d463 View commit details
    Browse the repository at this point in the history
  2. Try to fix disputes test (paritytech#4988)

    * Try to fix disputes test
    
    * Enable all native runtimes
    bkchr committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    8e48fba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b754f26 View commit details
    Browse the repository at this point in the history
  4. fatality based errors (paritytech#4448)

    * seed commit for fatality based errors
    
    * fatality
    
    * first draft of fatality
    
    * cleanup
    
    * differnt approach
    
    * simplify
    
    * first working version for enums, with documentation
    
    * add split
    
    * fix simple split test case
    
    * extend README.md
    
    * update fatality impl
    
    * make tests passed
    
    * apply fatality to first subsystem
    
    * fatality fixes
    
    * use fatality in a subsystem
    
    * fix subsystem�g�����
    
    * fixup proc macro
    
    * fix/test: log::*! do not execute when log handler is missing
    
    * fix spelling
    
    * rename Runtime2 to something sane
    
    * allow nested split with `forward` annotations
    
    * add free license
    
    * enable and fixup all tests
    
    * use external fatality
    
    Makes this more reviewable.
    
    * bump fatality dep
    
    Avoid duplicate expander compilations.
    
    * migrate availability distribution
    
    * more fatality usage
    
    * chore: bump fatality to 0.0.6
    
    * fixup remaining subsystems
    
    * chore: fmt
    
    * make cargo spellcheck happy
    
    * remove single instance of `#[fatal(false)]`
    
    * last quality sweep
    
    * fixup
    drahnr committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    2b801af View commit details
    Browse the repository at this point in the history
  5. Co #10897: Storage benchmarking (paritytech#4982)

    * Add storage benchmarking
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    ggwpez committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    c0d6b32 View commit details
    Browse the repository at this point in the history
  6. Add metrics for out of view statement distribution errors (paritytech…

    …#4972)
    
    * Add a simple metric for statements out-of-view
    
    * Avoid repeated out-of-view peer reputation change messages
    
    * Log reporting status
    
    * Address review comments
    
    * Use counter to store a number of unexpected messages from a peer
    
    * Distinguish different unexpected statements in the metrics
    
    * Fix labels cardinality
    
    * Rename metric name to `statements_unexpected`
    
    * Move metrics to a separate unit, avoid unnecessary enum
    
    * Prefer specific methods in lieu of public constants
    vstakhov committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    4c57637 View commit details
    Browse the repository at this point in the history
  7. Bump color-eyre from 0.6.0 to 0.6.1 (paritytech#4984)

    Bumps [color-eyre](https://github.com/yaahc/color-eyre) from 0.6.0 to 0.6.1.
    - [Release notes](https://github.com/yaahc/color-eyre/releases)
    - [Changelog](https://github.com/yaahc/color-eyre/blob/master/CHANGELOG.md)
    - [Commits](eyre-rs/color-eyre@v0.6.0...v0.6.1)
    
    ---
    updated-dependencies:
    - dependency-name: color-eyre
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    f7940bf View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Add benchmarking for parachain runtime ump pallet (paritytech#3889)

    * Claim grounds, not working yet.
    
    * still wip, nothing to see
    
    * Module visibility problem
    
    * Add benchmarks for all parachain-enabled chains
    
    * Add missing mock weights
    
    * Fix mock weight info
    
    * Add max-weight to extrinsic weight
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs
    
    * sorting declarations
    
    * Use a maximum size message to benchmark worst-case
    
    * remove warning
    
    * Fix msg size overflow in tests
    
    * Use benchmarked weight in PostInfo
    
    * Update runtime/parachains/src/ump.rs
    
    Co-authored-by: Alexander Popiak <alexander.popiak@gmail.com>
    
    * Delete obsolete file
    
    * Compile fix
    
    * Fix spelling
    
    * Add benchmark for `UmpSink::process_upward_message`
    
    It benchmarks the time to process a message, mainly the size-dependent
    decoding time. This is used interally for refunding weight from
    `service_overweight`
    
    * Fix warning
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs
    
    * cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_ump.rs
    
    * Update runtime/parachains/src/ump.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Give mock weights for tests a name instead of ()
    
    * Add benchmark for `initializer_on_new_session` aka.
    `perform_outgoing_para_cleanup`
    
    * Remove unnescessary pub specifier and change folding to a for loop
    
    suggestions by @pepyakin
    
    * Update runtime/parachains/src/ump.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Update runtime/parachains/src/ump.rs
    
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    
    * Add comment on weight calculation and expected slight overestimation
    
    * Introduce a size bound constant for upward messages
    
    * Use KiB not kB for message size bound
    
    * Enforce max-message size bound
    
    * Use a const for upward message size bound.
    
    * Decrease max_upward_message_sizes to 50KiB as suggested by @pepyakin
    
    * Fix creating overweight messages
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=rococo-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/rococo/src/weights/runtime_parachains_ump.rs
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_ump.rs
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs
    
    * Remove unused variable
    
    * Rename benchmark function to the function actually benchmarked and some
    code cleanup
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_ump.rs
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=rococo-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/rococo/src/weights/runtime_parachains_ump.rs
    
    * cargo run --quiet --profile=production  --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::ump --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_ump.rs
    
    * Better variable naming
    
    * Fix build
    
    * Fix build
    
    * Fix some remarks from @pepyakin
    
    Co-authored-by: Parity Bot <admin@parity.io>
    Co-authored-by: Alexander Popiak <alexander.popiak@gmail.com>
    Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
    Co-authored-by: emostov <32168567+emostov@users.noreply.github.com>
    5 people committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    b567c8b View commit details
    Browse the repository at this point in the history
  2. [WIP] Companion PR for sr25519 fallible constructor (paritytech#4861)

    * Manage new `sr25519::Signature::from_slice` fallible constructor
    
    Constructor now returns an `Option`
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    davxy committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    30538c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Configuration menu
    Copy the full SHA
    8aada12 View commit details
    Browse the repository at this point in the history
  2. scope to std

    stanly-johnson committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    e98dece View commit details
    Browse the repository at this point in the history