Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Mangata dev v0.9.36 #20

Merged
merged 127 commits into from
Feb 14, 2023
Merged

Mangata dev v0.9.36 #20

merged 127 commits into from
Feb 14, 2023

Commits on Oct 19, 2022

  1. Companion for EPM duplicate submissions (paritytech#6115)

    * make it work
    
    * add migration
    
    * fix
    
    * Update utils/staking-miner/src/opts.rs
    
    Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
    
    * Update utils/staking-miner/src/monitor.rs
    
    * small tweaks
    
    * Update utils/staking-miner/src/opts.rs
    
    Co-authored-by: Bastian Köcher <info@kchr.de>
    
    * fmt
    
    * fix print'
    
    * fmt
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    Co-authored-by: parity-processbot <>
    3 people authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    e090658 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

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

Commits on Oct 22, 2022

  1. sync versions with current release (0.9.31) (paritytech#6176)

    * Bump spec_version to 9310
    
    * bump transaction_version (0.9.31) (paritytech#6171)
    
    * Bump transaction_version for polkadot
    
    * Bump transaction_version for kusama
    
    * Bump transaction_version for rococo
    
    * Bump transaction_version for westend
    
    * Bump transaction_version for polkadot
    
    * Bump transaction_version for kusama
    
    * Bump transaction_version for rococo
    
    * Bump transaction_version for westend
    
    * Bump crate versions (0.9.31)
    coderobe authored Oct 22, 2022
    Configuration menu
    Copy the full SHA
    0fd106c View commit details
    Browse the repository at this point in the history
  2. Use a more typesafe approach for managing indexed data (paritytech#6150)

    * Fix for issue #2403
    
    * Nightly fmt
    
    * Quick documentation fixes
    
    * Default Implementation
    
    * iter() function integrated
    
    * Implemented iter functionalities
    
    * Fmt
    
    * small change
    
    * updates node-network
    
    * updates in dispute-coordinator
    
    * Updates
    
    * benchmarking fix
    
    * minor fix
    
    * test fixes in runtime api
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Removal of [index], shorting of FromIterator, Renaming of GroupValidators to ValidatorGroups
    
    * Removal of ops import
    
    * documentation fixes for spell check
    
    * implementation of generic type
    
    * Refactoring
    
    * Test and documentation fixes
    
    * minor test fix
    
    * minor test fix
    
    * minor test fix
    
    * Update node/network/statement-distribution/src/lib.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * removed IterMut
    
    * Update node/core/dispute-coordinator/src/import.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update node/core/dispute-coordinator/src/initialized.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Update primitives/src/v2/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * fmt
    
    * IterMut
    
    * documentation update
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * minor adjustments and new TypeIndex trait
    
    * spelling fix
    
    * TypeIndex fix
    
    Co-authored-by: Andronik <write@reusable.software>
    tifecool and ordian authored Oct 22, 2022
    Configuration menu
    Copy the full SHA
    a060975 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

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

Commits on Oct 25, 2022

  1. Companion for #12457 (Bounded Multisig) (paritytech#6172)

    * u16 -> u32
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    shawntabrizi authored Oct 25, 2022
    Configuration menu
    Copy the full SHA
    37d2b0f View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Make some fixes to logging in PVF subsystem (paritytech#6180)

    * Log exit status code for workers
    
    * Make log for execute job conclusion match prepare job conclusion
    
    Trace log for conclusion of prepare job:
    
    ```rs
    gum::debug!(
    	target: LOG_TARGET,
    	validation_code_hash = ?artifact_id.code_hash,
    	?worker,
    	?rip,
    	"prepare worker concluded",
    );
    ```
    
    Co-authored-by: parity-processbot <>
    mrcnski authored Oct 26, 2022
    Configuration menu
    Copy the full SHA
    29bf467 View commit details
    Browse the repository at this point in the history
  2. Co #12558: Update pallet-multisig benches (paritytech#6188)

    * Typo
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Add multisig weights
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update multisig weights
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * update lockfile for {"substrate"}
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: parity-processbot <>
    ggwpez authored Oct 26, 2022
    Configuration menu
    Copy the full SHA
    11221b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Update impl guide README (paritytech#6197)

    * update impl guide readme
    
    * Update README.md
    nuke-web3 authored Oct 27, 2022
    Configuration menu
    Copy the full SHA
    ef8d1a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. [Companion] StakingInterface adjustments (paritytech#6199)

    * [Companion] StakingInterface adjustments
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    ruseinov authored Oct 29, 2022
    Configuration menu
    Copy the full SHA
    d17ee12 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Companion for update wasm-opt (paritytech#6209)

    * Update cc
    
    * Update regex
    
    * Update thiserror
    
    * Update anyhow
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    athei authored Oct 30, 2022
    Configuration menu
    Copy the full SHA
    b77710b View commit details
    Browse the repository at this point in the history
  2. Make ValidateUnsigned available on all chains for paras. (paritytech#…

    …6214)
    
    Co-authored-by: eskimor <eskimor@no-such-url.com>
    eskimor and eskimor authored Oct 30, 2022
    Configuration menu
    Copy the full SHA
    e3f6731 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    5d05f2a View commit details
    Browse the repository at this point in the history
  2. Check if approval voting db is empty on startup (paritytech#6219)

    * Add approval voting db sanity check
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * add newline back
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * no need for overlay to read
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim authored Oct 31, 2022
    Configuration menu
    Copy the full SHA
    0bc8fdd View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. PVF timeouts follow-up (paritytech#6151)

    * Rename timeout consts and timeout parameter; bump leniency
    
    * Update implementor's guide with info about PVFs
    
    * Make glossary a bit easier to read
    
    * Add a note to LENIENT_PREPARATION_TIMEOUT
    
    * Remove PVF-specific section from glossary
    
    * Fix some typos
    mrcnski authored Nov 1, 2022
    Configuration menu
    Copy the full SHA
    9081d71 View commit details
    Browse the repository at this point in the history
  2. BlockId removal: refactor: BlockBackend::block_body (paritytech#6223)

    * BlockId removal: refactor: BlockBackend::block_body
    
    It changes the arguments of `BlockBackend::block_body` method from: `BlockId<Block>` to: `&Block::Hash`
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Nov 1, 2022
    Configuration menu
    Copy the full SHA
    9804140 View commit details
    Browse the repository at this point in the history
  3. Replace parachain/parathread boolean by enum (paritytech#6198)

    * Replace parachain/parathread boolean by enum
    
    * Address PR comments
    
    * Update dependencies
    
    * ParaType -> ParaKind
    
    * Swap enum field order to avoid migration
    
    * Rename paratype field to parakind
    
    * Manual en-/decocing of Parakind
    
    * Manual TypeInfo for ParaKind
    
    * rename field back to parachain
    
    * minor
    
    * Update runtime/parachains/src/paras/mod.rs
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    
    * Manual serde Serialize and Deserialize for ParaKind
    
    * cargo fmt
    
    * Update runtime/parachains/src/paras/mod.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    * Add test for serde_json encoding/decoding
    
    * Move serde_json dep to dev-deps
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    Co-authored-by: Andronik <write@reusable.software>
    3 people authored Nov 1, 2022
    Configuration menu
    Copy the full SHA
    7176670 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. BlockId removal: refactor: Backend::justifications (paritytech#6229)

    * BlockId removal: refactor: Backend::justifications
    
    It changes the arguments of `Backend::justifications` method from: `BlockId<Block>` to: `&Block::Hash`
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * formatting
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Nov 2, 2022
    Configuration menu
    Copy the full SHA
    d6fad72 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. BlockId removal: refactor: Backend::block_indexed_body (paritytech#6233)

    * BlockId removal: refactor: Backend::block_indexed_body
    
    It changes the arguments of `Backend::block_indexed_body` method from: `BlockId<Block>` to: `&Block::Hash`
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Nov 3, 2022
    Configuration menu
    Copy the full SHA
    183e25a View commit details
    Browse the repository at this point in the history
  2. Xcm-Simulator Docs (paritytech#6178)

    * Xcm-Simulator Docs
    
    * spelling
    
    * examples
    
    * better docs
    
    Co-authored-by: parity-processbot <>
    Szegoo authored Nov 3, 2022
    Configuration menu
    Copy the full SHA
    d803489 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Add stake.plus bootnodes for westend, kusama, polkadot (paritytech#6224)

    * add stake.plus bootnodes
    
    * add stake.plus bootnodes for westend, kusama and polkadot
    
    Co-authored-by: senseless <tom@stake.plus>
    Co-authored-by: parity-processbot <>
    senseless and senseless authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    0f0807a View commit details
    Browse the repository at this point in the history
  2. clean up executed runtime migrations (paritytech#6206)

    * kusama: clean up executed migrations
    
    * polkadot: clean up executed migrations
    
    * westend: clean up executed migrations
    coderobe authored Nov 4, 2022
    Configuration menu
    Copy the full SHA
    c7dd266 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. Co #12085: Update k256 (paritytech#6238)

    * Typo
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    
    * Update Cargo.lock
    
    * update lockfile for {"substrate"}
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    Co-authored-by: parity-processbot <>
    ggwpez and bkchr authored Nov 5, 2022
    Configuration menu
    Copy the full SHA
    40aefb4 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. cleanup deps (paritytech#6242)

    xlc authored Nov 7, 2022
    Configuration menu
    Copy the full SHA
    2223fcb View commit details
    Browse the repository at this point in the history
  2. Pipeline with ci image with rust 1.65 (paritytech#6243)

    * Pipeline with ci image with rust 1.65
    
    * fix a warning
    
    * return production image
    
    Co-authored-by: Andronik <write@reusable.software>
    alvicsam and ordian authored Nov 7, 2022
    Configuration menu
    Copy the full SHA
    f015678 View commit details
    Browse the repository at this point in the history
  3. BlockId removal: &Hash to Hash (paritytech#6246)

    * BlockId removal: &Hash to Hash
    
    It changes &Block::Hash argument to Block::Hash.
    
    This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
    
    * missing file corrected
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    michalkucharczyk authored Nov 7, 2022
    Configuration menu
    Copy the full SHA
    c661a22 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Increase max rewardable nominators (paritytech#6230)

    * Increase max rewardable nominators
    
    * update kusama as well
    kianenigma authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    9309ac6 View commit details
    Browse the repository at this point in the history
  2. Update polkadot inflation to take into account auctions (paritytech#5872

    )
    
    * Update polkadot inflation to take into account auctions
    
    * a possible solution -- but needs a rather untrivial data seeding
    
    * some additional comments
    
    * Use LOWEST_PUBLIC_ID as a guide to filter out system/common good para ids
    
    * Fixes
    
    * move tests
    
    * fix
    
    Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
    Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
    3 people authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    ba6643f View commit details
    Browse the repository at this point in the history
  3. Add a last change footer to the implementers guide (paritytech#6216)

    * Add a `last change` footer to the implementers guide
    
    Some of the newcomers were noticing outdated pages in the implementer's guide.
    This idea came up as a heuristic for how up-to-date an individual page is.
    
    * Update `build-implementers-guide` CI job
    mrcnski authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    26c31a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b19973c View commit details
    Browse the repository at this point in the history
  5. staking miner: remove needless queue check (paritytech#6221)

    * staking miner: remove needless queue check
    
    If the queue is full and the "mined solution" is better than solutions in the queue according to the "strategy"
    then the solution with worse score will be kicked out from the queue.
    
    Thus, the check can be removed completly.
    
    * fix compile warns
    niklasad1 authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    ee1a034 View commit details
    Browse the repository at this point in the history
  6. companion for fast unstake batching (paritytech#6253)

    * update
    
    * add migrations
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    kianenigma authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    23044be View commit details
    Browse the repository at this point in the history
  7. Make rolling session more resilient in case of long finality stalls (p…

    …aritytech#6106)
    
    * Impl dynamic window size. Keep sessions for unfinalized chain
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * feedback
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Stretch also in contructor plus  tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * review feedback
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix approval-voting tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * grunting: dispute coordinator tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * add session window column
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * integrate approval vote and fix tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix rolling session tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Small refactor
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * WIP, tests failing
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix approval voting tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix dispute-coordinator tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * remove uneeded param
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix loose ends
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * allow failure and tests for it
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix comment
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * comment fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * style fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * new col doesn't need to be ordered
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt and spellcheck
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * db persist tests
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Add v2 config and cols
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * DB upgrade WIP
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * Fix comments
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * add todo
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * update to parity-db to "0.4.2"
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * migration complete
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * One session window size
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix merge damage
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix build errors
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fmt
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * comment fix
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix build
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * make error more explicit
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * add comment
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * refactor conflict merge
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * rename col_data
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * add doc comment
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * fix build
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * migration: move all cols to v2
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    1eb107d View commit details
    Browse the repository at this point in the history
  8. Retry failed PVF execution (AmbiguousWorkerDeath) (paritytech#6235)

    * Fix a couple of typos
    
    * Retry failed PVF execution
    
    PVF execution that fails due to AmbiguousWorkerDeath should be retried once.
    This should reduce the occurrence of failures due to transient conditions.
    
    Closes paritytech#6195
    
    * Address a couple of nits
    
    * Write tests; refactor (add `validate_candidate_with_retry`)
    
    * Update node/core/candidate-validation/src/lib.rs
    
    Co-authored-by: Andronik <write@reusable.software>
    
    Co-authored-by: eskimor <eskimor@users.noreply.github.com>
    Co-authored-by: Andronik <write@reusable.software>
    3 people authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    a70d12a View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. [Companion] Bound Election and Staking by MaxActiveValidators (parity…

    …tech#6157)
    
    * add maximum winners to multi phase election provider
    
    * fallback to noelection
    
    * fmt
    
    * missing values
    
    * convert boundedvec to inner before sort
    
    * dont clone
    
    * pr feedback
    
    * update lockfile for {"substrate"}
    
    * run onchain election on westend benchmark
    
    Co-authored-by: parity-processbot <>
    Ank4n authored Nov 9, 2022
    Configuration menu
    Copy the full SHA
    18faf1c View commit details
    Browse the repository at this point in the history
  2. Companion for substrate#12560 (paritytech#6226)

    * Companion for substrate#12560
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    
    * update num-format v0.4.0 ==> v0.4.3
    
    * Fix
    
    * update lockfile for {"substrate"}
    
    Signed-off-by: koushiro <koushiro.cqx@gmail.com>
    Co-authored-by: Bastian Köcher <info@kchr.de>
    Co-authored-by: parity-processbot <>
    koushiro and bkchr authored Nov 9, 2022
    Configuration menu
    Copy the full SHA
    6e5aa28 View commit details
    Browse the repository at this point in the history
  3. Companion for substrate#12530: Consolidate and deduplicate MMR API me…

    …thods (paritytech#6167)
    
    * histor. batch proof: make best block arg optional
    
    * make generate_batch_proof stub for historical
    
    * merge generate_{historical_}batch_proof functions
    
    * merge generate_{batch_}proof functions
    
    * merge verify_{batch_}proof functions
    
    * merge verify_{batch_}proof_stateless functions
    
    * rename BatchProof->Proof
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    Lederstrumpf authored Nov 9, 2022
    Configuration menu
    Copy the full SHA
    3711c6f View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Add a few staking params to fast-runtime build (paritytech#5424)

    Co-authored-by: Squirrel <gilescope@gmail.com>
    moh-eulith and gilescope authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    597b1d2 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. State trie migration rococo runtime changes. (paritytech#6127)

    * add state-trie-migration (warn key need to be changed)
    
    * rococo root
    
    * restore master benchs (weights from substrate are used).
    
    * use ord_parameter macro.
    
    * do not upgrade runtime version yet
    
    * apply review changes
    
    * to test ci
    
    * Revert "to test ci"
    
    This reverts commit 5df6c5c.
    
    * test ci
    
    * Revert "test ci"
    
    This reverts commit 0747761.
    
    Co-authored-by: parity-processbot <>
    cheme authored Nov 11, 2022
    Configuration menu
    Copy the full SHA
    0f9244b View commit details
    Browse the repository at this point in the history
  2. Brad implementers guide revisions 2 (paritytech#6239)

    * Add disputes subsystems fix
    
    * Updated dispute approval vote import reasoning
    
    * Improved wording of my changes
    
    * Resolving issues brought up in comments
    BradleyOlson64 authored Nov 11, 2022
    Configuration menu
    Copy the full SHA
    a59c120 View commit details
    Browse the repository at this point in the history
  3. Update disputes prioritisation in dispute-coordinator (paritytech#6130

    )
    
    * Scraper processes CandidateBacked events
    
    * Change definition of best-effort
    
    * Fix `dispute-coordinator` tests
    
    * Unit test for dispute filtering
    
    * Clarification comment
    
    * Add tests
    
    * Fix logic
    
    If a dispute is not backed, not included and not confirmed we
    don't participate but we do import votes.
    
    * Add metrics for refrained participations
    
    * Revert "Add tests"
    
    This reverts commit 7b8391a.
    
    * Revert "Unit test for dispute filtering"
    
    This reverts commit 92ba5fe.
    
    * fix dispute-coordinator tests
    
    * Fix scraping
    
    * new tests
    
    * Small fixes in guide
    
    * Apply suggestions from code review
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    
    * Fix some comments and remove a pointless test
    
    * Code review feedback
    
    * Clarification comment in tests
    
    * Some tests
    
    * Reference counted `CandidateHash` in scraper
    
    * Proper handling for Backed and Included candidates in scraper
    
    Backed candidates which are not included should be kept for a
    predetermined window of finalized blocks. E.g. if a candidate is backed
    but not included in block 2, and the window size is 2, the same
    candidate should be cleaned after block 4 is finalized.
    
    Add reference counting for candidates in scraper. A candidate can be
    added on multiple block heights so we have to make sure we don't clean
    it prematurely from the scraper.
    
    Add tests.
    
    * Update comments in tests
    
    * Guide update
    
    * Fix cleanup logic for `backed_candidates_by_block_number`
    
    * Simplify cleanup
    
    * Make spellcheck happy
    
    * Update tests
    
    * Extract candidate backing logic in separate struct
    
    * Code review feedback
    
    * Treat  backed and included candidates in the same fashion
    
    * Update some comments
    
    * Small improvements in test
    
    * spell check
    
    * Fix some more comments
    
    * clean -> prune
    
    * Code review feedback
    
    * Reword comment
    
    * spelling
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    tdimitrov and sandreim authored Nov 11, 2022
    Configuration menu
    Copy the full SHA
    133d405 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. approval-voting: remove redundant validation check (paritytech#6266)

    * approval-voting: remove a redundant check
    
    * candidate-validation: remove unreachable check
    ordian authored Nov 12, 2022
    Configuration menu
    Copy the full SHA
    659297f View commit details
    Browse the repository at this point in the history
  2. remove fill_block (paritytech#6200)

    Co-authored-by: parity-processbot <>
    Szegoo authored Nov 12, 2022
    Configuration menu
    Copy the full SHA
    9a99426 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

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

Commits on Nov 14, 2022

  1. Only report concluded if there is an actual dispute. (paritytech#6270)

    * Only report concluded if there is an actual dispute.
    
    Hence no "non"-disputes will be added to disputes anymore.
    
    * Fix redundant check.
    
    * Test for no onesided disputes.
    
    Co-authored-by: eskimor <eskimor@no-such-url.com>
    eskimor and eskimor authored Nov 14, 2022
    Configuration menu
    Copy the full SHA
    89dc70f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    624ae57 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Revert special casing of Kusama for grandpa rounds. (paritytech#6217)

    Co-authored-by: eskimor <eskimor@no-such-url.com>
    eskimor and eskimor authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    353c57b View commit details
    Browse the repository at this point in the history
  2. Fixes "for loop over an Option" warnings (paritytech#6291)

    Was seeing these warnings when running `cargo check --all`:
    
    ```
    warning: for loop over an `Option`. This is more readably written as an `if let` statement
        --> node/core/approval-voting/src/lib.rs:1147:21
         |
    1147 |             for activated in update.activated {
         |                              ^^^^^^^^^^^^^^^^
         |
         = note: `#[warn(for_loops_over_fallibles)]` on by default
    help: to check pattern in a loop use `while let`
         |
    1147 |             while let Some(activated) = update.activated {
         |             ~~~~~~~~~~~~~~~         ~~~
    help: consider using `if let` to clear intent
         |
    1147 |             if let Some(activated) = update.activated {
         |             ~~~~~~~~~~~~         ~~~
    ```
    
    My guess is that `activated` used to be a SmallVec or similar, as is
    `deactivated`. It was changed to an `Option`, the `for` still compiled (it's
    technically correct, just weird), and the compiler didn't catch it until now.
    mrcnski authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    b984c40 View commit details
    Browse the repository at this point in the history
  3. companion for #12599 (paritytech#6290)

    * companion for #12599
    
    * update Cargo.lock
    
    * use cargo path instead of diener
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    niklasad1 authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    756ccc3 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. [ci] Improve pipeline stopper (paritytech#6300)

    * [ci] Improve pipeline stopper
    
    * break test-linux-stable
    
    * fix test-linux-stable
    alvicsam authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    a3d25c7 View commit details
    Browse the repository at this point in the history
  2. Provisioner should ignore unconfirmed disputes (paritytech#6294)

    * Fix typos
    
    * Filter unconfirmed disputes in provisioner -  random_selection
    
    * Rework dispute coordinator to return `DisputeStatus` with
    `ActiveDisputes` message.
    * Rework the random_selection implementation of `select_disptues` in
      `provisioner` to return only confirmed disputes.
    
    * Filter unconfirmed disputes in provisioner - prioritized_selection
    
    * Add test for unconfirmed disputes handling
    
    * Fix `dispute-distribution` tests
    tdimitrov authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    c289ace View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Configuration menu
    Copy the full SHA
    ce9a3e3 View commit details
    Browse the repository at this point in the history
  2. Dedup subsystem name (paritytech#6305)

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    98df65b View commit details
    Browse the repository at this point in the history
  3. Change best effort queue behaviour in dispute-coordinator (parityte…

    …ch#6275)
    
    * Change best effort queue behaviour in `dispute-coordinator`
    
    Use the same type of queue (`BTreeMap<CandidateComparator,
    ParticipationRequest>`) for best effort and priority in
    `dispute-coordinator`.
    
    Rework `CandidateComparator` to handle unavailable parent
    block numbers.
    
    Best effort queue will order disputes the same way as priority does - by
    parent's block height. Disputes on candidates for which the parent's
    block number can't be obtained will be treated with the lowest priority.
    
    * Fix tests: Handle `ChainApiMessage::BlockNumber` in `handle_sync_queries`
    
    * Some tests are deadlocking on sending messages via overseer so change `SingleItemSink`to `mpsc::Sender` with a buffer of 1
    
    * Fix a race in test after adding a buffered queue for overseer messages
    
    * Fix the rest of the tests
    
    * Guide update - best-effort queue
    
    * Guide update: clarification about spam votes
    
    * Fix tests in `availability-distribution`
    
    * Update comments
    
    * Add `make_buffered_subsystem_context` in `subsystem-test-helpers`
    
    * Code review feedback
    
    * Code review feedback
    
    * Code review feedback
    
    * Don't add best effort candidate if it is already in priority queue
    
    * Remove an old comment
    
    * Fix insert in best_effort
    tdimitrov authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    eed7f40 View commit details
    Browse the repository at this point in the history
  4. [ci] fix build implementers guide (paritytech#6306)

    * [ci] fix build implementers guide
    
    * add comment
    
    * rm git fetch from publish-docs
    alvicsam authored Nov 17, 2022
    Configuration menu
    Copy the full SHA
    9546890 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Remove the wasmtime feature flag (companion for substrate#12684) (p…

    …aritytech#6268)
    
    * Remove the `wasmtime` feature flag
    
    * Update `substrate` to the newest `master`
    
    * Update `substrate` to the newest `master`
    koute authored Nov 18, 2022
    Configuration menu
    Copy the full SHA
    8065159 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Add starts_with to v0 and v1 MultiLocation (paritytech#6311)

    * add `starts_with` to v0 and v1 MultiLocation
    
    * add tests
    
    * fmt
    joepetrowski authored Nov 20, 2022
    Configuration menu
    Copy the full SHA
    8b9f580 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

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

Commits on Nov 22, 2022

  1. Update async-trait version to v0.1.58 (paritytech#6319)

    * Update async-trait version
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    altonen authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    3cf644a View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Add PVF module documentation (paritytech#6293)

    * Add PVF module documentation
    
    TODO (once the PRs land):
    
    - [ ] Document executor parametrization.
    
    - [ ] Document CPU time measurement of timeouts.
    
    * Update node/core/pvf/src/lib.rs
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    
    * Clarify meaning of PVF acronym
    
    * Move PVF doc to implementer's guide
    
    * Clean up implementer's guide a bit
    
    * Add page for PVF types
    
    * pvf: Better separation between crate docs and implementer's guide
    
    * ci: Add "prevalidating" to the dictionary
    
    * ig: Remove types/chain.md
    
    The types contained therein did not exist and the file was not referenced
    anywhere.
    
    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    mrcnski and sandreim authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    cfb10d4 View commit details
    Browse the repository at this point in the history
  2. Rate limit improvements (paritytech#6315)

    * We actually don't need to rate limit redundant requests.
    
    Those redundant requests should not actually happen, but still.
    
    * Add some logging.
    
    * Also log message when the receiving side hit the rate limit.
    
    * Update node/network/dispute-distribution/src/sender/mod.rs
    
    Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
    
    Co-authored-by: eskimor <eskimor@no-such-url.com>
    Co-authored-by: Alexandru Vasile <60601340+lexnv@users.noreply.github.com>
    3 people authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    b5e498c View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. [ci] fix build-implementers-guide (paritytech#6335)

    * [ci] fix build-implementers-guide
    
    * fix user
    alvicsam authored Nov 24, 2022
    Configuration menu
    Copy the full SHA
    e1cd7ce View commit details
    Browse the repository at this point in the history
  2. Added Amforc bootnodes for Polkadot and Kusama (paritytech#6077)

    * add wss and update dns
    
    * fix wrong node id
    tugytur authored Nov 24, 2022
    Configuration menu
    Copy the full SHA
    ba5dd20 View commit details
    Browse the repository at this point in the history
  3. ig: Fix description of execution retry delay (paritytech#6342)

    The delay is 3s and not 1s. I removed the reference to a specific number of
    seconds as it may be too specific for a high-level description.
    mrcnski authored Nov 24, 2022
    Configuration menu
    Copy the full SHA
    795b20c View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2022

  1. Add support for outbound only configs on request/response protocols (p…

    …aritytech#6343)
    
    * Add option ot add outbound_only configurations
    
    * Improve comment
    skunert authored Nov 26, 2022
    Configuration menu
    Copy the full SHA
    b4b3fa5 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2022

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

Commits on Nov 28, 2022

  1. Add more granularity to prometheus histogram buckets (paritytech#6348)

    * Add buckets below 5ms
    
    * Add more specific histogram buckets
    
    * Add more specific buckets
    
    * cargo fmt
    bredamatt authored Nov 28, 2022
    Configuration menu
    Copy the full SHA
    728acfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5602d4 View commit details
    Browse the repository at this point in the history
  3. [ci] fix implementer guide job (paritytech#6357)

    * [DNM] debug implementer guide job
    
    * remove git depth
    
    * change git strategy
    
    * add git depth
    
    * try k8s runner
    
    * fix k8s template
    
    * test job
    
    * fix test
    
    * fix
    
    * return pipeline back
    
    * enable disabled deploy-parity-testnet
    alvicsam authored Nov 28, 2022
    Configuration menu
    Copy the full SHA
    7538b76 View commit details
    Browse the repository at this point in the history
  4. dispute-coordinator: fix earliest session checks for pruning and impo…

    …rt (paritytech#6358)
    
    * RollingSession: add fn contains
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * handle_import_statements fix ancient dispute check
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * work with earliest session instead of latest
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    * update comment
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim authored Nov 28, 2022
    Configuration menu
    Copy the full SHA
    1b1bc62 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Configuration menu
    Copy the full SHA
    98d2350 View commit details
    Browse the repository at this point in the history
  2. Companion for: pallet-mmr: move offchain logic to client-side gadget (p…

    …aritytech#6321)
    
    * Spawn MMR gadget when offchain indexing is enabled
    
    * companion PR code review changes: 1st iteration
    
    * Code review changes: 2nd iteration
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: acatangiu <adrian@parity.io>
    Co-authored-by: parity-processbot <>
    serban300 and acatangiu authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    3f288d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8ae624 View commit details
    Browse the repository at this point in the history
  4. Add Collectives as Trusted Teleporter (paritytech#6326)

    * add collectives as trusted teleporter
    
    * fix statemint-specific doc
    joepetrowski authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    7cd860e View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. sync versions with current release (0.9.33) (paritytech#6363)

    * westend: update transaction version
    
    * polkadot: update transaction version
    
    * kusama: update transaction version
    
    * Bump spec_version to 9330
    
    * bump versions to 0.9.33
    coderobe authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    7821614 View commit details
    Browse the repository at this point in the history
  2. Clippyfy (paritytech#6341)

    * Add clippy config and remove .cargo from gitignore
    
    * first fixes
    
    * Clippyfied
    
    * Add clippy CI job
    
    * comment out rusty-cachier
    
    * minor
    
    * fix ci
    
    * remove DAG from check-dependent-project
    
    * add DAG to clippy
    
    Co-authored-by: alvicsam <alvicsam@gmail.com>
    alexgparity and alvicsam authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    71a0fad View commit details
    Browse the repository at this point in the history
  3. Companion for: MMR: move RPC code from frame/ to client/ (paritytech#…

    …6369)
    
    * rpc: mmr rpc crate name change
    
    * update lockfile for {"substrate"}
    
    Co-authored-by: parity-processbot <>
    acatangiu authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    36a2c89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90effe7 View commit details
    Browse the repository at this point in the history
  5. Use CPU clock timeout for PVF jobs (paritytech#6282)

    * Put in skeleton logic for CPU-time-preparation
    
    Still needed:
    - Flesh out logic
    - Refactor some spots
    - Tests
    
    * Continue filling in logic for prepare worker CPU time changes
    
    * Fix compiler errors
    
    * Update lenience factor
    
    * Fix some clippy lints for PVF module
    
    * Fix compilation errors
    
    * Address some review comments
    
    * Add logging
    
    * Add another log
    
    * Address some review comments; change Mutex to AtomicBool
    
    * Refactor handling response bytes
    
    * Add CPU clock timeout logic for execute jobs
    
    * Properly handle AtomicBool flag
    
    * Use `Ordering::Relaxed`
    
    * Refactor thread coordination logic
    
    * Fix bug
    
    * Add some timing information to execute tests
    
    * Add section about the mitigation to the IG
    
    * minor: Change more `Ordering`s to `Relaxed`
    
    * candidate-validation: Fix build errors
    mrcnski authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    ce003d6 View commit details
    Browse the repository at this point in the history
  6. guide: remove refences to outdated secondary checkers (paritytech#6309)

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

Commits on Dec 1, 2022

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

Commits on Dec 2, 2022

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

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

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

Commits on Dec 3, 2022

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

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

Commits on Dec 5, 2022

  1. Upgrade tokio to 1.22.0 (paritytech#6262)

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

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

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

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

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

Commits on Dec 6, 2022

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

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

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

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

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

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

Commits on Dec 7, 2022

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

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

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

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

Commits on Dec 8, 2022

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

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

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

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

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

Commits on Dec 11, 2022

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

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

Commits on Dec 12, 2022

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

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

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

Commits on Dec 13, 2022

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

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

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

Commits on Dec 14, 2022

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

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

Commits on Dec 15, 2022

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

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

    * Add trace log
    
    * More tracing.
    
    * Fix redundant rate limit.
    
    * Add trace log.
    
    * Improve logging.
    
    Co-authored-by: eskimor <eskimor@no-such-url.com>
    eskimor and eskimor authored Dec 15, 2022
    Configuration menu
    Copy the full SHA
    6e3f2c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb24fcc View commit details
    Browse the repository at this point in the history
  4. Bump spec_version to 9360

    coderobe committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    6b95256 View commit details
    Browse the repository at this point in the history
  5. fix diener output

    coderobe committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    f302fec View commit details
    Browse the repository at this point in the history
  6. bump substrate

    coderobe committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    8f4fcdf View commit details
    Browse the repository at this point in the history
  7. clean up migrations

    coderobe committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    0ff4c93 View commit details
    Browse the repository at this point in the history
  8. bump version (0.9.36)

    coderobe committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    d99a456 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c5ca60d View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

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

Commits on Dec 19, 2022

  1. update weights (0.9.36) (paritytech#6450)

    * polkadot: update weights (0.9.36)
    
    * kusama: update weights (0.9.36)
    
    * rococo: update weights (0.9.36)
    
    * westend: update weights (0.9.36)
    coderobe authored Dec 19, 2022
    Configuration menu
    Copy the full SHA
    dc25abc View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. resolve conflicts

    devdanco committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    e84cb86 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. delete unnecessary files

    devdanco committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    0000dbf View commit details
    Browse the repository at this point in the history