- Dec 20, 2022
-
-
Michal Kucharczyk authored
* 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 <>
-
- Dec 15, 2022
-
-
Kian Paimani authored
* 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 <>
-
- Dec 06, 2022
-
-
Marcin S. authored
* 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]>
-
- Dec 05, 2022
-
-
Squirrel authored
* 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]>
-
- Nov 30, 2022
-
-
alexgparity authored
* Add clippy config and remove .cargo from gitignore * first fixes * Clippyfied * Add clippy CI job * comment out rusty-cachier * minor * fix ci * remove DAG from check-dependent-project * add DAG to clippy Co-authored-by:
alvicsam <[email protected]>
-
Mara Broda authored
* westend: update transaction version * polkadot: update transaction version * kusama: update transaction version * Bump spec_version to 9330 * bump versions to 0.9.33
-
- Nov 18, 2022
-
-
Koute authored
* Remove the `wasmtime` feature flag * Update `substrate` to the newest `master` * Update `substrate` to the newest `master`
-
- Oct 22, 2022
-
-
Mara Broda authored
* Bump spec_version to 9310 * bump transaction_version (0.9.31) (#6171) * Bump transaction_version for polkadot * Bump transaction_version for kusama * Bump transaction_version for rococo * Bump transaction_version for westend * Bump transaction_version for polkadot * Bump transaction_version for kusama * Bump transaction_version for rococo * Bump transaction_version for westend * Bump crate versions (0.9.31)
-
- Oct 20, 2022
-
-
Kian Paimani authored
-
- Oct 18, 2022
-
-
Sebastian Kunert authored
* Move clap to 4.0.9 * Remove "deprecated" feature flag * Convert to default_value_t * update lockfile for {"substrate"} * Add group(skip) to avoid naming conflict * More group(skip) Co-authored-by: parity-processbot <>
-
- Oct 11, 2022
-
-
Andrei Sandu authored
* Expose the full Cli through malus Signed-off-by:
Andrei Sandu <[email protected]> * fix lonely test Signed-off-by:
Andrei Sandu <[email protected]> Signed-off-by:
Andrei Sandu <[email protected]>
-
- Oct 05, 2022
-
-
Alexander Theißen authored
-
- Sep 19, 2022
-
-
Tsvetomir Dimitrov authored
* Add `DisputeState` to `DisputeCoordinatorMessage::RecentDisputes` The new signature of the message is: ``` RecentDisputes(oneshot::Sender<Vec<(SessionIndex, CandidateHash, DisputeStatus)>>), ``` As part of the change also add `DispiteStatus` to `polkadot_node_primitives`. * Move dummy_signature() in primitives/test-helpers * Enable staging runtime api on Rococo * Implementation * Move disputes to separate module * Vote prioritisation * Duplicates handling * Double vote handling * Unit tests * Logs and metrics * Code review feedback * Fix ACTIVE/INACTIVE separation and update partition names * Add `fn dispute_is_inactive` to node primitives and refactor `fn get_active_with_status()` logic * Keep the 'old' logic if the staging api is not enabled * Fix some comments in tests * Add warning message if there are any inactive_unknown_onchain disputes * Add file headers and remove `use super::*;` usage outside tests * Adding doc comments * Fix test methods names * Fix staging api usage * Fix `get_disputes` runtime function implementation * Fix compilation error * Fix arithmetic operations in tests * Use smaller test data * Rename `RuntimeApiRequest::StagingDisputes` to `RuntimeApiRequest::Disputes` * Remove `staging-client` feature flag * fmt * Remove `vstaging` feature flag * Some comments regarding the staging api * Rename dispute selection modules in provisioner with_staging_api -> prioritized_selection without_staging_api -> random_selection * Comments for staging api * Comments * Additional logging * Code review feedback process_selected_disputes -> into_multi_dispute_statement_set typo In trait VoteType: vote_value -> is_valid * Code review feedback * Fix metrics * get_disputes -> disputes * Get time only once during partitioning * Fix partitioning * Comments * Reduce the number of hardcoded api versions * Code review feedback * Unused import * Comments * More precise log messages * Code review feedback * Code review feedback * Code review feedback - remove `trait VoteType` * Code review feedback * Trace log for DisputeCoordinatorMessage::QueryCandidateVotes counter in vote_selection
-
- Sep 14, 2022
-
-
Oliver Tale-Yazdi authored
* Enable correct features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Feature gate function The expose_db function is currently feature gated with runtime-benchmarks. After the related Substrate MR, this feature gate will actually *work* as intended instead of doing nothing. BUT then we also have to pass through the correct feature, hence this MR. Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} * Fix bench features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * fix more features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
-
- Sep 09, 2022
-
-
Mara Broda authored
* Bump transaction_version for westend * Bump transaction_version for rococo * Bump transaction_version for kusama * Bump transaction_version for polkadot * Bump spec_version to 9290 * Bump crate versions
-
- Sep 02, 2022
-
-
Stephen Shelton authored
* Reflect benchmarking fn signature change * fmt * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
-
- Aug 29, 2022
-
-
Mara Broda authored
* Bump crate versions * Bump spec_version to 9280 for kusama * Bump spec_version to 9280 for polkadot * Bump spec_version to 9280 for rococo * Bump spec_version to 9280 for westend * update Cargo.lock Co-authored-by: parity-processbot <>
-
- Jul 28, 2022
-
-
Chevdor authored
* Bump crate versions * Update cargo.lock
-
- Jul 22, 2022
-
-
ordian authored
* add malus_finality_delay flag * cargo update -p sp-io * no warnings when malus is disabled * subpar workaround for feature unification problem * remove malus_finality_delay from regular cli * document finality_delay param, rename cli arg
-
- Jul 21, 2022
-
-
Dmitry Markin authored
* Cleanup light client leftovers * Remove light clent leftovers in test-parachains * update lockfile for {"substrate"} Co-authored-by: parity-processbot <>
-
- Jul 20, 2022
-
-
Bernhard Schuster authored
* allow re-use and avoid compiling kusama parachain code * fixup removed trailing ; * make it compat with rustfmt +nightly
-
- Jul 19, 2022
-
-
Oliver Tale-Yazdi authored
* Expose 'benchmark extrinsic' command Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Add test Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix tests Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix tests Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Split benchmarking into own mod Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Simplify code Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fixup Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Cleanup Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Spell Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Revert Cargo.lock updates Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} * Fix brittle test Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Bump spec version to 9270 Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Sleep in test to make it work in CI... Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Disable failing test Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Revert "Bump spec version to 9270" This reverts commit c1c385d7a4dc849e7f4d4723740aec66c2b7be09. * Delete brittle test, see #5788 Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Disable failing test Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Delete more failing tests... Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
-
- Jul 06, 2022
-
-
Chevdor authored
* Bump spec_version to 9260 * Version bump to v0.9.26
-
- Jun 21, 2022
-
-
Mara Broda authored
* kusama: bump spec_version to 9250 * polkadot: bump spec_version to 9250 * rococo: bump spec_version to 9250 * westend: bump spec_version to 9250 * bump version to 0.9.25 * bump transaction version (polkadot & kusama) (#5690) * kusama: bump transaction_version to 12 * polkadot: bump transaction_version to 13
-
- May 27, 2022
-
-
Mara Broda authored
* bump version to 0.9.23 * bump spec_version to 9230
-
- May 16, 2022
-
-
Mara Broda authored
* bump versions to 0.9.22 * bump spec_version to 9220
-
- May 08, 2022
-
-
dependabot[bot] authored
Bumps [log](https://github.com/rust-lang/log) from 0.4.16 to 0.4.17. - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/commits/0.4.17 ) --- updated-dependencies: - dependency-name: log dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]>
-
- May 06, 2022
-
-
Tsvetomir Dimitrov authored
Disputes which are unknown for the Runtime are sent with priority by the Provisioner when preparing inherent data (#5336) * Implement MallocSizeOf for DisputeState * Implementation of `Disputes` Runtime API message * Modify on-chain dispute import * Add feature flag for the new functionality * Update node/core/provisioner/src/onchain_disputes.rs Co-authored-by:
Andrei Sandu <[email protected]> * Add target to log messages * Update node/core/provisioner/src/lib.rs Co-authored-by:
Andronik <[email protected]> * Use `staging-client` feature to enable the client code using the staging runtime api * Remove TODO comment * Don't filter out DisputeState * Fix disputes selection logic * spelling * Tests * Rename `Disputes` message to `StagingDisputes` * Update node/core/provisioner/src/lib.rs Co-authored-by:
Bernhard Schuster <[email protected]> * Code review feedback - Logging - Separate error module - Add additional fields for GetOnchainDisputesErr - logging and impl MallocSizeOf - fix impl MallocSizeOf for DisputeState - fix tests * Update node/core/provisioner/src/error.rs Co-authored-by:
Andronik <[email protected]> * Update node/core/provisioner/src/lib.rs Co-authored-by:
Andronik <[email protected]> * Update node/core/provisioner/src/lib.rs Co-authored-by:
Andronik <[email protected]> * Apply suggestions from code review dummy metrics instance Co-authored-by:
Bernhard Schuster <[email protected]> * Revert "Apply suggestions from code review" This reverts commit 6dc518cbf77e037ff4760d315938a68c806e662e. * Code review feedback: #[cfg(test)] for new_dummy() in metrics * Code review feedback: break the disputes generation logic in separate functions * Code review feedback - align_eight Co-authored-by:
Andrei Sandu <[email protected]> Co-authored-by:
Andronik <[email protected]> Co-authored-by:
Bernhard Schuster <[email protected]>
-
- May 05, 2022
-
-
Bernhard Schuster authored
* allow runtime adjustment of signal channel size Closes #5436
-
- May 04, 2022
-
-
Robert Klotzner authored
Also get rid of pointless versi chainspec.
-
dependabot[bot] authored
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.30 to 1.0.31. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.30...1.0.31 ) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <[email protected]> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Apr 28, 2022
-
-
Davide Galassi authored
* Chain-selection subsystem data revert * Cargo fmt * Better code comments * Remove unwraps * Document public method * Remove duplicated 'ChainSelectionSubsystem' impl block * Fix typos * Nitpicks * Revert returns a service Error * Removed superflous error handling * Apply suggestions from code review * Rename tree 'revert' to 'revert_to' Co-authored-by:
Sebastian Kunert <[email protected]>
-
Robert Klotzner authored
* Quick'n dirty Versi chainspec config. * Right order * Fix wrong variable usage * Fix weird typo. * Update node/service/src/chain_spec.rs Co-authored-by:
Bastian Köcher <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]>
-
- Apr 26, 2022
-
-
Oliver Tale-Yazdi authored
* Update benchmark machine command Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Add import Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Rename POLKADOT_REFERENCE_HARDWARE -> SUBSTRATE_REFERENCE_HARDWARE Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} * Bump spec_version to 9200 Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
-
Adrian Catangiu authored
* use deny-list instead of allow-list for BEEFY Instead of allowing BEEFY to run on specific test nets, inverse the condition to explicitly disallow BEEFY on production chains that we don't want it to run on yet. This allows other test chains (other than Rococo/Wococo) that use the polkadot service file to enable and test BEEFY. Signed-off-by:
Adrian Catangiu <[email protected]> * address review comments * throw error if BEEFY enabled on production networks Signed-off-by:
acatangiu <[email protected]>
-
Koute authored
* Align to changes in Substrate * Align to the newest changes in substrate * Rename `--disable-hardware-benchmarks` to `--no-hardware-benchmarks` * Fix `polkadot-test-service` compilation * Fix compilation of test parachains
-
- Apr 25, 2022
-
-
tgmichel authored
* Companion to `blockchain-info` Subcommand: #11250 * Rename to `chain-info` * Remove `ensure_dev` * Update cli/src/command.rs Co-authored-by:
Bastian Köcher <[email protected]> * Pin substrate `59a2150` * `service::Block` * Unused `chain_spec` * fmt Co-authored-by:
Bastian Köcher <[email protected]>
-
- Apr 15, 2022
-
-
Oliver Tale-Yazdi authored
* Expose benchmark machine command Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * fmt Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * error.into Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * update lockfile for {"substrate"} * Revert "update lockfile for {"substrate"}" This reverts commit 41c2ddda511076567a98c85efa631374071c9e5a. * cargo update -p sp-io Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by: parity-processbot <>
-
- Apr 13, 2022
-
-
Andrei Sandu authored
* Implement fake validation results Signed-off-by:
Andrei Sandu <[email protected]> * refactor Signed-off-by:
Andrei Sandu <[email protected]> * cargo lock Signed-off-by:
Andrei Sandu <[email protected]> * spell check Signed-off-by:
Andrei Sandu <[email protected]> * spellcheck Signed-off-by:
Andrei Sandu <[email protected]> * typos Signed-off-by:
Andrei Sandu <[email protected]> * Review feedback Signed-off-by:
Andrei Sandu <[email protected]> * move stuff around Signed-off-by:
Andrei Sandu <[email protected]> * chores Signed-off-by:
Andrei Sandu <[email protected]> * Impl valid - still wip Signed-off-by:
Andrei Sandu <[email protected]> * fixes Signed-off-by:
Andrei Sandu <[email protected]> * fmt Signed-off-by:
Andrei Sandu <[email protected]> * Pull Ladi's implementation: https://github.com/paritytech/polkadot/pull/4711 Co-authored-by:
Lldenaurois <[email protected]> Co-authored-by:
Andrei Sandu <[email protected]> Signed-off-by:
Andrei Sandu <[email protected]> * Fix build Signed-off-by:
Andrei Sandu <[email protected]> * Logs and comments Signed-off-by:
Andrei Sandu <[email protected]> * WIP: suggest garbage candidate + implement validation result caching Signed-off-by:
Andrei Sandu <[email protected]> * fix Signed-off-by:
Andrei Sandu <[email protected]> * Do commitment hash checks in candidate validation Signed-off-by:
Andrei Sandu <[email protected]> * Minor refactor in approval, backing, dispute-coord Signed-off-by:
Andrei Sandu <[email protected]> * Working version of suggest garbage candidate Signed-off-by:
Andrei Sandu <[email protected]> * Dedup Signed-off-by:
Andrei Sandu <[email protected]> * cleanup #1 Signed-off-by:
Andrei Sandu <[email protected]> * Fix tests Signed-off-by:
Andrei Sandu <[email protected]> * remove debug leftovers Signed-off-by:
Andrei Sandu <[email protected]> * fmt Signed-off-by:
Andrei Sandu <[email protected]> * Accidentally commited some local test Signed-off-by:
Andrei Sandu <[email protected]> * spellcheck Signed-off-by:
Andrei Sandu <[email protected]> * some more fixes Signed-off-by:
Andrei Sandu <[email protected]> * Refactor and fix it Signed-off-by:
Andrei Sandu <[email protected]> * review feedback Signed-off-by:
Andrei Sandu <[email protected]> * typo Signed-off-by:
Andrei Sandu <[email protected]> * tests review feedback Signed-off-by:
Andrei Sandu <[email protected]> * refactor disputer Signed-off-by:
Andrei Sandu <[email protected]> * fix tests Signed-off-by:
Andrei Sandu <[email protected]> * Fix zombienet disputes test Signed-off-by:
Andrei Sandu <[email protected]> * spellcheck Signed-off-by:
Andrei Sandu <[email protected]> * fix Signed-off-by:
Andrei Sandu <[email protected]> * Fix ui tests Signed-off-by:
Andrei Sandu <[email protected]> * fix typo Signed-off-by:
Andrei Sandu <[email protected]> Co-authored-by:
Lldenaurois <[email protected]>
-
- Apr 08, 2022
-
-
Mara Broda authored
-