-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mangata dev v0.9.40 #23
Commits on Nov 30, 2022
-
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
Configuration menu - View commit details
-
Copy full SHA for 6343ae7 - Browse repository at this point
Copy the full SHA 6343ae7View commit details
Commits on Dec 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bc65cf2 - Browse repository at this point
Copy the full SHA bc65cf2View commit details
Commits on Dec 2, 2022
-
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
Configuration menu - View commit details
-
Copy full SHA for 3a918d4 - Browse repository at this point
Copy the full SHA 3a918d4View commit details -
Reduce provisioner work (paritytech#6328)
* Store values needed to create inherent data when needed instead of creating them early on * Point deps to substrate branch * Arc the client * Cargo update * Fix main cargo files * Undo cargo file changes * Add overseer dep to inherents * Update deps * Simplify code * Update benchmark * Update node/client/src/benchmarking.rs Co-authored-by: Bastian Köcher <[email protected]> * Update node/core/parachains-inherent/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Update node/core/parachains-inherent/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Revert "Update node/core/parachains-inherent/src/lib.rs" This reverts commit 8b9555d. * Revert "Update node/core/parachains-inherent/src/lib.rs" This reverts commit 816c92d. * cargo update -p sp-io * fmt Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acd9176 - Browse repository at this point
Copy the full SHA acd9176View commit details
Commits on Dec 3, 2022
-
update deprecated alias
--all
(paritytech#6383)`--all` is a deprecated alias for `--workspace` (https://doc.rust-lang.org/cargo/commands/cargo-test.html)
Configuration menu - View commit details
-
Copy full SHA for d28b09e - Browse repository at this point
Copy the full SHA d28b09eView commit details
Commits on Dec 5, 2022
-
Upgrade tokio to 1.22.0 (paritytech#6262)
Co-authored-by: Sebastian Kunert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2821cc0 - Browse repository at this point
Copy the full SHA 2821cc0View commit details -
Set polkadot version in one place (paritytech#6095)
* rust 1.64 enables workspace properties * add edition, repository and authors. * of course, update the version in one place. Co-authored-by: Andronik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d96d68d - Browse repository at this point
Copy the full SHA d96d68dView commit details -
Introduce NIS functionality into Kusama/Rococo (paritytech#6352)
* Integrate NIS into Kusama/Rococo * Missing files * Fix * Fix * Formatting * Add Kusama weights Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Add Rococo weights Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Use weights Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Bump * Bump * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_nis * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_nis Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for f39dbaf - Browse repository at this point
Copy the full SHA f39dbafView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 48de7a2 - Browse repository at this point
Copy the full SHA 48de7a2View commit details -
Tweak some NIS params (paritytech#6393)
* Reduce base period, increase queue count * Reduce base period, increase queue count
Configuration menu - View commit details
-
Copy full SHA for a9d5309 - Browse repository at this point
Copy the full SHA a9d5309View commit details -
Configuration menu - View commit details
-
Copy full SHA for c81edbf - Browse repository at this point
Copy the full SHA c81edbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e0fcfa - Browse repository at this point
Copy the full SHA 7e0fcfaView commit details
Commits on Dec 6, 2022
-
crowdloan: Fix migration. (paritytech#6397)
The migration would not have been run because of the `current_version == 1` check.
Configuration menu - View commit details
-
Copy full SHA for 75979e4 - Browse repository at this point
Copy the full SHA 75979e4View commit details -
Companion of Substrate PR 12837 (paritytech#6385)
* rename some crates for publishing to crates.io * s/remote-ext/frame-remote-externalities * cargo update
Configuration menu - View commit details
-
Copy full SHA for 09f2d1a - Browse repository at this point
Copy the full SHA 09f2d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa5b3a - Browse repository at this point
Copy the full SHA eaa5b3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f881f5 - Browse repository at this point
Copy the full SHA 5f881f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c8c54b - Browse repository at this point
Copy the full SHA 1c8c54bView commit details -
Companion for paritytech/substrate#12795 (paritytech#6374)
* Begin removing `parity-util-mem`; remove `collect_memory_stats` * Update some dependencies that were using `parity-util-mem` * Remove `trie-memory-tracker` feature * Update Cargo.lock * Update `kvdb-shared-tests` * Add back jemalloc * Add missing license header * update lockfile for {"substrate"} Co-authored-by: parity-processbot <> Co-authored-by: Andronik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cf336a - Browse repository at this point
Copy the full SHA 9cf336aView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for d57049f - Browse repository at this point
Copy the full SHA d57049fView commit details
Commits on Dec 7, 2022
-
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 <>
Configuration menu - View commit details
-
Copy full SHA for ef17d4f - Browse repository at this point
Copy the full SHA ef17d4fView commit details -
Make sure to preserve backing votes (paritytech#6382)
* Guide updates * Consider more dead forks. * Ensure backing votes don't get overridden. * Fix spelling. * Fix comments. * Update node/primitives/src/lib.rs Co-authored-by: Tsvetomir Dimitrov <[email protected]> Co-authored-by: eskimor <[email protected]> Co-authored-by: Tsvetomir Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b097577 - Browse repository at this point
Copy the full SHA b097577View commit details -
Refactoring to condense disputes tests (paritytech#6395)
* Refactoring to condense disputes tests * Removing unhelpful comment lines * Addressing Tsveto's suggestions * Fixing formatting nit
Configuration menu - View commit details
-
Copy full SHA for 6e82eb5 - Browse repository at this point
Copy the full SHA 6e82eb5View commit details
Commits on Dec 8, 2022
-
[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 <>
Configuration menu - View commit details
-
Copy full SHA for f3b7642 - Browse repository at this point
Copy the full SHA f3b7642View commit details -
update weights (sync with 0.9.33) (paritytech#6362)
* update weights (0.9.33) (paritytech#6299) * kusama: update weights * polkadot: update weights * rococo: update weights * westend: update weights * fix deps * Resolve merge Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Reset Kusama whitelist weights Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4b8c91 - Browse repository at this point
Copy the full SHA f4b8c91View commit details -
Feature gate test
benchmark_storage_works
(paritytech#6376)* Feature gate storage bench test Signed-off-by: Oliver Tale-Yazdi <[email protected]> * typo Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for b6ccb9e - Browse repository at this point
Copy the full SHA b6ccb9eView commit details -
Companion for paritytech/substrate#12868 (paritytech#6406)
* Replace WEIGHT_PER_* with WEIGHT_REF_TIME_PER_* * cargo fmt * Update substrate
Configuration menu - View commit details
-
Copy full SHA for 6d612ab - Browse repository at this point
Copy the full SHA 6d612abView commit details
Commits on Dec 11, 2022
-
OpenGov: Tweak parameters further (paritytech#6416)
* Tweak parameters further * Further tweaks to deposits
Configuration menu - View commit details
-
Copy full SHA for 81d24de - Browse repository at this point
Copy the full SHA 81d24deView commit details
Commits on Dec 12, 2022
-
companion for #12663 jsonrpsee v0.16 (paritytech#6339)
* companion for #12663 jsonrpsee v0.16.1 * update substrate * merge master * Update rpc/Cargo.toml Co-authored-by: Alexandru Vasile <[email protected]> * Update utils/staking-miner/Cargo.toml Co-authored-by: Alexandru Vasile <[email protected]> * update lockfile for {"substrate"} Co-authored-by: Alexandru Vasile <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 441106e - Browse repository at this point
Copy the full SHA 441106eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a7032c - Browse repository at this point
Copy the full SHA 4a7032cView commit details -
companion slash chilling update (paritytech#6424)
* update weights * goddamit * update weights * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for c732a8d - Browse repository at this point
Copy the full SHA c732a8dView commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c98a782 - Browse repository at this point
Copy the full SHA c98a782View commit details -
[ci] fix check-transaction-versions (paritytech#6425)
* [ci] fix check-transaction-versions * allow fail the job
Configuration menu - View commit details
-
Copy full SHA for 64a8b43 - Browse repository at this point
Copy the full SHA 64a8b43View commit details -
approval-distribution: batched approval/assignment sending (paritytec…
…h#6401) * Imple batched send Signed-off-by: Andrei Sandu <[email protected]> * Add batch tests Signed-off-by: Andrei Sandu <[email protected]> * pub MAX_NOTIFICATION_SIZE Signed-off-by: Andrei Sandu <[email protected]> * spell check Signed-off-by: Andrei Sandu <[email protected]> * spellcheck ... Signed-off-by: Andrei Sandu <[email protected]> * Fix comment Signed-off-by: Andrei Sandu <[email protected]> * o.O Signed-off-by: Andrei Sandu <[email protected]> * 2 constants Signed-off-by: Andrei Sandu <[email protected]> * Ensure batch size is at least 1 element Signed-off-by: Andrei Sandu <[email protected]> * feedback impl Signed-off-by: Andrei Sandu <[email protected]> Signed-off-by: Andrei Sandu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de0839b - Browse repository at this point
Copy the full SHA de0839bView commit details
Commits on Dec 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cbbc24f - Browse repository at this point
Copy the full SHA cbbc24fView commit details -
[ci] add job switcher (paritytech#6433)
* [ci] add job switcher * add before_script to docker and k8s runners * upd runners * sccache :(
Configuration menu - View commit details
-
Copy full SHA for be42a9c - Browse repository at this point
Copy the full SHA be42a9cView commit details
Commits on Dec 15, 2022
-
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 <>
Configuration menu - View commit details
-
Copy full SHA for b235eef - Browse repository at this point
Copy the full SHA b235eefView commit details -
Fix wrong rate limit + add a few logs. (paritytech#6440)
* Add trace log * More tracing. * Fix redundant rate limit. * Add trace log. * Improve logging. Co-authored-by: eskimor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e3f2c5 - Browse repository at this point
Copy the full SHA 6e3f2c5View commit details
Commits on Dec 16, 2022
-
Make sure errors get logged (paritytech#6451)
instead of silently dropped. Co-authored-by: eskimor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eea7770 - Browse repository at this point
Copy the full SHA eea7770View commit details
Commits on Dec 17, 2022
-
Adding some more logs (paritytech#6455)
* Adding some more logs More logs are always better! Joke aside, these logs help to debug certain issues. * Apply suggestions from code review
Configuration menu - View commit details
-
Copy full SHA for 1959598 - Browse repository at this point
Copy the full SHA 1959598View commit details
Commits on Dec 19, 2022
-
[bump] orchestra v0.0.4 (paritytech#6413)
* update orchestra to v0.0.3 * fix locks * update orchestra to v0.0.4 * update lock
Configuration menu - View commit details
-
Copy full SHA for a9abc15 - Browse repository at this point
Copy the full SHA a9abc15View commit details -
Use explicit call indices (paritytech#6449)
* cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Use explicit call indices Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 913a6fa - Browse repository at this point
Copy the full SHA 913a6faView commit details
Commits on Dec 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0c659e5 - Browse repository at this point
Copy the full SHA 0c659e5View commit details -
BlockId removal: refactor: HeaderBackend::header (paritytech#6418)
* BlockId removal: refactor: HeaderBackend::header It changes the arguments of: - `HeaderBackend::header`, - `Client::header` methods from: `BlockId<Block>` to: `Block::Hash` This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292) * missed fixes * BlockId removal: refactor: HeaderBackend::expect_header It changes the arguments of `HeaderBackend::expect_header` method from: `BlockId<Block>` to: `Block::Hash` * update lockfile for {"substrate"} * misspell fixed Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 86c134e - Browse repository at this point
Copy the full SHA 86c134eView commit details -
PVF preparation: do not conflate errors (paritytech#6384)
* PVF preparation: do not conflate errors + Adds some more granularity to the prepare errors. + Better distinguish whether errors occur on the host side or the worker. + Do not kill the worker if the error happened on the host side. + Do not retry preparation if the error was `Panic`. + Removes unnecessary indirection with `Selected` type. * Add missing docs, resolve TODOs * Address review comments and remove TODOs * Fix error in CI * Undo unnecessary change * Update couple of comments * Don't return error for stream shutdown * Update node/core/pvf/src/worker_common.rs
Configuration menu - View commit details
-
Copy full SHA for 9cf76e3 - Browse repository at this point
Copy the full SHA 9cf76e3View commit details -
[ci] New try-runtime command (paritytech#6445)
* [ci] New try-runtime command * restart pipeline * build features * fix --features flag * rm --execution flag * remove --no-spec-check-panic flag * change target dir * debug ccargo target dir * return target * try different location for runtime wasm * build only the runtime crate * check all generated .wasm files * adjust paths again * remove debug command Co-authored-by: joao-paulo-parity <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6462e2 - Browse repository at this point
Copy the full SHA b6462e2View commit details
Commits on Dec 21, 2022
-
Kusama origins as xcm multi_location (paritytech#6273)
* Kusamsa origins as xcm multilocation * Fellows origin index * origins to xcm plurality body * cleanup * fix cargo spellcheck * Apply suggestions from code review Co-authored-by: joe petrowski <[email protected]> * include Fellows into scope * include Fellows into scope Co-authored-by: joe petrowski <[email protected]> Co-authored-by: Gavin Wood <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca1f307 - Browse repository at this point
Copy the full SHA ca1f307View commit details -
BlockId removal: refactor: HeaderBackend::status (paritytech#6459)
* BlockId removal: refactor: HeaderBackend::status It changes the arguments of `HeaderBackend::status` method from: `BlockId<Block>` to: `Block::Hash` This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292) * Update node/core/chain-api/src/tests.rs Co-authored-by: Adrian Catangiu <[email protected]> * unused import removed * update lockfile for {"substrate"} Co-authored-by: Adrian Catangiu <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 1a034bd - Browse repository at this point
Copy the full SHA 1a034bdView commit details
Commits on Dec 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b8d7d7a - Browse repository at this point
Copy the full SHA b8d7d7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67963c8 - Browse repository at this point
Copy the full SHA 67963c8View commit details -
Fix runtime-migration label detection (paritytech#6469)
Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49552dd - Browse repository at this point
Copy the full SHA 49552ddView commit details
Commits on Dec 23, 2022
-
Bump secp256k1 from 0.24.0 to 0.24.2 (paritytech#6411)
Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.24.0 to 0.24.2. - [Release notes](https://github.com/rust-bitcoin/rust-secp256k1/releases) - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.24.2/CHANGELOG.md) - [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.24.0...secp256k1-0.24.2) --- updated-dependencies: - dependency-name: secp256k1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 8ac29d3 - Browse repository at this point
Copy the full SHA 8ac29d3View commit details
Commits on Dec 26, 2022
-
[Companion] Allow StakingAdmin to set min_commission (paritytech#6444)
* rename staking origin * fix comments * rename origin * give fake weight before re-benchmarking * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_staking * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_staking * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_staking * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 58c901b - Browse repository at this point
Copy the full SHA 58c901bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f74775 - Browse repository at this point
Copy the full SHA 6f74775View commit details
Commits on Dec 27, 2022
-
Runtime diagnostics for leaked messages in unbounded channels (part 2) (
paritytech#6481) * Bump `backtrace` to v0.3.67 * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for b961542 - Browse repository at this point
Copy the full SHA b961542View commit details -
Update disputes subsytems section. (paritytech#6329)
* Update disputes subsytems section. * Update roadmap/implementers-guide/src/node/disputes/README.md Co-authored-by: Andrei Sandu <[email protected]> * Update roadmap/implementers-guide/src/node/disputes/README.md Co-authored-by: Andrei Sandu <[email protected]> * Update roadmap/implementers-guide/src/node/disputes/README.md Co-authored-by: ordian <[email protected]> * Update roadmap/implementers-guide/src/node/disputes/README.md Co-authored-by: ordian <[email protected]> * Review feedback. Co-authored-by: eskimor <[email protected]> Co-authored-by: Andrei Sandu <[email protected]> Co-authored-by: ordian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5fe334d - Browse repository at this point
Copy the full SHA 5fe334dView commit details
Commits on Dec 30, 2022
-
Update dispute participation on active leaves update (paritytech#6303)
* Passed candidate events from scraper to participation * First draft PR 5875 * Added support for timestamp in changes * Some necessary refactoring * Removed SessionIndex from unconfirmed_disputes key * Removed duplicate logic in import statements * Replaced queue_participation call with re-prio * Simplifying refactor. Backed were already handled * Removed unneeded spam slots logic * Implementers guide edits * Undid the spam slots refactor * Added comments and implementers guide edit * Added test for participation upon backing * Round of fixes + ran fmt * Round of changes + fmt * Error handling draft * Changed errors to bubble up from reprioritization * Starting to construct new test * Clarifying participation function rename * Reprio test draft * Very rough bump to priority queue test draft * Improving logging * Most concise reproduction of error on third import * Add `handle_approval_vote_request` * Removing reprioritization on included event test * Removing unneeded test config * cargo fmt * Test works * Fixing final nits * Tweaks to test Tsveto figured out Co-authored-by: eskimor <[email protected]> Co-authored-by: Tsvetomir Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db498ce - Browse repository at this point
Copy the full SHA db498ceView commit details
Commits on Jan 2, 2023
-
BlockId removal: refactor: BlockBackend::block|block_status (parityte…
…ch#6477) * BlockId removal: refactor: BlockBackend::block|block_status It changes the arguments of: - `BlockBackend::block` - `BlockBackend::block_status` method from: `BlockId<Block>` to: `Block::Hash` This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292) * update lockfile for {"substrate"} * ".git/.scripts/fmt.sh" Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 6a5d31f - Browse repository at this point
Copy the full SHA 6a5d31fView commit details
Commits on Jan 3, 2023
-
Deploy scheduler agenda cleanup migration (paritytech#6465)
* Add migration Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Add comments Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5eebcd - Browse repository at this point
Copy the full SHA e5eebcdView commit details -
Migrate Staking pallet to v13 (paritytech#6365)
* add staking v13 migration * add migration to polkadot * only migrate staking * un-remove other migrations * fmt * retrigger ci * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f42e8a - Browse repository at this point
Copy the full SHA 7f42e8aView commit details
Commits on Jan 4, 2023
-
Co #13045: Selectable on-runtime-upgrade checks (paritytech#6498)
* Use UpgradeCheckSelector Signed-off-by: Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for f2f72ff - Browse repository at this point
Copy the full SHA f2f72ffView commit details -
Add
try-runtime
to Rococo runtime (paritytech#6501)* Add `try-runtime` to Rococo runtime * Enable try-runtime in all pallets * Update runtime/rococo/src/lib.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Add dev-dependencies for the try-runtime test Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7ef01b - Browse repository at this point
Copy the full SHA f7ef01bView commit details -
Fix
polkadot-runtime-constants
std build (paritytech#6503)* Fix polkadot-runtime-constants std build * Fix kusama, rococo and westend constants std build * Code review fixes
Configuration menu - View commit details
-
Copy full SHA for 2feb6c7 - Browse repository at this point
Copy the full SHA 2feb6c7View commit details -
Issue 6274: keeping all backing votes in provisioner vote set (parity…
…tech#6494) * Fixing filter to keep all backing votes * Comment and implementers guide edit * Formatting * Using fallthrough * Fmt
Configuration menu - View commit details
-
Copy full SHA for b4d8c76 - Browse repository at this point
Copy the full SHA b4d8c76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e8606 - Browse repository at this point
Copy the full SHA 52e8606View commit details
Commits on Jan 5, 2023
-
av-store: write meta for unknown finalized blocks (paritytech#6452)
* av-store: write meta for unknown finalized blocks * fix test
Configuration menu - View commit details
-
Copy full SHA for 115ac12 - Browse repository at this point
Copy the full SHA 115ac12View commit details -
upgrade libp2p to 0.50.0 (paritytech#6500)
* update asynchronous-codec * update futures-rustls * update rustls * update ipnet * update once_cell * update futures * update futures and its deps * update lockfile for {"substrate"} * Bump zombienet test timeout from 30 to 60 s Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Revert "Bump zombienet test timeout from 30 to 60 s" This reverts commit 657738d. * Update Substrate Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <> Co-authored-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73b3daa - Browse repository at this point
Copy the full SHA 73b3daaView commit details -
Update serde because substrate->trybuild needs a newer version (parit…
…ytech#6505) companion PR for paritytech/substrate#13073
Configuration menu - View commit details
-
Copy full SHA for 3d344d6 - Browse repository at this point
Copy the full SHA 3d344d6View commit details
Commits on Jan 6, 2023
-
[ci] Remove check-transaction-versions job (paritytech#6509)
Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for b2fd83c - Browse repository at this point
Copy the full SHA b2fd83cView commit details -
Unlimited Proof size per block (paritytech#6085)
* Unlimited Proof size per block Signed-off-by: Oliver Tale-Yazdi <[email protected]> * fix Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7bfac17 - Browse repository at this point
Copy the full SHA 7bfac17View commit details -
Use
polkadot-node-metrics
where possible (paritytech#6484)See https://github.com/paritytech/polkadot/issues/6015. (Doesn't close yet, there might be more we can do.)
Configuration menu - View commit details
-
Copy full SHA for d8ef5a5 - Browse repository at this point
Copy the full SHA d8ef5a5View commit details
Commits on Jan 7, 2023
-
disputes pallet: Remove spam slots (paritytech#6345)
* disputes pallet: Filter disputes with votes less than supermajority threshold * Remove `max_spam_slots` usages * Remove `SpamSlots` * Remove `SpamSlotChange` * Remove `Error<T>::PotentialSpam` and stale comments * `create_disputes_with_no_spam` -> `create_disputes` * Make tests compile - wip commit * Rework `test_dispute_timeout`. Rename `update_spam_slots` to `filter_dispute_set` * Remove `dispute_statement_becoming_onesided_due_to_spamslots_is_accepted` and `filter_correctly_accounts_spam_slots` -> they bring no value with removed spam slots * Fix `test_provide_multi_dispute_success_and_other` * Remove an old comment * Remove spam slots from tests - clean todo comments * Remove test - `test_decrement_spam` * todo comments * Update TODO comments * Extract `test_unconfirmed_are_ignored` as separate test case * Remove dead code * Fix `test_unconfirmed_are_ignored` * Remove dead code in `filter_dispute_data` * Fix weights (related to commit "Remove `SpamSlots`") * Disputes migration - first try * Remove `dispute_max_spam_slots` + storage migration * Fix `HostConfig` migration tests * Deprecate `SpamSlots` * Code review feedback * add weight for storage version update * fix bound for clear() * Fix weights in disputes migration * Revert "Deprecate `SpamSlots`" This reverts commit 8c4d967. * Make mod migration public * Remove `SpamSlots` from disputes pallet and use `storage_alias` in the migration * Fix call to `clear()` for `SpamSlots` in migration * Update migration and add a `try-runtime` test * Add `pre_upgrade` `try-runtime` test * Fix some test names in `HostConfiguration` migration * Link spamslots migration in all runtimes * Add `test_unconfirmed_disputes_cause_block_import_error` * Update guide - Remove `SpamSlots` related information from roadmap/implementers-guide/src/runtime/disputes.md - Add 'Disputes filtering' to Runtime section of the Implementor's guide * Update runtime/parachains/src/configuration/migration.rs Co-authored-by: Marcin S. <[email protected]> * Code review feedback - update logs * Code review feedback: fix weights * Update runtime/parachains/src/disputes.rs Co-authored-by: s0me0ne-unkn0wn <[email protected]> * Additional logs in disputes migration * Fix merge conflicts * Add version checks in try-runtime tests * Fix a compilation warning` Co-authored-by: Marcin S. <[email protected]> Co-authored-by: s0me0ne-unkn0wn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c15496 - Browse repository at this point
Copy the full SHA 3c15496View commit details
Commits on Jan 9, 2023
-
Remove unused code (paritytech#6525)
Signed-off-by: Andrei Sandu <[email protected]> Signed-off-by: Andrei Sandu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86563cb - Browse repository at this point
Copy the full SHA 86563cbView commit details -
Fix flaky test in
dispute-coordinator
(paritytech#6524)paritytech#6494 updates disputes participation priority on Active Leaves update. This operation might trigger participation in some cases and as a result some of the message ordering is not as nice as it used to be. As a side effect of this `resume_dispute_without_local_statement` was failing occasionally. The solution is not to expect that `BlockNumber`, `CandidateEvents`, `FetchOnChainVotes` and `Ancestors` messages are executed after `FinalizedBlockNumber` and in any specific order. This should be okay as the code is in helper function and doesn't affect the actual test behaviour. Fixes paritytech#6514
Configuration menu - View commit details
-
Copy full SHA for 9d4173d - Browse repository at this point
Copy the full SHA 9d4173dView commit details -
Bump tokio from 1.22.0 to 1.24.1 (paritytech#6523)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.22.0 to 1.24.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.22.0...tokio-1.24.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1c935f3 - Browse repository at this point
Copy the full SHA 1c935f3View commit details -
Guide changes 3 (paritytech#6520)
* Guide changes * Adding clarification
Configuration menu - View commit details
-
Copy full SHA for 7b3eb68 - Browse repository at this point
Copy the full SHA 7b3eb68View commit details
Commits on Jan 10, 2023
-
Replace async-std with tokio in PVF subsystem (paritytech#6419)
* Replace async-std with tokio in PVF subsystem * Rework workers to use `select!` instead of a mutex The improvement in code readability is more important than the thread overhead. * Remove unnecessary `fuse` * Add explanation for `expect()` * Update node/core/pvf/src/worker_common.rs Co-authored-by: Bastian Köcher <[email protected]> * Update node/core/pvf/src/worker_common.rs Co-authored-by: Bastian Köcher <[email protected]> * Address some review comments * Shutdown tokio runtime * Run cargo fmt * Add a small note about retries * Fix up merge * Rework `cpu_time_monitor_loop` to return when other thread finishes * Add error string to PrepareError::IoErr variant * Log when artifacts fail to prepare * Fix `cpu_time_monitor_loop`; fix test * Fix text * Fix a couple of potential minor data races. First data race was due to logging in the CPU monitor thread even if the job (other thread) finished. It can technically finish before or after the log. Maybe best would be to move this log to the `select!`s, where we are guaranteed to have chosen the timed-out branch, although there would be a bit of duplication. Also, it was possible for this thread to complete before we executed `finished_tx.send` in the other thread, which would trigger an error as the receiver has already been dropped. And right now, such a spurious error from `send` would be returned even if the job otherwise succeeded. * Update Cargo.lock Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be487ae - Browse repository at this point
Copy the full SHA be487aeView commit details -
Fix cycle dispute-coordinator <-> dispute-distribution (paritytech#6489)
* First iteration of message sender. * dyn Fn variant (no cloning) * Full implementation + Clone, without allocs on `Send` * Further clarifications/cleanup. * MessageSender -> NestingSender * Doc update/clarification. * dispute-coordinator: Send disputes on startup. + Some fixes, cleanup. * Fix whitespace. * Dispute distribution fixes, cleanup. * Cargo.lock * Fix spaces. * More format fixes. What is cargo fmt doing actually? * More fmt fixes. * Fix nesting sender. * Fixes. * Whitespace * Enable logging. * Guide update. * Fmt fixes, typos. * Remove unused function. * Simplifications, doc fixes. * Update roadmap/implementers-guide/src/node/disputes/dispute-coordinator.md Co-authored-by: Marcin S. <[email protected]> * Fmt + doc example fix. Co-authored-by: eskimor <[email protected]> Co-authored-by: Marcin S. <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30005e6 - Browse repository at this point
Copy the full SHA 30005e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2db525 - Browse repository at this point
Copy the full SHA e2db525View commit details -
Configuration menu - View commit details
-
Copy full SHA for c80124e - Browse repository at this point
Copy the full SHA c80124eView commit details
Commits on Jan 11, 2023
-
Trigger update-node-template when a final release tag is created (par…
…itytech#6522) * trigger update-node-template when final release tag is created ref https://github.com/paritytech/release-engineering/issues/142 * fix comment * Update scripts/ci/gitlab/pipeline/publish.yml Co-authored-by: Alexander Samusev <[email protected]> * fix regular expression Co-authored-by: Alexander Samusev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ebde8b6 - Browse repository at this point
Copy the full SHA ebde8b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f032c3 - Browse repository at this point
Copy the full SHA 4f032c3View commit details -
Bump JasonEtco/create-an-issue from 2.6.0 to 2.9.1 (paritytech#6473)
Bumps [JasonEtco/create-an-issue](https://github.com/JasonEtco/create-an-issue) from 2.6.0 to 2.9.1. - [Release notes](https://github.com/JasonEtco/create-an-issue/releases) - [Commits](JasonEtco/create-an-issue@9e6213a...e27dddc) --- updated-dependencies: - dependency-name: JasonEtco/create-an-issue dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 77be4e9 - Browse repository at this point
Copy the full SHA 77be4e9View commit details -
Improve inactive fund tracking (paritytech#6471)
* Improve inactive fund tracking * Docs * Introduce the re-migration code * Bump * Update runtime/kusama/src/lib.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Update runtime/common/src/crowdloan/migration.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Update runtime/common/src/crowdloan/migration.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Grumbles * Apply comments suggestions from code review Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: muharem <[email protected]> Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 330cb73 - Browse repository at this point
Copy the full SHA 330cb73View commit details -
Re-export current primitives in crate root (paritytech#6487)
* Re-export current primitives in crate root * Add missing exports * restart CI
Configuration menu - View commit details
-
Copy full SHA for dfa8c5a - Browse repository at this point
Copy the full SHA dfa8c5aView commit details -
Add a paragraph about slashing in runtime disputes section from the g…
…uide (paritytech#6531) * Add a paragraph about slashing in runtime disputes section from the guide * Add definition for inconclusive
Configuration menu - View commit details
-
Copy full SHA for 564b696 - Browse repository at this point
Copy the full SHA 564b696View commit details -
Westend state trie to version 1 (paritytech#6336)
* Switch to state V1 and add state-trie-migration pallet with dummy manual account. * Initialize limit on runtime upgrade. * add prelude * sp_std prelude only for no_std * Disable filter for signed migration * revert hex dep * use NeverEnsureOrigin * fix * correct fix * check init state in try-runtime Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 0ac8822 - Browse repository at this point
Copy the full SHA 0ac8822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f3a6e1 - Browse repository at this point
Copy the full SHA 7f3a6e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62df676 - Browse repository at this point
Copy the full SHA 62df676View commit details -
pvf: Fix missing execution request when retrying preparation (parityt…
…ech#6537) * pvf: Add checks for result sender when retrying preparation in tests * pvf: Fix missing execution request when retrying preparation * Update comment
Configuration menu - View commit details
-
Copy full SHA for 00a503b - Browse repository at this point
Copy the full SHA 00a503bView commit details
Commits on Jan 12, 2023
-
pre-checking: Reject failed PVFs (paritytech#6492)
* pre-checking: Reject failed PVFs * paras: immediately reject any PVF that cannot reach a supermajority * Make the `quorum` reject condition a bit more clear semantically * Add comment * Update implementer's guide * Update a link Not related to the rest of the PR, but I randomly noticed and fixed this. * Update runtime/parachains/src/paras/tests.rs Co-authored-by: s0me0ne-unkn0wn <[email protected]> * Remove unneeded loop * Log PVF retries using `info!` * Change retry logs to `warn!` and add preparation failure log * Log PVF execution failure * Clarify why we reject failed PVFs * Fix PVF reject runtime benchmarks Co-authored-by: s0me0ne-unkn0wn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a779892 - Browse repository at this point
Copy the full SHA a779892View commit details
Commits on Jan 16, 2023
-
Fix set-output deprecation (paritytech#6554)
set-output is being deprecated by GH. More information at https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Configuration menu - View commit details
-
Copy full SHA for f99451e - Browse repository at this point
Copy the full SHA f99451eView commit details -
add erasure-coding benches (paritytech#6308)
* add erasure-code benches * revert Cargo.lock changes * revert Cargo.lock changes
Configuration menu - View commit details
-
Copy full SHA for 8801373 - Browse repository at this point
Copy the full SHA 8801373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bac51f - Browse repository at this point
Copy the full SHA 2bac51fView commit details
Commits on Jan 17, 2023
-
* cargo fmt * Create benchmarks for XCM instructions introduced in v3 (paritytech#4564) * Create benchmarks for BurnAsset and ExpectAsset * Add benchmarks for ExpectOrigin and ExpectError * Add benchmarks for QueryPallet and ExpectPallet * Add benchmarks for ReportTransactStatus and ClearTransactStatus * cargo fmt * Use AllPalletsWithSystem in mocks * Update XCM generic benchmarks for westend * Remove default impls for some XCM weight functions * Fix compilation error * Add weight_args helper attribute * Remove manually written XcmWeightInfo * Parse trailing comma * Revert "Add weight_args helper attribute" This reverts commit 3b7c47a. * Fixes * Fixes * XCM v3: Introduce querier field into `QueryReponse` (paritytech#4732) * Introduce querier field into QueryReponse * Convert &Option<MultiLocation> to Option<&MultiLocation> &Option<T> is almost always never quite useful, most of the time it still gets converted to an Option<&T> via `as_ref`, so we should simply make functions that accept Option<&T> instead. * Fix tests * cargo fmt * Fix benchmarks * Appease spellchecker * Fix test * Fix tests * Fix test * Fix mock * Fixes * Fix tests * Add test for response queriers * Update xcm/pallet-xcm/src/lib.rs * Test for non-existence of querier Co-authored-by: Keith Yeung <[email protected]> * Fixes * Fixes * Add `starts_with` function to `MultiLocation` and `Junctions` (paritytech#4835) * add matches_prefix function to MultiLocation and Junctions * rename matches_prefix to starts_with * remove unnecessary main in doc comment Co-authored-by: Bastian Köcher <[email protected]> * Make use of starts_with in match_and_split Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Keith Yeung <[email protected]> * XCM v3: Bridge infrastructure (paritytech#4681) * XCM bridge infrastructure * Missing bit of cherry-pick * Revamped XCM proc macros; new NetworkIds * Fixes * Formatting * ExportMessage instruction and config type * Add MessageExporter definitions * Formatting * Missing files * Fixes * Initial bridging config API * Allow for two-stage XCM execution * Update xcm/src/v3/mod.rs Co-authored-by: Keith Yeung <[email protected]> * XCM crate building again * Initial bridging primitive * Docs * Docs * More work * More work * Merge branch 'gav-xcm-v3' into gav-xcm-v3-bridging * Make build * WithComputedOrigin and SovereignPaidRemoteExporter * Remove TODOs * Slim bridge API and tests. * Fixes * More work * First bridge test passing * Formatting * Another test * Next round of bridging tests * Repot tests * Cleanups * Paid bridging * Formatting * Tests * Spelling * Formatting * Fees and refactoring * Fixes * Formatting * Refactor SendXcm to become two-phase * Fix tests * Refactoring of SendXcm and ExportXcm complete * Formatting * Rename CannotReachDestination -> NotApplicable * Remove XCM v0 * Minor grumbles * Formatting * Formatting * Fixes * Fixes * Cleanup XCM config * Fee handling * Fixes * Formatting * Fixes * Bump Co-authored-by: Keith Yeung <[email protected]> * Bump Substrate * XCM v3: `ExchangeAsset` and Remote-locking (paritytech#4945) * Asset Exchange and Locks * Make sure XCM typers impl MaxEncodedLen * Basic implementation for locks * Bump Substrate * Missing files * Use new API * Introduce instruction * Big refactor * Docs * Remove deprecated struct * Remove deprecated struct * Repot XCM builder tests * ExchangeAsset test * Exchange tests * Locking tests * Locking tests * Fixes and tests * Fixes * Formatting * Spelling * Add simulator test for remote locking * Fix tests * Bump * XCM v3: Support for non-fungibles (paritytech#4950) * NFT support and a test * New files. * Integration tests for sending NFTs * Formatting * Broken Cargo features * Use 2021 edition * Fixes * Formatting * Formatting * Update xcm/xcm-builder/src/asset_conversion.rs Co-authored-by: Keith Yeung <[email protected]> * Update xcm/xcm-builder/src/nonfungibles_adapter.rs Co-authored-by: Keith Yeung <[email protected]> * Update xcm/xcm-executor/src/lib.rs Co-authored-by: Keith Yeung <[email protected]> * Fixes * Fixes * Fixes * Formatting * Fixes Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Keith Yeung <[email protected]> * XCM v3: Context & ID hash (paritytech#4756) * send_xcm returns message hash * cargo fmt * Create topic register and instructions * Fix weights * Use tabs * Sketch out XcmContext * Fix doc test * Add the XCM context as a parameter to executor trait fns * Fixes * Add XcmContext parameter * Revert adding context as an arg to SendXcm trait methods * Revert adding context argument to ConvertOrigin trait methods * cargo fmt * Do not change the API of XcmExecutor::execute * Fixes * Fixes * Fixes * Fixes * Remove convenience method * Fixes * Fixes * cargo fmt * Fixes * Add benchmarks for XCM topic instructions * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_xcm_benchmarks::generic --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --template=./xcm/pallet-xcm-benchmarks/template.hbs --output=./runtime/westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs * Remove context argument on FilterAssetLocation * Fixes * Remove unused import * Fixes * Fixes * Fixes * Accept XCM hash parameter in ExecuteXcm trait methods * cargo fmt * Properly enable sp-io/std * Fixes * default-features = false * Fixes * Fixes * Fixes * Make XcmContext optional in withdraw_asset * Fixes * Fixes * Fixes * Modify tests to check for the correct XCM hash * Small refactor * cargo fmt * Check for expected hash in xcm-builder unit tests * Add doc comment for the optionality of the XCM context in withdraw_asset * Update xcm/src/v3/traits.rs * Update xcm/src/v3/traits.rs * Store XcmContext and avoid rebuilding * Use ref for XcmContext * Formatting * Fix incorrect hash CC @KiChjang * Refactor and make clear fake hashes * Fixes * Fixes * Fixes * Fix broken hashing * Docs * Fixes * Fixes * Fixes * Formatting * Fixes * Fixes * Fixes * Remove unknowable hash * Formatting * Use message hash for greater identifiability * Formatting * Fixes * Formatting Co-authored-by: Keith Yeung <[email protected]> Co-authored-by: Parity Bot <[email protected]> * Fixes * Fixes * Fixes * Fixes * Formatting * Fixes * Formatting * Fixes * Fixes * Formatting * Formatting * Remove horrible names * Bump * Remove InvertLocation trait (paritytech#5092) * Remove InvertLocation trait * Remove unneeded functions * Formatting * Fixes * Remove XCMv1 (paritytech#5094) * Remove XCMv1 * Remove XCMv1 * Formatting * Fixes * Fixes * Formatting * derive serialize/deserialize for xcm primitives (paritytech#5036) * derive serialize/deserialize for xcm primitives * derive serialize/deserialize for xcm primitives * update v3 * update v2 Co-authored-by: Gav Wood <[email protected]> * Update lock * Fixes * Add benchmarks for the ExchangeAsset instruction * `AliasOrigin` instruction stub (paritytech#5122) * AliasOrigin instruction stub * Fixes * Fixes * Update substrate * Fixes * Ensure same array length before using copy_from_slice * Fixes * Add benchmarks for the UniversalOrigin instruction * Remove unused import * Remove unused import * Add benchmarks for SetFeesMode instruction * Add benchmarks for asset (un)locking instructions * Leave AliasOrigin unbenchmarked * Fixes after merge * cargo fmt * Fixes * Fixes * Set TrustedReserves to None on both Kusama and Westend * Remove extraneous reserve_asset_deposited benchmark * Fix universal_origin benchmark * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark pallet --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_xcm_benchmarks::generic --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --template=./xcm/pallet-xcm-benchmarks/template.hbs --output=./runtime/westend/src/weights/xcm/pallet_xcm_benchmarks_generic.rs * Don't rely on skipped benchmark functions * Fixes * cargo run --quiet --profile=production --features=runtime-benchmarks -- benchmark pallet --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_xcm_benchmarks::generic --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --template=./xcm/pallet-xcm-benchmarks/template.hbs --output=./runtime/kusama/src/weights/xcm/pallet_xcm_benchmarks_generic.rs * Fix unused variables * Fixes * Spelling * Fixes * Fix codec index of VersionedXcm * Allows to customize how calls are dispatched from XCM (paritytech#5657) * CallDispatcher trait * fmt * unused import * fix test-runtime * remove JustDispatch type * fix typo in test-runtime * missing CallDispatcher * more missing CallDispatcher * Update comment `NoteAssetLocked` -> `NoteUnlockable` * Fixes * Fixes * Adjust MultiAssets weights based on new wild card variants * Fixes * Fixes * Fixes * Fixes * Fixes * Some late fixes for XCMv3 (paritytech#5237) * Maximise chances that trapped assets can be reclaimed * Do origin check as part of ExportMessage for security * Formatting * Fixes * Cleanup export XCM APIs * Formatting * Update xcm/src/v3/junctions.rs * UnpaidExecution instruction and associated barrier. * Tighten barriers (ClearOrigin/QueryResponse) * Allow only 1 ClearOrigin instruction in AllowTopLevelPaidExecutionFrom * Bi-directional teleport accounting * Revert other fix * Build fixes] * Tests build * Benchmark fixes Co-authored-by: Keith Yeung <[email protected]> * Update Substrate * Re-export `pub` stuff from universal_exports.rs + removed unecessary clone (paritytech#6145) * Re-export `pub` stuff from universal_exports.rs * Removed unnecessary clone * Use 2D weights in XCM v3 (paritytech#6134) * Depend upon sp-core instead of sp-runtime * Make sp-io a dev-dependency * Use 2D weights in XCM v3 * cargo fmt * Add XCM pallet migration to runtimes * Use from_parts * cargo fmt * Fixes * cargo fmt * Remove XCMWeight import * Fixes * Fixes * Fixes * Fixes * Use translate in migration * Increase max upward message size in tests * Fix doc test * Remove most uses of from_ref_time * cargo fmt * Fixes * Fixes * Add extrinsic benchmarking to XCM pallet * cargo fmt * Fixes * Use old syntax * cargo fmt * Fixes * Remove hardcoded weights * Add XCM pallet to benchmarks * Use successful origin * Fix weird type parameter compilation issue * Fixes * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm * Use benchmarked XCM pallet weights * Fixes * Fixes * Use override instead of skip * Fixes * Fixes * Fixes * Fixes * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm * Fixes * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm Co-authored-by: command-bot <> * Replace Weight::MAX with 100b weight units * Add test to ensure all_gte in barriers is correct * Update xcm/src/v3/junction.rs Co-authored-by: asynchronous rob <[email protected]> * Add more weight tests * cargo fmt * Create thread_local in XCM executor to limit recursion depth (paritytech#6304) * Create thread_local in XCM executor to limit recursion depth * Add unit test for recursion limit * Fix statefulness in tests * Remove panic * Use defer and environmental macro * Fix the implementation * Use nicer interface * Change ThisNetwork to AnyNetwork * Move recursion check up to top level * cargo fmt * Update comment Co-authored-by: Bastian Köcher <[email protected]> * Add upper limit on the number of overweight messages in the queue (paritytech#6298) * Add upper limit on the number of ovwerweight messages in the queue * Add newline * Introduce whitelist for Transact and limit UMP processing to 10 messages per block (paritytech#6280) * Add SafeCallFilter to XcmConfig * Limit UMP to receive 10 messages every block * Place 10 message limit on processing instead of receiving * Always increment the message_processed count whenever a message is processed * Add as_derivative to the Transact whitelist * cargo fmt * Fixes * Update xcm/xcm-builder/src/universal_exports.rs Co-authored-by: Branislav Kontur <[email protected]> * Fixes * Fixes * Remove topic register and instead use the topic field in XcmContext * Derive some common traits for DispatchBlobError * Fixes * cargo fmt * Fixes * Fixes * Fix comments * Fixes * Introduce WithOriginFilter and apply it as the CallDispatcher for runtimes * Fixes * Appease clippy and fixes * Fixes * Fix more clippy issues * Fixes * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm * Add benchmark function for ExportMessage * Fix comment * Add upper limit to DownwardMessageQueues size * Add max size check for queue in can_queue_downward_message * Fixes * Make Transact runtime call configurable * Return Weight::MAX when there is no successful send XCM origin * Update substrate * Fixes * Fixes * Remove ExportMessage benchmark * Remove assertion on Transact instruction benchmark * Make reachable destination configurable in XCM pallet benchmarks * Fixes * Fixes * Remove cfg attribute in fuzzer * Fixes * Remove cfg attribute for XCM pallet in test runtime * Fixes * Use ReachableDest where possible * Fixes * Add benchmark for UnpaidExecution * Update substrate * Ensure benchmark functions pass filters * Add runtime-benchmarks feature to fuzzer * Ensure FixedRateOfFungible accounts for proof size weights * cargo fmt * Whitelist remark_with_event when runtime-benchmarks feature is enabled * Use remark_with_event for Transact benchmarks * Fix Cargo.lock * Allow up to 3 DescendOrigin instructions before UnpaidExecution * cargo fmt * Edit code comment * Check check_origin for unpaid execution privilege * Fixes * Small nits for xcm-v3 (paritytech#6408) * Add possibility to skip benchmark for export_message * ".git/.scripts/bench-bot.sh" xcm westend-dev pallet_xcm_benchmarks::generic * Revert * ".git/.scripts/bench-bot.sh" xcm westend-dev pallet_xcm_benchmarks::generic * Add HaulBlobError to `fn haul_blob` * ".git/.scripts/bench-bot.sh" xcm westend-dev pallet_xcm_benchmarks::generic Co-authored-by: command-bot <> * Revert changes to UnpaidExecution * Change AllowUnpaidExecutionFrom to be explicit * Fix log text * cargo fmt * Add benchmarks for XCM pallet version migration (paritytech#6448) * Add benchmarks for XCM pallet version migration * cargo fmt * Fixes * Fixes * Fixes * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm * Fix benchmarks * Fix benchmarks * ".git/.scripts/bench-bot.sh" runtime westend-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime kusama-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime rococo-dev pallet_xcm * ".git/.scripts/bench-bot.sh" runtime polkadot-dev pallet_xcm Co-authored-by: command-bot <> * Merge remote-tracking branch 'origin/master' into gav-xcm-v3 * Fixes * Fix comments (paritytech#6470) * Specify Ethereum networks by their chain id (paritytech#6286) Co-authored-by: Squirrel <[email protected]> * Use for Kusama * Use WithComputedOrigin for Polkadot, Rococo and Westend * Update lock * Fix warning * Update xcm/pallet-xcm/src/tests.rs Co-authored-by: Squirrel <[email protected]> * Update runtime/parachains/src/ump/migration.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Update xcm/pallet-xcm/src/migration.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Fixes * cargo fmt * Typo * Update xcm/src/v3/mod.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Docs * Docs * Docs * Docs * Docs * Update xcm/src/v3/multiasset.rs Co-authored-by: Oliver Tale-Yazdi <[email protected]> * Add tests for MultiAssets::from_sorted_and_deduplicated * Fail gracefully when same instance NFTs are detected during push * Update Substrate to fix benchmarks * Apply suggestions from code review * Update runtime/kusama/src/xcm_config.rs * Rename arguments * Attempt to fix benchmark * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev runtime_parachains::ump * Use actual weights for UMP pallet in Polkadot * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev runtime_parachains::ump * ".git/.scripts/commands/bench/bench.sh" runtime westend-dev runtime_parachains::ump * ".git/.scripts/commands/bench/bench.sh" runtime rococo-dev runtime_parachains::ump Co-authored-by: Keith Yeung <[email protected]> Co-authored-by: Alexander Popiak <[email protected]> Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Parity Bot <[email protected]> Co-authored-by: stanly-johnson <[email protected]> Co-authored-by: nanocryk <[email protected]> Co-authored-by: Branislav Kontur <[email protected]> Co-authored-by: asynchronous rob <[email protected]> Co-authored-by: command-bot <> Co-authored-by: Vincent Geddes <[email protected]> Co-authored-by: Squirrel <[email protected]> Co-authored-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Shawn Tabrizi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a43bc7 - Browse repository at this point
Copy the full SHA 5a43bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ac1899 - Browse repository at this point
Copy the full SHA 2ac1899View commit details -
Configuration menu - View commit details
-
Copy full SHA for 538bdd3 - Browse repository at this point
Copy the full SHA 538bdd3View commit details -
Enable treasury.spend by Root origin for Polkadot network before Gov2 (…
…paritytech#6490) * Enable treasury.spend by Root origin * EnsureRoot -> EnsureRootWithSuccess
Configuration menu - View commit details
-
Copy full SHA for 08b8ab4 - Browse repository at this point
Copy the full SHA 08b8ab4View commit details -
Co #12928: NIS should retain funds in reserve (paritytech#6569)
* Add new weight functions Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Configure NIS pallet ReserveId Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Bump Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Gav <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c0e9ed - Browse repository at this point
Copy the full SHA 4c0e9edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c767e - Browse repository at this point
Copy the full SHA 92c767eView commit details
Commits on Jan 18, 2023
-
Companion for substrate#13154 (paritytech#6570)
* Remove lifetime from `KeyIterator` * Remove the lifetime from the method too * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for be4dedb - Browse repository at this point
Copy the full SHA be4dedbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37468ca - Browse repository at this point
Copy the full SHA 37468caView commit details
Commits on Jan 19, 2023
-
Issue 4804: Notify chain selection of concluded disputes directly (pa…
…ritytech#6512) * Setting up new ChainSelectionMessage * Partial first pass * Got dispute conclusion data to provisioner * Finished first draft for 4804 code * A bit of polish and code comments * cargo fmt * Implementers guide and code comments * More formatting, and naming issues * Wrote test for ChainSelection side of change * Added dispute coordinator side test * FMT * Addressing Marcin's comments * fmt * Addressing further Marcin comment * Removing unnecessary test line * Rough draft addressing Robert changes * Clean up and test modification * Majorly refactored scraper change * Minor fixes for ChainSelection * Polish and fmt * Condensing inclusions per candidate logic * Addressing Tsveto's comments * Addressing Robert's Comments * Altered inclusions struct to use nested BTreeMaps * Naming fix * Fixing inclusions struct comments * Update node/core/dispute-coordinator/src/scraping/mod.rs Add comment to split_off() use Co-authored-by: Marcin S. <[email protected]> * Optimizing removal at block height for inclusions * fmt * Using copy trait Co-authored-by: Marcin S. <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4b57fe - Browse repository at this point
Copy the full SHA b4b57feView commit details -
XCM:
ExpectTransactStatus
instruction (paritytech#6578)* Introduce ExpectTransactStatus instruction * Remove other changes * Implement * Implement rest * Benchmark * Update xcm/src/v3/mod.rs Co-authored-by: Keith Yeung <[email protected]> * Update xcm/src/v3/mod.rs Co-authored-by: Keith Yeung <[email protected]> Co-authored-by: Keith Yeung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5cd3dd - Browse repository at this point
Copy the full SHA a5cd3ddView commit details -
construct mmr leaf prior to session pallet hook (paritytech#6577)
* move pallet_mmr ahead of pallet_session addresses #11797 * document construction of mmr leaf prior to session
Configuration menu - View commit details
-
Copy full SHA for b62f85d - Browse repository at this point
Copy the full SHA b62f85dView commit details -
update weights (0.9.37) (paritytech#6546) (paritytech#6555)
* kusama: update weights * polkadot: update weights * westend: update weights * rococo: update weights
Configuration menu - View commit details
-
Copy full SHA for d5f4d3a - Browse repository at this point
Copy the full SHA d5f4d3aView commit details -
Companion for Substrate #13157 (paritytech#6582)
* Update getrandom and version_check * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 17c9923 - Browse repository at this point
Copy the full SHA 17c9923View commit details -
Companion for substrate: Make DispatchError impl MEL (paritytech#6583)
* bump parity-scale-codec version * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for d6fdcac - Browse repository at this point
Copy the full SHA d6fdcacView commit details -
Update changelog templates to use new labels (paritytech#6585)
* Update changelog template to use new T labels * update readme * changelog gen: remove T6
Configuration menu - View commit details
-
Copy full SHA for a8b5525 - Browse repository at this point
Copy the full SHA a8b5525View commit details
Commits on Jan 20, 2023
-
sync versions with release branch (0.9.37) (paritytech#6556)
* sync version to current release (0.9.37) * sync spec_version with current release (9370) * sync transaction_version with current release (9370)
Configuration menu - View commit details
-
Copy full SHA for 153543b - Browse repository at this point
Copy the full SHA 153543bView commit details -
Disallow decoding of phantom asset (paritytech#6597)
* Disallow decoding of phantom asset * Remove pub
Configuration menu - View commit details
-
Copy full SHA for 157c032 - Browse repository at this point
Copy the full SHA 157c032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aab015 - Browse repository at this point
Copy the full SHA 2aab015View commit details
Commits on Jan 21, 2023
-
Warn validators with slow hardware (paritytech#6269)
* Warn validators with slow hardware * update * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Fix printing logic Signed-off-by: Oliver Tale-Yazdi <[email protected]> * fix Signed-off-by: Oliver Tale-Yazdi <[email protected]> * add deps Signed-off-by: Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} * fmt Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d8164f - Browse repository at this point
Copy the full SHA 5d8164fView commit details -
Add Polkadotters bootnodes for Westend, Kusama and Polkadot (parityte…
…ch#6476) * Add Polkadotters bootnodes for Westend, Kusama and Polkadot * Remove newlines in bootnodes config section
Configuration menu - View commit details
-
Copy full SHA for 6d26b1c - Browse repository at this point
Copy the full SHA 6d26b1cView commit details
Commits on Jan 22, 2023
-
Fix some unjustified disputes (paritytech#6103)
* Fix indentation + add warning on participation errors. * Don't vote invalid on internal errors. * Don't dispute on code compression error. * Remove CodeDecompressionError * Candidate not invalid if PVF preparation fails. Instead: Report error. * Fix malus * Add clarifying comment. * cargo fmt * Fix indentation.
Configuration menu - View commit details
-
Copy full SHA for 11e1453 - Browse repository at this point
Copy the full SHA 11e1453View commit details -
Bump lru from 0.8.1 to 0.9.0 (paritytech#6538)
Bumps [lru](https://github.com/jeromefroe/lru-rs) from 0.8.1 to 0.9.0. - [Release notes](https://github.com/jeromefroe/lru-rs/releases) - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](jeromefroe/lru-rs@0.8.1...0.9.0) --- updated-dependencies: - dependency-name: lru dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1c99b3c - Browse repository at this point
Copy the full SHA 1c99b3cView commit details
Commits on Jan 23, 2023
-
[ci] Change check-labels GHA (paritytech#6594)
* [ci] Change check-labels GHA * change file spec name * change script when no label * add tags
Configuration menu - View commit details
-
Copy full SHA for 281ec19 - Browse repository at this point
Copy the full SHA 281ec19View commit details -
XCM: Add HRMP to SafeCallFilter (paritytech#6606)
* XCM: Add HRMP to SafeCallFilter * Whitelist several paras_registrar calls
Configuration menu - View commit details
-
Copy full SHA for 7129e9b - Browse repository at this point
Copy the full SHA 7129e9bView commit details
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3486098 - Browse repository at this point
Copy the full SHA 3486098View commit details -
Configuration menu - View commit details
-
Copy full SHA for e50e057 - Browse repository at this point
Copy the full SHA e50e057View commit details -
New runners for weights and new weights (paritytech#6508)
* [DO NOT MERGE] test new vm runner for weights 2 * add image * fix merge conflict * apply weights * new weights Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for b81ae47 - Browse repository at this point
Copy the full SHA b81ae47View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 98f920c - Browse repository at this point
Copy the full SHA 98f920cView commit details
Commits on Jan 26, 2023
-
Add pov_size and code_size histograms (paritytech#6633)
Signed-off-by: Andrei Sandu <[email protected]> Signed-off-by: Andrei Sandu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7420e80 - Browse repository at this point
Copy the full SHA 7420e80View commit details -
Enable
try-runtime
flag in CI (paritytech#6587)* Env gate tests The CI should check that it compiles, but not run it. Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Enable try-runtime feature in CI Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Fix test Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38c820b - Browse repository at this point
Copy the full SHA 38c820bView commit details -
Fix XCM transact bench (paritytech#6635)
Signed-off-by: Oliver Tale-Yazdi <[email protected]> Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0261d12 - Browse repository at this point
Copy the full SHA 0261d12View commit details
Commits on Jan 27, 2023
-
clear migrations included in 0.9.37 (paritytech#6630)
* polkadot: clear migrations included in 0.9.37 * rococo: clear migrations included in 0.9.37 * westend: clear migrations included in 0.9.37 * kusama: clear migrations included in 0.9.37 * remove unused import: xcm_config::CheckAccount
Configuration menu - View commit details
-
Copy full SHA for 45f4155 - Browse repository at this point
Copy the full SHA 45f4155View commit details -
Co reducing fast-unstake bench time and more (paritytech#6552)
* update stuff * remove * update * update * update weights * fix tests * update weights * fix a few small things * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev pallet-fast-unstake * reduce batch size * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake * update * fix * fix * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet-fast-unstake * update lockfile for {"substrate"} * fmt * Env gate migration try_fast_unstake_all Signed-off-by: Oliver Tale-Yazdi <[email protected]> --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: command-bot <> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9433dc6 - Browse repository at this point
Copy the full SHA 9433dc6View commit details -
13110 Companion: Add WeightToFee and LengthToFee Runtime API (parityt…
…ech#6536) * Add WeightToFee runtime API impls * Forgot a couple * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Use master Cargo.lock Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8318bf4 - Browse repository at this point
Copy the full SHA 8318bf4View commit details -
Storage monitor added to polkadot node (paritytech#6619)
* Storage monitor added to polkadot node Related to: paritytech/substrate#12399 * Cargo.lock updated * Cargo.lock update * Revert "Cargo.lock update" This reverts commit 04dfe5f. * Apply suggestions from code review Co-authored-by: Bastian Köcher <[email protected]> * missing_docs fixes * Cargo.lock updated --------- Co-authored-by: parity-processbot <> Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f79ddc - Browse repository at this point
Copy the full SHA 7f79ddcView commit details
Commits on Jan 28, 2023
-
Make zombienet tests native friendly (paritytech#6588)
* Make zombienet tests native friendly * Update zombienet_tests/README.md Co-authored-by: Bastian Köcher <[email protected]> * Get rid of `{{ZOMBIENET_NATIVE_BINARY_PREFIX}}` * Remove pointless changes * add set_env helper and doc in readme * changes from feedback --------- Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Javier Viola <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2203837 - Browse repository at this point
Copy the full SHA 2203837View commit details
Commits on Jan 29, 2023
-
Companion: Remove
uncles
related code (paritytech#6615)* Companion: Remove `uncles` related code paritytech/substrate#13216 * Fix compilation * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 6cde7fa - Browse repository at this point
Copy the full SHA 6cde7faView commit details -
Update benchmark's successful origin api (paritytech#6598)
* Update benchmark's successful origin api * rustfmt * unwrap for indirect origin dep * replace unwrap by expect with a message --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for f0e1ed0 - Browse repository at this point
Copy the full SHA f0e1ed0View commit details
Commits on Jan 30, 2023
-
companion for substrate #13237 (paritytech#6626)
* companion for paritytech/substrate#13237 * test-runtime: add MaxSetIdSessionEntries * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for b9842c4 - Browse repository at this point
Copy the full SHA b9842c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08b1c09 - Browse repository at this point
Copy the full SHA 08b1c09View commit details
Commits on Jan 31, 2023
-
Bump docker/build-push-action from 3 to 4 (paritytech#6651)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v3...v4) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e0e9251 - Browse repository at this point
Copy the full SHA e0e9251View commit details
Commits on Feb 1, 2023
-
Some late short-term fixes for dispute slashing (paritytech#6249)
* disputes/slashing: slash only backers for ForInvalid * add an assertion in mock impl * fix tests * do not slash backers on onconcluded disputes * slash an intersection of backers and losers * zombienet/disputes: check for offence only for invalid disputes * add backing votes to disputes bench builder * Update runtime/parachains/src/builder.rs * Brad implementers guide revisions 2 (paritytech#6239) * Add disputes subsystems fix * Updated dispute approval vote import reasoning * Improved wording of my changes * Resolving issues brought up in comments * Update disputes prioritisation in `dispute-coordinator` (paritytech#6130) * Scraper processes CandidateBacked events * Change definition of best-effort * Fix `dispute-coordinator` tests * Unit test for dispute filtering * Clarification comment * Add tests * Fix logic If a dispute is not backed, not included and not confirmed we don't participate but we do import votes. * Add metrics for refrained participations * Revert "Add tests" This reverts commit 7b8391a. * Revert "Unit test for dispute filtering" This reverts commit 92ba5fe. * fix dispute-coordinator tests * Fix scraping * new tests * Small fixes in guide * Apply suggestions from code review Co-authored-by: Andrei Sandu <[email protected]> * Fix some comments and remove a pointless test * Code review feedback * Clarification comment in tests * Some tests * Reference counted `CandidateHash` in scraper * Proper handling for Backed and Included candidates in scraper Backed candidates which are not included should be kept for a predetermined window of finalized blocks. E.g. if a candidate is backed but not included in block 2, and the window size is 2, the same candidate should be cleaned after block 4 is finalized. Add reference counting for candidates in scraper. A candidate can be added on multiple block heights so we have to make sure we don't clean it prematurely from the scraper. Add tests. * Update comments in tests * Guide update * Fix cleanup logic for `backed_candidates_by_block_number` * Simplify cleanup * Make spellcheck happy * Update tests * Extract candidate backing logic in separate struct * Code review feedback * Treat backed and included candidates in the same fashion * Update some comments * Small improvements in test * spell check * Fix some more comments * clean -> prune * Code review feedback * Reword comment * spelling Co-authored-by: Andrei Sandu <[email protected]> * approval-voting: remove redundant validation check (paritytech#6266) * approval-voting: remove a redundant check * candidate-validation: remove unreachable check * remove fill_block (paritytech#6200) Co-authored-by: parity-processbot <> * fix a compilation warning (paritytech#6279) Fixes paritytech#6277. * Only report concluded if there is an actual dispute. (paritytech#6270) * Only report concluded if there is an actual dispute. Hence no "non"-disputes will be added to disputes anymore. * Fix redundant check. * Test for no onesided disputes. Co-authored-by: eskimor <[email protected]> * [ci] fix buildah image (paritytech#6281) * Revert special casing of Kusama for grandpa rounds. (paritytech#6217) Co-authored-by: eskimor <[email protected]> * Fixes "for loop over an `Option`" warnings (paritytech#6291) Was seeing these warnings when running `cargo check --all`: ``` warning: for loop over an `Option`. This is more readably written as an `if let` statement --> node/core/approval-voting/src/lib.rs:1147:21 | 1147 | for activated in update.activated { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(for_loops_over_fallibles)]` on by default help: to check pattern in a loop use `while let` | 1147 | while let Some(activated) = update.activated { | ~~~~~~~~~~~~~~~ ~~~ help: consider using `if let` to clear intent | 1147 | if let Some(activated) = update.activated { | ~~~~~~~~~~~~ ~~~ ``` My guess is that `activated` used to be a SmallVec or similar, as is `deactivated`. It was changed to an `Option`, the `for` still compiled (it's technically correct, just weird), and the compiler didn't catch it until now. * companion for #12599 (paritytech#6290) * companion for #12599 * update Cargo.lock * use cargo path instead of diener * update lockfile for {"substrate"} Co-authored-by: parity-processbot <> * remove the runtime check and test * append keys on past-session slashing * runtime/disputes: allow importing backing votes after explicit for * explicit MaliciousBacker error and a test * update an outdated comment * Revert "update an outdated comment" This reverts commit 7c4c3f5. * Revert "remove the runtime check and test" This reverts commit a5bff0c. * incremental punishment post conclusion + test * punish backers post FOR vote * remove unnecessary lifetime annotation * add a comment to zombinet test * typo * fmt * post merge test fixes * fix test after changes in master * address review nits --------- Co-authored-by: Bradley Olson <[email protected]> Co-authored-by: Tsvetomir Dimitrov <[email protected]> Co-authored-by: Andrei Sandu <[email protected]> Co-authored-by: Sergej Sakac <[email protected]> Co-authored-by: eskimor <[email protected]> Co-authored-by: eskimor <[email protected]> Co-authored-by: Alexander Samusev <[email protected]> Co-authored-by: Marcin S <[email protected]> Co-authored-by: Niklas Adolfsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 157945b - Browse repository at this point
Copy the full SHA 157945bView commit details
Commits on Feb 2, 2023
-
Fix XCM bench for new substrate refs (paritytech#6663)
* testing new substrate refs * Fix bench Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Fix Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Propagate features Signed-off-by: Oliver Tale-Yazdi <[email protected]> --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 907604b - Browse repository at this point
Copy the full SHA 907604bView commit details -
[Substrate companion] Update beefy-merkle-tree dep to merkle-tree (pa…
…ritytech#6528) * Update beefy-merkle-tree dep to merkle-tree * update merkle-tree to binary-merkle-tree * update substrate refs --------- Co-authored-by: Adrian Catangiu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cb864d - Browse repository at this point
Copy the full SHA 2cb864dView commit details
Commits on Feb 3, 2023
-
kusama: allow root to cancel/kill referendums (paritytech#6665)
* kusama: allow root to cancel/kill referendums * fix semicolons --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 640db3f - Browse repository at this point
Copy the full SHA 640db3fView commit details -
Companion for substrate #13215 - Add new BEEFY api to runtimes (parit…
…ytech#6623) * runtimes: add new BEEFY api * update lockfile for {"substrate"}
Configuration menu - View commit details
-
Copy full SHA for e5bdd2e - Browse repository at this point
Copy the full SHA e5bdd2eView commit details -
Add a CI check ensuring the code has license headers (paritytech#6609)
* Introduce a job scanning and ensuring there are licenses * Showcase a red test * Add missing licenses * Cleanup * Extend the check * Add missing licenses * CI trigger
Configuration menu - View commit details
-
Copy full SHA for 17d235d - Browse repository at this point
Copy the full SHA 17d235dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 386bfb4 - Browse repository at this point
Copy the full SHA 386bfb4View commit details
Commits on Feb 6, 2023
-
Bump tokio from 1.24.1 to 1.24.2 (paritytech#6671)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.24.1 to 1.24.2. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/commits) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a2d042 - Browse repository at this point
Copy the full SHA 6a2d042View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ff97c5 - Browse repository at this point
Copy the full SHA 2ff97c5View commit details -
pvf: Log memory metrics from preparation (paritytech#6565)
* Add getrusage and memory tracker for precheck preparation * Log memory stats metrics after prechecking * Fix tests * Try to fix errors (linux-only so I'm relying on CI here) * Try to fix CI * Add module docs for `prepare/memory_stats.rs`; fix CI error * Report memory stats for all preparation jobs * Use `RUSAGE_SELF` instead of `RUSAGE_THREAD` Not sure why I did that -- was a brainfart on my end. * Revert last commit (RUSAGE_THREAD is correct) * Use exponential buckets * Use `RUSAGE_SELF` for `getrusage`; enable `max_rss` metric for MacOS * Increase poll interval * Revert "Use `RUSAGE_SELF` for `getrusage`; enable `max_rss` metric for MacOS" This reverts commit becf7a8.
Configuration menu - View commit details
-
Copy full SHA for 4f331d7 - Browse repository at this point
Copy the full SHA 4f331d7View commit details
Commits on Feb 7, 2023
-
Add bootnodes to Polkadot, Kusama and Westend (paritytech#6499)
* Add kusama bootnodes - Gatotech * Add Polkadot bootnodes - Gatotech * Add Westend bootnodes - Gatotech * Add kusama bootnodes - Metaspan * Add Polkadot bootnodes - Metaspan * Add Westend bootnodes - Metaspan
Configuration menu - View commit details
-
Copy full SHA for a4931d9 - Browse repository at this point
Copy the full SHA a4931d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac9a732 - Browse repository at this point
Copy the full SHA ac9a732View commit details -
Disable
hostperfcheck
by default (paritytech#6640)This feature should only be activated by the polkadot binary. Otherwise parachains may accidentally activate this feature.
Configuration menu - View commit details
-
Copy full SHA for 81d2650 - Browse repository at this point
Copy the full SHA 81d2650View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30ce14b - Browse repository at this point
Copy the full SHA 30ce14bView commit details
Commits on Feb 8, 2023
-
Weights for new referenda/democracy extrinsics (paritytech#6638)
* Weights for new referenda/democracy extrinsics * fix * substrate update --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for bcaa009 - Browse repository at this point
Copy the full SHA bcaa009View commit details -
Bump bounded-vec from 0.6.0 to 0.7.1 (paritytech#6101)
Bumps [bounded-vec](https://github.com/ergoplatform/bounded-vec) from 0.6.0 to 0.7.1. - [Release notes](https://github.com/ergoplatform/bounded-vec/releases) - [Changelog](https://github.com/ergoplatform/bounded-vec/blob/develop/CHANGELOG.md) - [Commits](ergoplatform/bounded-vec@v0.6.0...v0.7.1) --- updated-dependencies: - dependency-name: bounded-vec dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a69950a - Browse repository at this point
Copy the full SHA a69950aView commit details -
Fix update-node-template script (paritytech#6679)
* fix the branch name * fix usage of $TEMPLATE_SOURCE
Configuration menu - View commit details
-
Copy full SHA for d008018 - Browse repository at this point
Copy the full SHA d008018View commit details -
Update
mockall
(paritytech#6684)* Update `mockall` * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 5a964a4 - Browse repository at this point
Copy the full SHA 5a964a4View commit details -
companion substrate#13305 (paritytech#6680)
* fix all runtimes * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for d528437 - Browse repository at this point
Copy the full SHA d528437View commit details
Commits on Feb 9, 2023
-
Remove BoundedVec half-impls in xcm (paritytech#6636)
* Replace sp-core dependency with more primitive crates * Remove BoundedVec half-impls in xcm * Fixes * Bump bounded-collections * Address review comments * Bump bounded-collections * Fix benchmarks * Fixes * Fixes * cargo fmt * Fix tests * Update url * Bump url to 2.3.1 * Bump anyhow * Use bounded-collections in pallet-xcm * Update substrate
Configuration menu - View commit details
-
Copy full SHA for 19f6665 - Browse repository at this point
Copy the full SHA 19f6665View commit details -
Introduce jemalloc-allocator feature flag (paritytech#6675)
* Introduce jemalloc-stats feature flag * remove unneeded space * Update node/overseer/src/lib.rs Co-authored-by: Marcin S. <[email protected]> * Update Cargo.toml Co-authored-by: Marcin S. <[email protected]> * revert making tikv-jemallocator depend on jemalloc-stats * conditionally import memory_stats instead of using dead_code * fix test via expllicit import * Add jemalloc-stats feature to crates, propagate it from root * Apply `jemalloc-stats` feature to prepare mem stats; small refactor * effect changes recommended on PR * Update node/overseer/src/metrics.rs Co-authored-by: Marcin S. <[email protected]> * fix compile error on in pipeline for linux. missing import * Update node/overseer/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * revert to defining collect_memory_stats inline --------- Co-authored-by: Marcin S. <[email protected]> Co-authored-by: Marcin S <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06aec1e - Browse repository at this point
Copy the full SHA 06aec1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 713afcd - Browse repository at this point
Copy the full SHA 713afcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a8cae1 - Browse repository at this point
Copy the full SHA 7a8cae1View commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3d908b2 - Browse repository at this point
Copy the full SHA 3d908b2View commit details -
Fix release notes templates (paritytech#6697)
* WIP * Fix templates - fix conditions to fetch misc PRs - render the misc section only if required - add html comment to help debugging - add a new API section to T2 labels
Configuration menu - View commit details
-
Copy full SHA for 2a9ed40 - Browse repository at this point
Copy the full SHA 2a9ed40View commit details
Commits on Feb 13, 2023
-
Companion for substrate #13159 (paritytech#6620)
* SetMembersOrigin * Update Substrate * Remove bags list from runtime common --------- Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83c5b41 - Browse repository at this point
Copy the full SHA 83c5b41View commit details
Commits on Feb 14, 2023
-
v3::Junction supports small (32-byte max) "vecs". (paritytech#6716)
* v3::Junction supports small (32-byte max) "vecs". * Formatting * Add test
Configuration menu - View commit details
-
Copy full SHA for c77d92a - Browse repository at this point
Copy the full SHA c77d92aView commit details -
Refactor PVF preparation memory stats (paritytech#6693)
* Refactor PVF preparation memory stats The original purpose of this change was to gate metrics that are unsupported by some systems behind conditional compilation directives (#[cfg]); see paritytech#6675 (comment). Then I started doing some random cleanups and simplifications and got a bit carried away. 🙈 The code should be overall tidier than before. Changes: - Don't register unsupported metrics (e.g. `max_rss` on non-Linux systems) - Introduce `PrepareStats` struct as an abstraction over the `Ok` values of `PrepareResult`. It is cleaner, and can be easily modified in the future. - Other small changes * Minor fixes to comments * Fix compile errors * Try to fix some Linux errors * Mep * Fix candidate-validation tests * Update docstring
Configuration menu - View commit details
-
Copy full SHA for 661d9ef - Browse repository at this point
Copy the full SHA 661d9efView commit details -
add warp sync params to enable parachain warp sync (paritytech#6334)
* add warp sync params to enable parachain warp sync * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 10daabc - Browse repository at this point
Copy the full SHA 10daabcView commit details
Commits on Feb 15, 2023
-
Executor Environment parameterization (paritytech#6161)
* Re-apply changes without Diener, rebase to the lastest master * Cache pruning * Bit-pack InstantiationStrategy * Move ExecutorParams version inside the structure itself * Rework runtime API and executor parameters storage * Pass executor parameters through backing subsystem * Update Cargo.lock * Introduce `ExecutorParams` to approval voting subsys * Introduce `ExecutorParams` to dispute coordinator * `cargo fmt` * Simplify requests from backing subsys * Fix tests * Replace manual config cloning with `.clone()` * Move constants to module * Parametrize executor performing PVF pre-check * Fix Malus * Fix test runtime * Introduce session executor params as a constant defined by session info pallet * Use Parity SCALE codec instead of hand-crafted binary encoding * Get rid of constants; Add docs * Get rid of constants * Minor typo * Fix Malus after rebase * `cargo fmt` * Use transparent SCALE encoding instead of explicit * Clean up * Get rid of relay parent to session index mapping * Join environment type and version in a single enum element * Use default execution parameters if running an old runtime * `unwrap()` -> `expect()` * Correct API version * Constants are back in town * Use constants for execution environment types * Artifact separation, first try * Get rid of explicit version * PVF execution queue worker separation * Worker handshake * Global renaming * Minor fixes resolving discussions * Two-stage requesting of executor params to make use of runtime API cache * Proper error handling in pvf-checker * Executor params storage bootstrapping * Propagate migration to v3 network runtimes * Fix storage versioning * Ensure `ExecutorParams` serialization determinism; Add comments * Rename constants to make things a bit more deterministic Get rid of stale code * Tidy up a structure of active PVFs * Minor formatting * Fix comment * Add try-runtime hooks * Add storage version write on upgrade Co-authored-by: Andronik <[email protected]> * Add pre- and post-upgrade assertions * Require to specify environment type; Remove redundant `impl`s * Add `ExecutorParamHash` creation from `H256` * Fix candidate validation subsys tests * Return splittable error from executor params request fn * Revert "Return splittable error from executor params request fn" This reverts commit a85038d. * Decompose approval voting metrics * Use more relevant errors * Minor formatting fix * Assert a valid environment type instead of checking * Fix `try-runtime` hooks * After-merge fixes * Add migration logs * Remove dead code * Fix tests * Fix tests * Back to the strongly typed implementation * Promote strong types to executor interface * Remove stale comment * Move executor params to `SessionInfo`: primitives and runtime * Move executor params to `SessionInfo`: node * Try to bump primitives and API version * Get rid of `MallocSizeOf` * Bump target API version to v4 * Make use of session index already in place * Back to v3 * Fix all the tests * Add migrations to all the runtimes * Make use of existing `SessionInfo` in approval voting subsys * Rename `TARGET` -> `LOG_TARGET` * Bump all the primitives to v3 * Fix Rococo ParachainHost API version * Use `RollingSessionWindow` to acquire `ExecutorParams` in disputes * Fix nits from discussions; add comments * Re-evaluate queue logic * Rework job assignment in execution queue * Add documentation * Use `RuntimeInfo` to obtain `SessionInfo` (with blackjack and caching) * Couple `Pvf` with `ExecutorParams` wherever possible * Put members of `PvfWithExecutorParams` under `Arc` for cheap cloning * Fix comment * Fix CI tests * Fix clippy warnings * Address nits from discussions * Add a placeholder for raw data * Fix non exhaustive match * Remove redundant reexports and fix imports * Keep only necessary semantic features, as discussed * Rework `RuntimeInfo` to support mock implementation for tests * Remove unneeded bound * `cargo fmt` * Revert "Remove unneeded bound" This reverts commit 3bdfc68. * Fix PVF host tests * Fix PVF checker tests * Fix overseer declarations * Simplify tests * `MAX_KEEP_WAITING` timeout based on `BACKGING_EXECUTION_TIMEOUT` * Add a unit test for varying executor parameters * Minor fixes from discussions * Add prechecking max. memory parameter (see paritytech-secops/srlabs_findings#110) * Fix and improve a test * Remove `ExecutionEnvironment` and `RawData` * New primitives versioning in parachain host API * `disputes()` implementation for Kusama and Polkadot * Move `ExecutorParams` from `vstaging` to stable primitives * Move disputes from `vstaging` to stable implementation * Fix `try-runtime` * Fixes after merge * Move `ExecutorParams` to the bottom of `SessionInfo` * Revert "Move executor params to `SessionInfo`: primitives and runtime" This reverts commit 1988355. * Always use fresh activated live hash in pvf precheck (re-apply 029b82b) * Fixing tests (broken commit) * Fix candidate validation tests * Fix PVF host test * Minor fixes * Address discussions * Restore migration * Fix `use` to only include what is needed instead of `*` * Add comment to never touch `DEFAULT_CONFIG` * Update migration to set default `ExecutorParams` for `dispute_period` sessions back * Use `earliest_stored_session` instead of calculations * Nit * Add logs * Treat any runtime error as `NotSupported` again * Always return default executor params if not available * Revert "Always return default executor params if not available" This reverts commit b58ac44. * Add paritytech/substrate#9997 workaround * `cargo fmt` * Remove migration (again!) * Bump executor params to API v4 (backport from paritytech#6698) --------- Co-authored-by: Andronik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a17c4e - Browse repository at this point
Copy the full SHA 9a17c4eView commit details
Commits on Feb 16, 2023
-
Update release-related templates for the new changelogerator output f…
…ormat (paritytech#6702) * update templates to upcoming context.json format * fix merging error * more fixes * fix templates * fix * print "changelogerator --version" * print changelogerator version as debug * remove excluded debug info * WIP * Switch to changelogerator v0.10.1 * Update bundle deps * fix --------- Co-authored-by: Wilfried Kopp <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ea6ed0 - Browse repository at this point
Copy the full SHA 4ea6ed0View commit details -
Companion for substrate #12910: BEEFY metrics (paritytech#6706)
* service: provide prometheus registry for beefy metrics * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 73365a2 - Browse repository at this point
Copy the full SHA 73365a2View commit details -
Use a
BoundedVec
inValidationResult
(paritytech#6603)* Use a `BoundedVec` in `ValidationResult` > Use a `BoundedVec` for `upward_messages` and `horizontal_messages` in order to > limit the number of individual messages/memory allocations right at decoding > time. The reason for this is that the `ValidationResult` may contain a code > upgrade (including a full PVF binary), so the total size limit can't be set > too low and this limit will still allow several millions of upward messages, > which will (due to the memory allocator overhead) already have a > non-negligible memory footprint in decoded form. * List all fields when hashing so we don't miss one * Define types for `BoundedVec`s of messages * Fix test compile errors * Depend on `bounded-collections` 0.1.4 (fixes allocation issue) * Fix compilation issue * Derive `Hash` instead of manual `impl` * Avoid use of unwrap
Configuration menu - View commit details
-
Copy full SHA for ea6fc41 - Browse repository at this point
Copy the full SHA ea6fc41View commit details -
Change
MaxMemorySize
toMaxMemoryPages
(paritytech#6728)* Change `MaxMemorySize` to `MaxMemoryPages` We should set the max memory for the executor in pages (64KiB) and not in bytes. The wasm memory is always a multiple of a page and we should use the same terminology. * FMT * Fix warning
Configuration menu - View commit details
-
Copy full SHA for 174816c - Browse repository at this point
Copy the full SHA 174816cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 139aff1 - Browse repository at this point
Copy the full SHA 139aff1View commit details
Commits on Feb 17, 2023
-
Do not call longest chain by default (paritytech#6704)
* Do not call longest chain by default We always called longest chain by default just for some potential logging. This was probably some oversight for when this select chain implementation was introduced. * Fix tests
Configuration menu - View commit details
-
Copy full SHA for c5d5df8 - Browse repository at this point
Copy the full SHA c5d5df8View commit details -
Companion for substrate #13121 - BEEFY Equivocations support (parityt…
…ech#6593) * runtimes: implement new BeefyApi Signed-off-by: acatangiu <[email protected]> * rococo-runtime: add ValidateUnsigned to pallet_beefy * update lockfile for {"substrate"} --------- Signed-off-by: acatangiu <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for f5d81de - Browse repository at this point
Copy the full SHA f5d81deView commit details
Commits on Feb 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7cc5b88 - Browse repository at this point
Copy the full SHA 7cc5b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9c8e6c - Browse repository at this point
Copy the full SHA d9c8e6cView commit details -
Fix auction bench (paritytech#6747)
* Adjust command * Move imports * Chain-specific blocktime * update lockfile for {"substrate"} * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Fix bench Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Export constants from node service Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Use constants in CLI Signed-off-by: Oliver Tale-Yazdi <[email protected]> --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: Piotr Mikołajczyk <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for ac5b58d - Browse repository at this point
Copy the full SHA ac5b58dView commit details -
BlockId
removal: refactor of runtime API (paritytech#6721)* BlockId removal: refactor of runtime API It changes the first argument of all generated runtime API calls from: `BlockId<Block>` to: `Block::Hash` * fmt * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for b5358e5 - Browse repository at this point
Copy the full SHA b5358e5View commit details
Commits on Feb 21, 2023
-
Companion for Substrate#13411: frame/beefy: prune entries in set id s…
…ession mapping (paritytech#6743) * rococo-runtime: configure pallet_beefy::MaxSetIdSessionEntries * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 66cc0d1 - Browse repository at this point
Copy the full SHA 66cc0d1View commit details -
Companion PR for PR#13119 (paritytech#6683)
* Companion PR for PR#13119 * restart ci * update lockfile for {"substrate"} * Use Master Cargo.lock Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Use Master Cargo.lock Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b0ae4e - Browse repository at this point
Copy the full SHA 4b0ae4eView commit details -
BlockId
removal:BlockBuilderProvider::new_block_at
(paritytech#6734Configuration menu - View commit details
-
Copy full SHA for 89c3a38 - Browse repository at this point
Copy the full SHA 89c3a38View commit details
Commits on Feb 22, 2023
-
Companion for Substrate #13410: Introduce EnsureOrigin to democracy.p…
…ropose (paritytech#6750) * feat: set SubmitOrigin in all affected runtimes * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 75c087c - Browse repository at this point
Copy the full SHA 75c087cView commit details -
Companion for substrate#13284 (paritytech#6653)
* Align iterator use to new substrate * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 8ca487b - Browse repository at this point
Copy the full SHA 8ca487bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b871e07 - Browse repository at this point
Copy the full SHA b871e07View commit details -
polkadot companion #12608 (Pools claim permissions) (paritytech#6753)
* update weights functions * + placeholder weight * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet_nomination_pools * update weights * update lockfile for {"substrate"} --------- Co-authored-by: command-bot <>
Ross Bulat authoredFeb 22, 2023 Configuration menu - View commit details
-
Copy full SHA for a1ceba0 - Browse repository at this point
Copy the full SHA a1ceba0View commit details -
Remove state migration from westend runtime. (paritytech#6737)
* clean state_trie_migration from westend * update cargo.lock * Revert "clean state_trie_migration from westend" This reverts commit b1d55c6. * cleanup. * use storage_alias * Revert "use storage_alias" This reverts commit 5289745. * Revert "Revert "use storage_alias"" This reverts commit d4c688a. * Force alias. * magic
Configuration menu - View commit details
-
Copy full SHA for deae047 - Browse repository at this point
Copy the full SHA deae047View commit details -
clean up executed migrations (paritytech#6763)
* kusama: clean up executed migrations * polkadot: clean up executed migrations * rococo: clean up executed migrations * westend: clean up executed migrations
Configuration menu - View commit details
-
Copy full SHA for 0a5fdb6 - Browse repository at this point
Copy the full SHA 0a5fdb6View commit details -
Corrected weight trader comment (paritytech#6752)
* Corrected weight trader comment * ".git/.scripts/commands/fmt/fmt.sh" --------- Co-authored-by: command-bot <>
Configuration menu - View commit details
-
Copy full SHA for f07d956 - Browse repository at this point
Copy the full SHA f07d956View commit details
Commits on Feb 23, 2023
-
Improve XCM fuzzer (paritytech#6190)
* Add improved XCM fuzzer * Add command for running a single input * Add installation command * Fix @m-cat's nit * Add newline Co-authored-by: Kian Paimani <[email protected]> * Add info about current directory in fuzzing README * Update Cargo.lock --------- Co-authored-by: Keith Yeung <[email protected]> Co-authored-by: Kian Paimani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48f41dd - Browse repository at this point
Copy the full SHA 48f41ddView commit details -
Revert back to bare metal runners for weights generation (paritytech#…
…6762) * Revert back to bare metal runners for weights generation * new old weights --------- Co-authored-by: alvicsam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7127f9 - Browse repository at this point
Copy the full SHA e7127f9View commit details
Commits on Feb 24, 2023
-
Companion for Substrate#12520 (paritytech#6730)
* Companion for Substrate#12520 paritytech/substrate#12520 * Fix * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 7d85898 - Browse repository at this point
Copy the full SHA 7d85898View commit details -
Explicitly Handling ProvisionableData Cases (paritytech#6757)
* Initial pass * fmt * Lock changes * Implementers guide edit * Reasoning changes * typo Co-authored-by: Marcin S. <[email protected]> * Revert "Lock changes" This reverts commit 3131a52. * Getting rid of cargo.lock changes * Argumentation update * fmt --------- Co-authored-by: Marcin S. <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d56dcfa - Browse repository at this point
Copy the full SHA d56dcfaView commit details
Commits on Feb 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d4df26f - Browse repository at this point
Copy the full SHA d4df26fView commit details
Commits on Feb 27, 2023
-
Automatically format ci pipeline specs with prettier (paritytech#6783)
Mira Ressel authoredFeb 27, 2023 Configuration menu - View commit details
-
Copy full SHA for eafdfc3 - Browse repository at this point
Copy the full SHA eafdfc3View commit details -
[Companion] GRANDPA crate renaming (paritytech#6776)
* Companion for grandpa crate renaming * lock update
Configuration menu - View commit details
-
Copy full SHA for c1cb5fd - Browse repository at this point
Copy the full SHA c1cb5fdView commit details -
Use
BTreeSet
as the internal type ofParachainsCache
(paritytech#……6795) * Add tests for ParachainsCache * Use BTreeSet for ParachainsCache internals * Use `into_iter()` instead of cloneing storage vals
Configuration menu - View commit details
-
Copy full SHA for c9f0ed2 - Browse repository at this point
Copy the full SHA c9f0ed2View commit details
Commits on Feb 28, 2023
-
XCM: Limit the max number of assets weighable in MultiAssets (parityt…
…ech#6786) * Limit the max number of assets weighable in MultiAssets * Apply suggestions from code review Co-authored-by: Gavin Wood <[email protected]> * Add tests * cargo fmt * Include proof size weight in tests * Add comments --------- Co-authored-by: Gavin Wood <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d74985 - Browse repository at this point
Copy the full SHA 9d74985View commit details -
update weights (paritytech#6798)
* polkadot: update weights * westend: update weights * kusama: update weights * rococo: update weights
Configuration menu - View commit details
-
Copy full SHA for 652caa8 - Browse repository at this point
Copy the full SHA 652caa8View commit details -
[Companion] BEEFY crates renaming (paritytech#6799)
* Temporary commit to make the Substrate CI happy * Revert "Temporary commit to make the Substrate CI happy" This reverts commit 9eb2fd2. * Align to substrate master * Update lock * Adjust some naming according to the new substrate crates
Configuration menu - View commit details
-
Copy full SHA for ac0d5ab - Browse repository at this point
Copy the full SHA ac0d5abView commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ce814ee - Browse repository at this point
Copy the full SHA ce814eeView commit details -
changelog: fix migration listing (paritytech#6806)
* changelog: fix runtime migration listing * changelog: fix db migration listing
Configuration menu - View commit details
-
Copy full SHA for f7ab310 - Browse repository at this point
Copy the full SHA f7ab310View commit details
Commits on Mar 2, 2023
-
Get rid of unnecessary cloning and work. (paritytech#6808)
Co-authored-by: eskimor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54bcee1 - Browse repository at this point
Copy the full SHA 54bcee1View commit details -
[XCM] Multiple
FungiblesAdapter
s support + `WeightTrader::buy_weigh……t` more accurate error (paritytech#6739) * Change ParaId->Sibling for `SiblingParachainConvertsVia` * [XCM] Multiple `FungiblesAdapter`s support + `WeightTrader::buy_weight` more accurate error * Added test for `ConvertedConcreteId` with `AsPrefixedGeneralIndex` * Solution 3. - new MatchedConvertedConcreteId with matching capabilities * Review fixes * Renamed `AssetNotFound` -> `AssetNotHandled` --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 3dd8331 - Browse repository at this point
Copy the full SHA 3dd8331View commit details -
Migrate to
Weight::from_parts
(paritytech#6794)* Migrate to from_parts Have a look at https://github.com/ggwpez/substrate-scripts/blob/master/migrate-from-parts.py Signed-off-by: Oliver Tale-Yazdi <[email protected]> * Adapt to master Signed-off-by: Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 6c026d5 - Browse repository at this point
Copy the full SHA 6c026d5View commit details
Commits on Mar 3, 2023
-
Companion for substrate#13509: bump API versions of {Beefy,Mmr}Api (p…
…aritytech#6809) * version {Beefy,Mmr}Api * update lockfile for {"substrate"}
Configuration menu - View commit details
-
Copy full SHA for 66efa23 - Browse repository at this point
Copy the full SHA 66efa23View commit details -
Configuration menu - View commit details
-
Copy full SHA for c75f92a - Browse repository at this point
Copy the full SHA c75f92aView commit details -
Removing Outdated References to Misbehavior Arbitration Subsystem (pa…
…ritytech#6814) * Provisioner guide entry update * Removing mentions of misbehavior arbitration sub * fmt
Configuration menu - View commit details
-
Copy full SHA for c10b52e - Browse repository at this point
Copy the full SHA c10b52eView commit details -
Bump parity-db (paritytech#6816)
* Bump parity-db * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for ef5e072 - Browse repository at this point
Copy the full SHA ef5e072View commit details -
Freeze note on
SessionInfo
. (paritytech#6818)* Add note about frozen `SessionInfo`. * Better comment. --------- Co-authored-by: eskimor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4375308 - Browse repository at this point
Copy the full SHA 4375308View commit details
Commits on Mar 4, 2023
-
Introduce XCM matcher for writing barriers (paritytech#6756)
* Introduce XCM matcher for writing barriers * Fix compilation * cargo fmt * Add more doc comments * Add mod doc comment * More doc comments * Add tests and fix logic * Remove redundant syntax * Add more doc comments * Add more doc comments * Add more doc comments
Configuration menu - View commit details
-
Copy full SHA for 962bc21 - Browse repository at this point
Copy the full SHA 962bc21View commit details -
Change handle_import_statements to FatalResult (paritytech#6820)
* Changing dispute db errors to fatal * fmt
Configuration menu - View commit details
-
Copy full SHA for c02e1b4 - Browse repository at this point
Copy the full SHA c02e1b4View commit details
Commits on Mar 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7eea394 - Browse repository at this point
Copy the full SHA 7eea394View commit details -
Additional tracing in
provisioner
,vote_selection
and `dispute-co……ordinator` (paritytech#6775) * Additional tracing in `provisioner`, `vote_selection` * Add `fetched_onchain_disputes` metric to provisioner * Some tracelines in dispute-coordinator TODO: cherry pick this in the initial branch!!! * Remove spammy logs * Remove some trace lines
Configuration menu - View commit details
-
Copy full SHA for 9d189f4 - Browse repository at this point
Copy the full SHA 9d189f4View commit details -
Decrease expected peer count in zombinenet tests (paritytech#6826)
* Decrease expected peer count in zombinenet tests Recent change in the in/out peer ratio caused some of the zombienet tests to fail. Adjust the number of expected peers to reflect the new ratio to make tests pass again. * Increase `--out-peers` to 15 for paritydb test * Don't check the number of connected peers
Configuration menu - View commit details
-
Copy full SHA for f1c7631 - Browse repository at this point
Copy the full SHA f1c7631View commit details -
Polkadot XCM Body constants (paritytech#6788)
Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for d6057be - Browse repository at this point
Copy the full SHA d6057beView commit details -
Don't send
ActiveLeaves
from leaves in db on startup in Overseer (p……aritytech#6727) * Don't send `ActiveLeaves` from leaves in db on startup in Overseer. Wait for fresh leaves instead. * Don't pass initial set of leaves to Overseer * Fix compilation error in subsystem-test-helpers
Configuration menu - View commit details
-
Copy full SHA for 177ceca - Browse repository at this point
Copy the full SHA 177cecaView commit details -
Companion for paritytech/substrate#12828 (paritytech#6380)
* Companion for paritytech/substrate#12828 * Pass sync service * Fix test * Fix tests again * update lockfile for {"substrate"} * cargo fmt --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 26d3f85 - Browse repository at this point
Copy the full SHA 26d3f85View commit details -
changelog: update template for new label behavior (E3/E4) (paritytech…
…#6804) * update changelog template for new label behavior (E3/E4) This distinguishes E3 and E4 labels in the changelog output * Separate E3/E4 notices in changelog * fixup
Configuration menu - View commit details
-
Copy full SHA for 0f4f350 - Browse repository at this point
Copy the full SHA 0f4f350View commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8cbf42d - Browse repository at this point
Copy the full SHA 8cbf42dView commit details -
bump
zombienet
version to v1.3.37 (paritytech#6773)* bump zombienet version * remove redundant 'is up' assertion * bump zombienet version * bump to latest version of zombienet * add more time to check peers
Configuration menu - View commit details
-
Copy full SHA for d0419a9 - Browse repository at this point
Copy the full SHA d0419a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4680ea - Browse repository at this point
Copy the full SHA e4680eaView commit details -
Companion for Substrate #13425 (paritytech#6784)
* Align to substrate refactory * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 9c2d98b - Browse repository at this point
Copy the full SHA 9c2d98bView commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 049921e - Browse repository at this point
Copy the full SHA 049921eView commit details -
Move PVF timeouts to executor environment parameters (paritytech#6823)
* Move PVF timeouts to executor environment parameters * Typo Co-authored-by: Marcin S. <[email protected]> * Fix comments * Change handle_import_statements to FatalResult (paritytech#6820) * Changing dispute db errors to fatal * fmt * Change node-key for bootnodes (paritytech#6772) * Additional tracing in `provisioner`, `vote_selection` and `dispute-coordinator` (paritytech#6775) * Additional tracing in `provisioner`, `vote_selection` * Add `fetched_onchain_disputes` metric to provisioner * Some tracelines in dispute-coordinator TODO: cherry pick this in the initial branch!!! * Remove spammy logs * Remove some trace lines * Rename and fix things * Fix comments * Typo * Minor fixes * Add codec indexes; Remove macro --------- Co-authored-by: Marcin S. <[email protected]> Co-authored-by: Bradley Olson <[email protected]> Co-authored-by: Petr Mensik <[email protected]> Co-authored-by: Tsvetomir Dimitrov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0122e14 - Browse repository at this point
Copy the full SHA 0122e14View commit details
Commits on Mar 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e9bf067 - Browse repository at this point
Copy the full SHA e9bf067View commit details
Commits on Mar 11, 2023
-
Adding Dispute Participation Metrics (paritytech#6838)
* Added participation and queue sizes metrics * First draft of all metric code * Tests pass * Changed Metrics to field on participation + queues * fmt * Improving naming * Refactor, placing timer in ParticipationRequest * fmt * Final cleanup * Revert "Final cleanup" This reverts commit 02e5608. * Changing metric names * Implementing Eq only for unit tests * fmt
Configuration menu - View commit details
-
Copy full SHA for a8e6828 - Browse repository at this point
Copy the full SHA a8e6828View commit details -
Companion for Substrate #13564 (paritytech#6845)
* Update beefy pallet to last offence report system * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for c02f9ad - Browse repository at this point
Copy the full SHA c02f9adView commit details
Commits on Mar 13, 2023
-
Remove use of Store trait (paritytech#6835)
* Remove use of Store trait from runtime directory * Remove Store trait usage from xcm directory * Run cargo fmt * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for d11b077 - Browse repository at this point
Copy the full SHA d11b077View commit details -
Delete unused Cargo.lock (paritytech#6870)
Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fd9905 - Browse repository at this point
Copy the full SHA 3fd9905View commit details
Commits on Mar 14, 2023
-
Update orchestra to the recent version (paritytech#6854)
* Test the recent orchestra changes * Update orchestra and metered-channel
Configuration menu - View commit details
-
Copy full SHA for 70598a1 - Browse repository at this point
Copy the full SHA 70598a1View commit details -
Companion for paritytech/substrate#13592 (paritytech#6869)
* Move configs * Start using `NetworkService` traits from `sc-network` * Fix stuff * Remove `sc-network-common` as dependency * update lockfile for {"substrate"} --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 3e4cb69 - Browse repository at this point
Copy the full SHA 3e4cb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 395e45f - Browse repository at this point
Copy the full SHA 395e45fView commit details
Commits on Mar 15, 2023
-
PVF: Document that preparation cannot lead to disputes (paritytech#6873)
* PVF: Document that preparation cannot lead to disputes * Add warning for deterministic errors * Fix warning
Configuration menu - View commit details
-
Copy full SHA for 5434628 - Browse repository at this point
Copy the full SHA 5434628View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ff5ee8 - Browse repository at this point
Copy the full SHA 0ff5ee8View commit details -
Bump git2 from 0.16.0 to 0.16.1 (paritytech#6601)
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.16.0 to 0.16.1. - [Release notes](https://github.com/rust-lang/git2-rs/releases) - [Commits](rust-lang/git2-rs@git2-curl-0.16.0...0.16.1) --- updated-dependencies: - dependency-name: git2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 259692b - Browse repository at this point
Copy the full SHA 259692bView commit details -
Bump bumpalo from 3.8.0 to 3.12.0 (paritytech#6599)
Bumps [bumpalo](https://github.com/fitzgen/bumpalo) from 3.8.0 to 3.12.0. - [Release notes](https://github.com/fitzgen/bumpalo/releases) - [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md) - [Commits](fitzgen/bumpalo@3.8.0...3.12.0) --- updated-dependencies: - dependency-name: bumpalo dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0ca4520 - Browse repository at this point
Copy the full SHA 0ca4520View commit details -
Bump libgit2-sys from 0.14.1+1.5.0 to 0.14.2+1.5.1 (paritytech#6600)
Bumps [libgit2-sys](https://github.com/rust-lang/git2-rs) from 0.14.1+1.5.0 to 0.14.2+1.5.1. - [Release notes](https://github.com/rust-lang/git2-rs/releases) - [Commits](rust-lang/git2-rs@0.14.1...libgit2-sys-0.14.2) --- updated-dependencies: - dependency-name: libgit2-sys dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8f50a11 - Browse repository at this point
Copy the full SHA 8f50a11View commit details -
companion for #13555 (paritytech#6842)
* companion for #13555 * update lockfile for {"substrate"} * fix: `decl_TryRuntime` -> `decl_for_try_runtime` --------- Co-authored-by: parity-processbot <>
Configuration menu - View commit details
-
Copy full SHA for 36ab336 - Browse repository at this point
Copy the full SHA 36ab336View commit details -
polkadot companion: #13128 (Pools commission) (paritytech#6264)
* migrate to pools v4 * update types + weights * rm BlockNumberToU32 * fmt * fix * update weights * fix RocksDbWeight * fix function name * weights * use 1 weight format * update claim payout weights * + as u64 * fix rebase + fmt * add weights * more weights * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet_nomination_pools * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev pallet_nomination_pools * ".git/.scripts/commands/bench/bench.sh" runtime westend-dev pallet_nomination_pools * fix * fix * ".git/.scripts/commands/bench/bench.sh" runtime polkadot-dev pallet_nomination_pools * ".git/.scripts/commands/bench/bench.sh" runtime westend-dev pallet_nomination_pools * ".git/.scripts/commands/bench/bench.sh" runtime kusama-dev pallet_nomination_pools * add InitialGlobalMaxCommission * revert * global max commission migration generic * remove StakingMigrationV11OldPallet * initial global max commission * adjust global max * update lockfile for {"substrate"} * Use master lock file Signed-off-by: Oliver Tale-Yazdi <[email protected]> * cargo update -p sp-io Signed-off-by: Oliver Tale-Yazdi <[email protected]> --------- Signed-off-by: Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <> Co-authored-by: Oliver Tale-Yazdi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40ab88b - Browse repository at this point
Copy the full SHA 40ab88bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 835e957 - Browse repository at this point
Copy the full SHA 835e957View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b0ec0 - Browse repository at this point
Copy the full SHA f9b0ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb0ca0 - Browse repository at this point
Copy the full SHA 2eb0ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 374e6f0 - Browse repository at this point
Copy the full SHA 374e6f0View commit details
Commits on Mar 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4bd9f28 - Browse repository at this point
Copy the full SHA 4bd9f28View commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 40becf5 - Browse repository at this point
Copy the full SHA 40becf5View commit details -
update weights (paritytech#6897)
* polkadot: update weights * westend: update weights * kusama: update weights * rococo: update weights
Configuration menu - View commit details
-
Copy full SHA for 256a9d2 - Browse repository at this point
Copy the full SHA 256a9d2View commit details -
remove duplicated arm and fix version index (paritytech#6884)
* remove duplicated arm * annotate the version index * add tests * fmt
Configuration menu - View commit details
-
Copy full SHA for 2bbbf8f - Browse repository at this point
Copy the full SHA 2bbbf8fView commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7bde3de - Browse repository at this point
Copy the full SHA 7bde3deView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6e7057 - Browse repository at this point
Copy the full SHA a6e7057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 596d378 - Browse repository at this point
Copy the full SHA 596d378View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2b62fb - Browse repository at this point
Copy the full SHA a2b62fbView commit details
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b8dbb8a - Browse repository at this point
Copy the full SHA b8dbb8aView commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2778529 - Browse repository at this point
Copy the full SHA 2778529View commit details