- Dec 12, 2022
-
-
Niklas Adolfsson authored
* jsonrpsee v0.16 add backwards compatibility run old http server on http only * cargo fmt * update jsonrpsee 0.16.1 * less verbose cors log * fix nit in log: WS -> HTTP * revert needless changes in Cargo.lock * remove unused features in tower * fix nits; add client-core feature * jsonrpsee v0.16.2
-
- Dec 08, 2022
-
-
Keith Yeung authored
* Introduce sensible weight constants * cargo fmt * Remove unused import * Add missing import * ".git/.scripts/bench-bot.sh" pallet dev pallet_lottery Co-authored-by: command-bot <>
-
- Dec 07, 2022
-
-
João Paulo Silva de Souza authored
* implement crate publishing from CI * fix indentation * use resource_group for job exclusivity ensure that at most one instance of the publish-crates job is running at any given time to prevent race conditions * correct publish = false * Remove YAML anchors as GitLab's `extends:` doesn't need it * Temporarily force cache upload for the new jobs * Revert `RUSTY_CACHIER_FORCE_UPLOAD` * pin libp2p-tcp=0.37.0 for sc-telemetry * Revert "pin libp2p-tcp=0.37.0 for sc-telemetry" This reverts commit 29146bfad6c31e8cf0e2f17ad92a71bb81a373af. * always collect generated crates * increase timeout for publish-crates-template * Force upload the new job cache again * Revert "Force upload the new job cache again" This reverts commit 5a5feee1b2c51fdef768b25a76be4c3949ec1c99. * reformat * improve timeout explanation * s/usual/average Co-authored-by:
Vladimir Istyufeev <[email protected]>
-
- Dec 06, 2022
-
-
Marcin S. authored
* Remove mem_info and some references to parity-util-mem * [Draft] Finish removing references to `parity-util-mem` * Upgrade dependencies * Update scripts/ci/deny.toml Co-authored-by:
ordian <[email protected]> * Fix Cargo.lock (remove unwanted dependency changes) * Removed unused argument * Run cargo fmt (didn't have pre-commit set up) * Fix some CI errors * Fix another CI error * Remove unused dependency Co-authored-by:
ordian <[email protected]>
-
João Paulo Silva de Souza authored
* rename some crates for publishing to crates.io * s/remote-ext/frame-remote-externalities
-
- Dec 05, 2022
-
-
Dmitry Markin authored
* Replace deprecated libp2p feature specs with correct ones * Bump tokio to 1.21.2 * Replace async-std libp2p primitives with tokio ones * minor: rustfmt * Fix TestNet to run initialization in the tokio context * Convert telemetry test from async-std to tokio * Convert notifications tests from async-std to tokio * Convert chain sync tests from async-std to tokio * Ditch async-std completely * Make executor mandatory * Bump tokio to 1.22.0 * minor: rustfmt * Explicitly use tokio runtime in tests * Move more tests to explicit tokio runtime * Explicitly set multithreaded runtime in tokio test * minor: rustfmt * minor: fix comment * Replace async-std with tokio in MMR tests
-
- Nov 25, 2022
-
-
cheme authored
* Add total nb to trie migration rpc * fix and format * Use struct instead of tuple * fixes Co-authored-by: parity-processbot <>
-
Oliver Tale-Yazdi authored
* Fix table formatting Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix sp-runtime-interface table Using HTML now since multi-line tables are not a thing and fmt destroys them. Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * More rustdoc fixes Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix tags Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * More fixes... Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Use Bastis patch Co-authored-by:
Bastian Köcher <[email protected]> Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Add more backticks Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * change ci image Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]> Co-authored-by:
alvicsam <[email protected]>
-
- Nov 18, 2022
-
-
Fredrik Simonsson authored
* Update template to remove clippy warnings * ".git/.scripts/bench-bot.sh" pallet dev pallet_lottery * Update templates from child project This should remove clippy warnings on generated files * Update after review * Update frame-weight-template.hbs Commit suggestion * ".git/.scripts/bench-bot.sh" pallet dev pallet_lottery * Rerun linter on linked project Updates from child project * ".git/.scripts/bench-bot.sh" pallet dev pallet_lottery Co-authored-by: command-bot <>
-
- Nov 15, 2022
-
-
Niklas Adolfsson authored
* chore(release): sp-core v7.0.0 * chore(release): sp-runtime v7.0.0 * fix bad merge
-
- Nov 09, 2022
-
-
Qinxuan Chen authored
* sc-client-babe/sp-arithmetic-fuzzer: update num-bigint and num-rational to v0.4 * update lru 0.7.5 ==> v0.8.1 * pallet-example-offchain-worker: update lite-json v0.1.3 ==> v0.2.0 * update hyper 0.14.16 ==> 0.14.20, num-fromat 0.4.0 ==> 0.4.3 * pallet-mmr: update ckb-merkle-mountain-range v0.3.2 ==> v0.5.2 * update handlebars v4.2.2 ==> v4.3.5 * `runtime_cache_size` must always be at least 1 Signed-off-by:
koushiro <[email protected]> * default cache size with .min(1) Signed-off-by:
koushiro <[email protected]> * update hyper 0.14.20 ==> 0.14.22 Signed-off-by:
koushiro <[email protected]> * update lru 0.8.0 ==> 0.8.1 Signed-off-by:
koushiro <[email protected]> * Apply suggestions from code review * Apply suggestions from code review * Fix Cargo.lock Signed-off-by:
koushiro <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]>
-
- Nov 07, 2022
-
-
Michal Kucharczyk authored
It changes &Block::Hash argument to Block::Hash. This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292)
-
- Nov 04, 2022
-
-
Sergej Sakac authored
* move Throughput to sc-sysinfo * replace u64 * fix in tests * change Throughput * refactored Throughput * fixes * moved tests & fixes * custom serializer * note * fix serializer * forgot to remove * deserialize * functioning deserialization :) * try to make clipply happy * Serialize as function * test HwBench * rename * fix serialization * deserialize as function * unused import * move serialize/deserialize * don't serialize none * remove nonsense * remove nonsense comment :P * fixes * remove all the todos * return enum * fixes * fix nit * improve docs & readability * Update client/sysinfo/src/sysinfo.rs Co-authored-by:
Oliver Tale-Yazdi <[email protected]> * fix all the nits * rename * fix * Update client/sysinfo/src/sysinfo.rs Co-authored-by:
Oliver Tale-Yazdi <[email protected]> * remove unit from serialization * Update utils/frame/benchmarking-cli/src/machine/hardware.rs Co-authored-by:
Oliver Tale-Yazdi <[email protected]>
-
- Oct 30, 2022
-
-
Alexander Theißen authored
* Use wasm-opt on runtime * Optimize for size * Simplify fn compact_wasm_file * Run a lighter pass for non production builds * Disable optimizations and keep name section * Update wasm-opt * Remove dward sections * Update wasm-opt * Update wasm-opt
-
- Oct 28, 2022
-
-
Mrisho Lukamba authored
* replaced println with log Closes #12338 * fixed println * Apply suggestions from code review Co-authored-by:
Bastian Köcher <[email protected]> * Update utils/frame/benchmarking-cli/src/pallet/command.rs * Apply suggestions from code review * ".git/.scripts/fmt.sh" 1 Co-authored-by:
Shawn Tabrizi <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]> Co-authored-by: command-bot <>
-
- Oct 20, 2022
-
-
Koute authored
* Force base weights to be the minimum only when the intercept is negative; emit minimum execution times * Add an `assert` making sure the intercept is zero when it's supposed to be zero * Fix template Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * ".git/.scripts/bench-bot.sh" pallet dev pallet_assets * ".git/.scripts/bench-bot.sh" pallet dev pallet_uniques Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by: command-bot <>
-
- Oct 19, 2022
-
-
Oliver Tale-Yazdi authored
* CI check for rust feature bleed Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Cargo not available Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Handle missing programs Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Check for deps Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Add doc Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Use correct CI image Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Remove --offline Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Install cargo-workspaces Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Remove cargo-workspaces dep Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix try-runtime feature Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix more features... Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Use pipeline-script Signed-off-by:
Oliver Tale-Yazdi <[email protected]> *
🤡 Signed-off-by:Oliver Tale-Yazdi <[email protected]> * Make stupid change to test the CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * This reverts commit ad2746aa117fa7cb473521113a9bec89aaf26484. * Use correct branch Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Allow failure Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Make stupid change to test the CI Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Revert "Make stupid change to test the CI" This reverts commit 16ec00e1675c7ec57c988315549ff71e832a3093. Signed-off-by:
Oliver Tale-Yazdi <[email protected]>
-
- Oct 18, 2022
-
-
Niklas Adolfsson authored
* hack together a PoC * Update utils/frame/rpc-utils/Cargo.toml Co-authored-by:
Kian Paimani <[email protected]> * Update utils/frame/rpc-utils/src/lib.rs Co-authored-by:
Kian Paimani <[email protected]> * rpc_utils -> substrate_rpc_client * try runtime: remove keep connection * make CI happy * cargo fmt * fix ci * update lock file * fix * fix Co-authored-by:
Kian Paimani <[email protected]> Co-authored-by:
kianenigma <[email protected]>
-
Michal Kucharczyk authored
* BlockId removal: refactor: StorageProvider It changes the arguments of `Backend::StorageProvider` trait from: block: `BlockId<Block>` to: hash: `&Block::Hash` This PR is part of BlockId::Number refactoring analysis (paritytech/substrate#11292) * Apply suggestions from code review Co-authored-by:
Bastian Köcher <[email protected]> * Update client/api/src/backend.rs Co-authored-by:
Dmitrii Markin <[email protected]> * GrandpaBlockImport::current_set_id reworked * ExportStateCmd reworked * trigger CI job * trigger CI job Co-authored-by:
Bastian Köcher <[email protected]> Co-authored-by:
Dmitrii Markin <[email protected]>
-
Bastian Köcher authored
-
Sebastian Kunert authored
* Bump clap to 3.2.22 * Replace `from_os_str` with `value_parser` * Replace `from_str` and `try_from_str` with `value_parser` * Move possible_values to the new format * Remove unwanted print * Add missing match branch * Update clap to 4.0.9 and make it compile * Replace deprecated `clap` macro with `command` and `value` * Move remaining `clap` attributes to `arg` * Remove no-op value_parsers * Adjust value_parser for state_version * Remove "deprecated" feature flag and bump to 4.0.11 * Improve range Co-authored-by:
Bastian Köcher <[email protected]> * Apply suggestions * Trigger CI * Fix unused error warning * Fix doc errors * Fix ArgGroup naming conflict * Change default_value to default_value_t * Use 1.. instead of 0.. Co-authored-by:
Bastian Köcher <[email protected]>
-
- Oct 14, 2022
-
-
Oliver Tale-Yazdi authored
Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Signed-off-by:
Oliver Tale-Yazdi <[email protected]>
-
Michal Kucharczyk authored
* Minor naming improved * BlockId removal refactor: Backend::state_at * formatting
-
- Oct 12, 2022
-
-
Michal Kucharczyk authored
* Trivial BlockId::Number => Hash * missed BlockId::Hash added
-
- Oct 11, 2022
-
-
Shawn Tabrizi authored
* dont use unstable sort * remove comment * add clippy rule
-
- Oct 10, 2022
-
-
Oliver Tale-Yazdi authored
Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Signed-off-by:
Oliver Tale-Yazdi <[email protected]>
-
- Oct 05, 2022
-
-
ordian authored
* upgrade kvdb & co * remove patch * update Cargo.lock * upgrade impl-serde * fix parsing test * actually fix it * FFS
-
- Sep 28, 2022
-
-
Koute authored
* Support running the pallet benchmarks analysis without running the benchmarks * Rename `override-results` to `json-input` and update the help comment * ".git/.scripts/fmt.sh" 1 Co-authored-by: command-bot <>
-
- Sep 23, 2022
-
-
Oliver Tale-Yazdi authored
* Replace :: with _ in auto-generated file names Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * fmt Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Co-authored-by:
Shawn Tabrizi <[email protected]>
-
- Sep 22, 2022
-
-
Qinxuan Chen authored
* Migrate remaining old decl_* macros to the new pallet attribute macros Signed-off-by:
koushiro <[email protected]> * Apply review suggestions Signed-off-by:
koushiro <[email protected]> * Apply review suggestions Signed-off-by:
koushiro <[email protected]> * use pallet::storage * Fix dev rpc test Signed-off-by:
koushiro <[email protected]> * Fix service tests Signed-off-by:
koushiro <[email protected]> Signed-off-by:
koushiro <[email protected]>
-
- Sep 21, 2022
-
-
Oliver Tale-Yazdi authored
* Cleaup imports Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Format template Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Set steps min value to two Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Signed-off-by:
Oliver Tale-Yazdi <[email protected]>
-
Xavier Lau authored
* Use `array-bytes` for All Array/Bytes/Hex Operations Signed-off-by:
Xavier Lau <[email protected]> * Reorder * Self Review * Format * Fix Tests * Bump `array-bytes` * Optimize large test res Signed-off-by:
Xavier Lau <[email protected]> Co-authored-by: parity-processbot <>
-
- Sep 20, 2022
-
-
Sergej Sakac authored
* BREAKING: Rename Origin * more renaming * a bit more renaming * fix * more fixing * fix in frame_support * even more fixes * fix * small fix * ... * update .stderr * docs * update docs * update docs * docs
-
Michal Kucharczyk authored
* Use temporary db for benchmarking If no db option was given benchmarks shall use temporary database. Otherwise the test can use locally stored database which maybe out-of-date causing test to fail. * nicer syntax * explanatory comment added * Update utils/frame/benchmarking-cli/src/lib.rs Co-authored-by:
Bastian Köcher <[email protected]>
-
Andrei Sandu authored
Signed-off-by:
Andrei Sandu <[email protected]> Signed-off-by:
Andrei Sandu <[email protected]>
-
- Sep 19, 2022
-
-
NingLin-P authored
* update interfaces of OnRuntimeUpgrade & Hooks Signed-off-by:
linning <[email protected]> * remove try-runtime for PreStateDigest Signed-off-by:
linning <[email protected]> * remove the Default bound of PreStateDigest Signed-off-by:
linning <[email protected]> * remove try-runtime for PreStateDigest & pre_upgrade Signed-off-by:
linning <[email protected]> * remove tmp storage between upgrade hooks Signed-off-by:
linning <[email protected]> * ensure hooks are storage noop Signed-off-by:
linning <[email protected]> * remove OnRuntimeUpgradeHelpersExt Signed-off-by:
linning <[email protected]> * cargo check & fmt Signed-off-by:
linning <[email protected]> * rename PreStateDigest to PreUpgradeState Signed-off-by:
linning <[email protected]> * replace associate type with codec & vec Signed-off-by:
linning <[email protected]> * add helper strcut to help encode/decode tuple Signed-off-by:
linning <[email protected]> * update comment Signed-off-by:
linning <[email protected]> * fix Signed-off-by:
linning <[email protected]> * add test Signed-off-by:
linning <[email protected]> * address comment Signed-off-by:
linning <[email protected]> * fix doc Signed-off-by:
linning <[email protected]> * fix ci Signed-off-by:
linning <[email protected]> * address comment Signed-off-by:
linning <[email protected]> * add more test cases Signed-off-by:
linning <[email protected]> * make clippy happy Signed-off-by:
linning <[email protected]> * fmt Signed-off-by:
linning <[email protected]> * update comment Signed-off-by:
linning <[email protected]> * fmt Signed-off-by:
linning <[email protected]> Signed-off-by:
linning <[email protected]>
-
- Sep 18, 2022
-
-
Roman Useinov authored
* [Feature] Part 1: add TargetList for validator ranking * remove redundant todo * remove typo * cleanup * implement score * more fixes * fix thresholds * fmt * Remove the stuff that has to come in the next PR, some fixes * extended balance import * Change all the references from VoteWeight to Self::Score * Add a migration for VoterBagsList * fix score * add targetList to nomination-pools tests * fix bench * address review comments * change get_npos_targets * address more comments * remove thresholds for the time being * fix instance reference * VoterBagsListInstance * reus * remove params that are not used yet * Introduced pre/post upgrade try-runtime checks * fix * fixes * fix migration * fix migration * fix post_upgrade * change * Fix * eloquent PhantomData * fix PD * more fixes * Update frame/staking/src/pallet/impls.rs Co-authored-by:
Squirrel <[email protected]> * is_nominator now works * fix test-staking * build fixes * fix remote-tests * Apply suggestions from code review Co-authored-by: parity-processbot <> Co-authored-by:
kianenigma <[email protected]> Co-authored-by:
Squirrel <[email protected]> Co-authored-by:
Kian Paimani <[email protected]>
-
- Sep 14, 2022
-
-
Oliver Tale-Yazdi authored
* Add std feature Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * WIP Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fmt Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix features Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Cleanup Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Impl function also in tests Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Make compile Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Fix sp-trie feature Something makes the bench regression guard fail, maybe this? Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Add runtime-benchmarks feature to sc-service Signed-off-by:
Oliver Tale-Yazdi <[email protected]> * Revert "Fix sp-trie feature" This reverts commit f2cddfe41bc72e6f2f8133795ec9408ba0c3ec63. Was already fixed, only needed a CI retry. Signed-off-by:
Oliver Tale-Yazdi <[email protected]> Signed-off-by:
Oliver Tale-Yazdi <[email protected]>
-
Koute authored
* Improve base weights consistency and make sure they're never zero * Switch back to `linregress` crate; add back estimation errors * Move the test into `mod tests` * Use all of the samples instead of only the first one * Use full precision extrinsic base weights and slopes * Add an extra comment * ".git/.scripts/bench-bot.sh" pallet dev pallet_contracts Co-authored-by: parity-processbot <> Co-authored-by:
Shawn Tabrizi <[email protected]>
-
- Sep 13, 2022
-
-
Keith Yeung authored
* Create sp-weights crate to store weight primitives * Fix templates * Fix templates * Fixes * Fixes * cargo fmt * Fixes * Fixes * Use deprecated type alias instead of deprecated unit types * Use deprecated subtraits instead of deprecated hollow new traits * Fixes * Allow deprecation in macro expansion * Add missing where clause during call macro expansion * cargo fmt * Fixes * cargo fmt * Fixes * Fixes * Fixes * Fixes * Move FRAME-specific weight files back to frame_support * Fixes * Update frame/support/src/dispatch.rs Co-authored-by:
Kian Paimani <[email protected]> * Update frame/support/src/dispatch.rs Co-authored-by:
Kian Paimani <[email protected]> * Update frame/support/src/dispatch.rs Co-authored-by:
Kian Paimani <[email protected]> * Add missing header * Rewrite module docs * Fixes * Fixes * Fixes * Fixes * cargo fmt Co-authored-by:
Shawn Tabrizi <[email protected]> Co-authored-by:
Kian Paimani <[email protected]>
-