Bastian Köcher
51f22041dd
Aura: Expose SimpleSlotWorker ( #11247 )
...
Instead of just returning `SlotWorker` from `build_aura_worker` we now return `SimpleSlotWorker`.
This is required for some future changes in Cumulus.
2022-04-20 23:03:34 +02:00
Zeke Mostov
79c632abdd
Configurable call fee refund for signed submissions ( #11002 )
...
* Refund call fee for all non-invalid signed submissions
* Clean up
* Fix benchmarks
* Remove reward from struct
* WIP SignedMaxRefunds
* Apply suggestions from code review
* Add test for ejected call_fee refunds
* Add test for number of calls refunded
* Account for read op in mutate
* Apply suggestions from code review
* Add to node runtime
* Don't refund ejected solutions
* Update frame/election-provider-multi-phase/src/lib.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* Inegrity test SignedMaxRefunds
* Use reward handle to refund call fee
* Fix node runtime build
* Drain in order of submission
* Update frame/election-provider-multi-phase/src/signed.rs
* save
* Update frame/election-provider-multi-phase/src/signed.rs
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
* Update frame/election-provider-multi-phase/src/signed.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2022-04-20 20:56:07 +00:00
dependabot[bot]
a8ab0c048a
Bump trybuild from 1.0.53 to 1.0.60 ( #11237 )
...
Bumps [trybuild](https://github.com/dtolnay/trybuild ) from 1.0.53 to 1.0.60.
- [Release notes](https://github.com/dtolnay/trybuild/releases )
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.53...1.0.60 )
---
updated-dependencies:
- dependency-name: trybuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-20 22:46:34 +02:00
dependabot[bot]
5c4fa55f09
Bump log from 0.4.14 to 0.4.16 ( #11236 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.14 to 0.4.16.
- [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 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-20 15:39:28 +02:00
Georges
85f7d63531
Split SolutionImprovementThresholds into two types ( #11221 )
...
* Splitting `SolutionImprovementThreshold` in 2
One for Signed phase and one for Unsigned phase.
* Adding some tests
* Fixes after code review.
- Removing `GetDefault`.
- Shorter naming.
- More explicit test.
2022-04-20 12:15:18 +00:00
dependabot[bot]
831753d42c
Bump ss58-registry from 1.11.0 to 1.15.0 ( #11224 )
...
Bumps [ss58-registry](https://github.com/paritytech/ss58-registry ) from 1.11.0 to 1.15.0.
- [Release notes](https://github.com/paritytech/ss58-registry/releases )
- [Changelog](https://github.com/paritytech/ss58-registry/blob/main/CHANGELOG.md )
- [Commits](https://github.com/paritytech/ss58-registry/compare/v1.11.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: ss58-registry
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 16:45:38 +02:00
dependabot[bot]
d34b325432
Bump sha2 from 0.10.1 to 0.10.2 ( #11161 )
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.1 to 0.10.2.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.1...sha2-v0.10.2 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 14:32:20 +00:00
dependabot[bot]
b506c45d40
Bump async-std from 1.10.0 to 1.11.0 ( #11160 )
...
Bumps [async-std](https://github.com/async-rs/async-std ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/async-rs/async-std/releases )
- [Changelog](https://github.com/async-rs/async-std/blob/master/CHANGELOG.md )
- [Commits](https://github.com/async-rs/async-std/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: async-std
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 12:03:46 +00:00
Arkadiy Paronyan
781cd7aac5
Remark storage ( #10698 )
...
* Remark storage
* Fixed benches
* Update frame/remark/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Fixed build
* Fixed build
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2022-04-18 10:39:32 +00:00
Alexander Gryaznov
9676ce6f36
Add frame_support::crypto::ecdsa::Public.to_eth_address() (k256-based) and use it in pallets ( #11087 )
...
* `ecdsa::Public::to_eth_address` + test, beefy-mmr `convert()` to use it, contracts Ext interface
* `seal_ecdsa_to_eth_address` all but benchmark done
* `seal_ecdsa_to_eth_address` + wasm test
* `seal_ecdsa_to_eth_address` + benchmark
* fixed dependencies
* Apply suggestions from code review
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
* fixes from review #1
* ecdsa::Public(*pk).to_eth_address() moved to frame_support and contracts to use it
* beefy-mmr to use newly added frame_support function for convertion
* a doc fix
* import fix
* benchmark fix-1 (still fails)
* benchmark fixed
* Apply suggestions from code review
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
* fixes on Alex T feedback
* to_eth_address() put into extension trait for sp-core::ecdsa::Public
* Update frame/support/src/crypto/ecdsa.rs
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
* Update frame/contracts/src/wasm/mod.rs
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
* fixes on issues pointed out in review
* benchmark errors fixed
* fmt fix
* EcdsaRecoverFailed err docs updated
* Apply suggestions from code review
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* make applied suggestions compile
* get rid of unwrap() in runtime
* Remove expect
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Bastian Köcher <info@kchr.de >
2022-04-16 15:51:40 +03:00
Dan Shields
c6e452108b
Child bounties comments ( #11053 )
...
* * formatting
* use uniform notion of parent and child, no "master" or "general" entity
* README updated to match comments
* `parent_index` used over simply `index`
* rm `parent_*` change
* parent_bounty_id
* parent_index rm
* fmt
* Apply suggestions from code review
2022-04-16 09:55:37 +00:00
Oliver Tale-Yazdi
362dc50940
Add benchmark machine placeholder ( #11198 )
...
* Move new_rng to shared code
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add bechmark machine command
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Use sc-sysinfo
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add --no-hardware-benchmarks
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Lockfile
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Do not create components if not needed
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix tests
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Revert "Add --no-hardware-benchmarks"
This reverts commit d4ee98222bf1a5ea62ac60dd7d5c62070e2d7f70.
* Fix tests
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update Cargo deps
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Move sr255119::verify bench to sc-sysinfo
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Move sr255119::verify bench to sc-sysinfo
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Switch benchmarks to return f64
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Review fixes
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* fmt
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Hide command until completed
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Use concrete rand implementation
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Put clobber into a function
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add test
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add comment
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update cargo to match polkadot
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Remove doc that does not format in the console
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Limit benchmark by time
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add ExecutionLimit and make function infallible
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* CI
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add doc
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2022-04-15 12:09:16 +00:00
Georges
ae75a371bf
Adding benchmarking for new frame_election_provider_support ( #11149 )
...
* First stab at adding benchmarking for
`election-provider-support` onchain
* Adding `BoundedPhragMMS` and fixing stuff
* Fixing node runtime
* Fixing tests
* Finalising all benchmarking stuff
* better comments
* Better benchmarking config
* Better `WeightInfo` and benchmarking
* Fixing tests
* Adding some documentation
* Fixing some typos
* Incorporating review feedback
* cleanup of rustdocs
* rustdoc changes
* changes after code review
* Fixing some errors.
* Fixing dependencies post merge
* Bringing back `UnboundedExecution`
* Better rustdoc and naming
* Cargo.toml formatting
2022-04-15 10:15:01 +00:00
stanly-johnson
7dca0e467c
pallet_assets : Remove event for no_op ( #11023 )
...
* remove no_op event
* ensure no transferred event emitted
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2022-04-14 19:41:42 +00:00
Ross Bulat
c56e8f684f
Rb staking pallet validator commission change event ( #10827 )
...
* commission-changed-event-and-deposit
* deposit_event fix
* commission_changed_event_works
* fmt
* CommissionChanged -> ValidatorPrefsUpdated
* event ValidatorPrefs
* updated commet
* fmt
* Update frame/staking/src/pallet/mod.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update frame/staking/src/pallet/mod.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update frame/staking/src/tests.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
2022-04-14 16:25:54 +00:00
Nazar Mokrynskyi
e5c33d8aa4
Update wasmtime to 0.35.3 ( #11058 )
...
* Update wasmtime to 0.35.2 and default `zstd` features in all crates
* Update wasmtime to 0.35.3
2022-04-14 15:07:36 +02:00
Liu-Cheng Xu
001ade9c5d
Make the generic of CliConfiguration explicit ( #11223 )
...
Othewise the compiler will complain if someone passes something that
implements `CliConfiguration<DVC>` but `DVC` is not the default `()`.
2022-04-14 11:18:54 +02:00
Bastian Köcher
298fdf3012
authority-discovery: Fix flaky test ( #11219 )
...
It can happen that `+ 1` overflows `p.signature[1]` ;D (I have seen this in the CI).
2022-04-13 17:01:36 +02:00
Bastian Köcher
c028d38645
Document the chain spec format ( #11208 )
...
* Document the chain spec format
* Update client/chain-spec/src/lib.rs
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
* Update client/chain-spec/src/lib.rs
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
* Apply suggestions from code review
Co-authored-by: Sacha Lansky <sacha@parity.io >
* Update client/chain-spec/src/lib.rs
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
* Update client/chain-spec/src/lib.rs
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
* Mention extensions
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
Co-authored-by: Sacha Lansky <sacha@parity.io >
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
2022-04-13 16:53:35 +02:00
Alexander Samusev
8a49af27ad
[ci] fix publish-docker-substrate job ( #11218 )
2022-04-13 14:22:25 +02:00
Oliver Tale-Yazdi
ca658002a8
Fix WASM block producer panic ( #11206 )
...
* Box events
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix tests
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Revert "Box events"
This reverts commit 9fb1887cd23eb272844d63640b0b2d9ba3e549a1.
* Revert "Fix tests"
This reverts commit 981c50f23a7c514c9527299734bc6bc5b77a817f.
* Use simpler approach
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Update doc
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2022-04-13 11:55:14 +00:00
Adrian Catangiu
80ce5c5768
Expose MMR root through runtime API - use it in BEEFY client ( #11183 )
...
* beefy-gadget: allow custom runtime api provider
* beefy-gadget: use mock runtime api in tests
* pallet-mmr: expose mmr root from state through runtime API
* beefy-gadget: get mmr root from runtime state
* pallet-beefy-mmr: remove MmrRoot from header digests
* frame/mmr: move mmr primitives out of frame
* frame/mmr: completely move primitives out of frame
* address review comments
* beefy-mmr: bring back mmr root from header digest
* clippy fixes for rustc 1.60
* address review comments
2022-04-13 10:13:06 +00:00
Qinxuan Chen
3fec108263
Bump soketto to v0.7.1 ( #11203 )
...
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
2022-04-12 22:43:10 +02:00
Denis Pisarev
ba8beeed32
CI: rename ambiguous jobs ( #11207 )
2022-04-12 15:53:03 +02:00
Bastian Köcher
cc4b5c4818
Finality notification: Optimize calculation of stale heads ( #11200 )
...
* Finality notification: Optimize calculation of stale heads
While looking into some problem on Versi where a collator seemed to be stuck. I found out that it
was not stuck but there was a huge gap between last finalized and best block. This lead to a lot
leaves and it was basically trapped inside some loop of reading block headers from the db to find
the stale heads. While looking into this I found out that `leaves` already supports the feature to
give us the stale heads relative easily. However, the semantics change a little bit. Instead of
returning all stale heads of blocks that are not reachable anymore after finalizing a block, we
currently only return heads with a number lower than the finalized block. This should be no problem,
because these other leaves that are stale will be returned later when a block gets finalized which
number is bigger than the block number of these leaves.
While doing that, I also changed `tree_route` of the `FinalityNotification` to include the
`old_finalized`. Based on the comment I assumed that this was already part of it. However, if
wanted, I can revert this change.
* FMT
* Update client/service/src/client/client.rs
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
* Do not include the last finalized block
* Rename function
* FMT
* Fix tests
* Update figure
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
2022-04-12 13:12:53 +02:00
Xiliang Chen
f84fc59892
add has_identity ( #11197 )
...
* add has_identity
* Update frame/identity/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* update
* update
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2022-04-12 05:26:34 +00:00
Koute
8351ada6a3
Add new hardware and software metrics ( #11062 )
...
* Add new hardware and software metrics
* Move sysinfo tests into `mod tests`
* Correct a typo in a comment
* Remove unnecessary `nix` dependency
* Fix the version tests
* Add a `--disable-hardware-benchmarks` CLI argument
* Disable hardware benchmarks in the integration tests
* Remove unused import
* Fix benchmarks compilation
* Move code to a new `sc-sysinfo` crate
* Correct `impl_version` comment
* Move `--disable-hardware-benchmarks` to the chain-specific bin crate
* Move printing out of hardware bench results to `sc-sysinfo`
* Move hardware benchmarks to a separate messages; trigger them manually
* Rename some of the fields in the `HwBench` struct
* Revert changes to the telemetry crate; manually send hwbench messages
* Move sysinfo logs into the sysinfo crate
* Move the `TARGET_OS_*` constants into the sysinfo crate
* Minor cleanups
* Move the `HwBench` struct to the sysinfo crate
* Derive `Clone` for `HwBench`
* Fix broken telemetry connection notification stream
* Prevent the telemetry connection notifiers from leaking if they're disconnected
* Turn the telemetry notification failure log into a debug log
* Rename `--disable-hardware-benchmarks` to `--no-hardware-benchmarks`
2022-04-11 18:46:53 +09:00
Bastian Köcher
f517e57f67
Prepare for rust stable 1.60 ( #11138 )
...
* Prepare for rust stable 1.59
Besides preparing the UI tests this also adds a new script update-rust-stable.sh script for
simplifying the update of a rust stable version. This script will run all UI tests for the new
rust stable version and updating the expected output.
* Ensure we run the UI tests in CI
* use staging ci image
* More test updates
* Unignore test (#11097 )
* empty commit for pipeline rerun
* empty commit for pipeline rerun
* Try to make clippy happy
* More clippy fixes
* FMT
* ci image production
Co-authored-by: alvicsam <alvicsam@gmail.com >
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com >
2022-04-11 11:21:54 +02:00
Dominique
d20a10dee3
Updated docs for method set_payee & set_controller ( #11192 )
...
* Updated docs for method 'set_payee'
* Updated docs for method 'set_controller'
2022-04-11 08:36:13 +00:00
Xiliang Chen
03ab76e9c7
add sort & try_append to bounded_vec ( #11196 )
2022-04-11 10:35:25 +02:00
Davide Galassi
641a43a05d
Normalization of CLI options format (CamelCase => kebab-case) ( #11194 )
...
* Convert cli options from 'CamelCase' to 'kebab-case'
* Remove not required 'as_str' for 'ExecutionStrategy' option
2022-04-11 09:45:45 +02:00
Davide Galassi
9090f0d2a2
Remove useless trait bound and move instructions ( #11193 )
...
* Remove useless trait bound and `move` instructions
* cargo fmt
2022-04-09 12:08:46 +00:00
Sergejs Kostjucenko
f4336fafb7
Add GHA for custom PR review ( #10951 )
...
* Add GHA for custom PR review
* Change FILES rule settings
* Update rules according to feedback
* Update .github/pr-custom-review.yml
Co-authored-by: Denis Pisarev <17856421+TriplEight@users.noreply.github.com >
* CI: PRCR new 🔒 team is locks-review
* CI: rename a confusing step
* Update .github/workflows/pr-custom-review.yml
Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com >
* CI: use a proper new team for
as per discussion with @drahnr it was decided to create a dedicated team for reviewing runtime files
* Update pr-custom-review.yml
* Update .github/workflows/pr-custom-review.yml
Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com >
* Update .github/workflows/pr-custom-review.yml
Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com >
Co-authored-by: Denis Pisarev <17856421+TriplEight@users.noreply.github.com >
Co-authored-by: TriplEight <denis@parity.io >
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
Co-authored-by: João Paulo Silva de Souza <77391175+joao-paulo-parity@users.noreply.github.com >
2022-04-08 17:39:10 +02:00
Koute
1411e028aa
Catch panics on the FFI boundary between the runtime and the host for wasmtime ( #11189 )
...
* Catch panics on the FFI boundary between the runtime and the host for `wasmtime`
* Use an already existing test runtime function
* Merge the tests together
2022-04-08 11:26:47 +00:00
dependabot[bot]
2a5c11e2cc
Bump lru from 0.7.3 to 0.7.5 ( #11190 )
...
Bumps [lru](https://github.com/jeromefroe/lru-rs ) from 0.7.3 to 0.7.5.
- [Release notes](https://github.com/jeromefroe/lru-rs/releases )
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeromefroe/lru-rs/compare/0.7.3...0.7.5 )
---
updated-dependencies:
- dependency-name: lru
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-08 10:18:25 +00:00
dependabot[bot]
34ddda6101
Bump impl-trait-for-tuples from 0.2.1 to 0.2.2 ( #11171 )
...
Bumps [impl-trait-for-tuples](https://github.com/bkchr/impl-trait-for-tuples ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/bkchr/impl-trait-for-tuples/releases )
- [Commits](https://github.com/bkchr/impl-trait-for-tuples/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: impl-trait-for-tuples
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-08 10:41:21 +02:00
João Paulo Silva de Souza
04bd1b9bba
fix .github/pr-custom-review.yml ( #11187 )
2022-04-08 10:38:51 +03:00
Oliver Tale-Yazdi
a7261180ee
Sub-commands for benchmark ( #11164 )
...
* Restructure benchmark commands
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add benchmark block test
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fixup imports
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* CI
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Review fixes
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Extend error message
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Apply suggestions from code review
Co-authored-by: Zeke Mostov <z.mostov@gmail.com >
* Review fixes
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add commands to node-template
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Zeke Mostov <z.mostov@gmail.com >
2022-04-07 19:33:11 +00:00
João Paulo Silva de Souza
ef5c4b7fc3
update pr-custom-review.yml ( #11169 )
...
syntax in accordance to https://github.com/paritytech/pr-custom-review/tree/5814820aa0e5d35412f31dc02f9d130a8b138cae#configuration-syntax
rules in accordance to https://github.com/paritytech/pr-custom-review/blob/da1d81b9fd39705cc8b37f59235283801c818708/rules.md
2022-04-07 16:23:33 +02:00
Bastian Köcher
ec6a4db6f6
Improve docs of remove_all and remove_prefix ( #11182 )
...
These docs didn't mention how the removal works internally. This is important for the user to know
that calling such a method multiple times in the same block leads always to the same result.
2022-04-07 15:00:30 +02:00
Stephen Shelton
ca1261ee21
Apply WeightToFeePolynomials to pallet_transaction_payment's length fee ( #10785 )
...
* Apply WeightToFeePolynomials to length fee
* Remove TransactionByteFee
* Add test cases for ConstantModifierFee
* Restore import
* Use pallet::constant_name
* Remove irrelevant TODO comment
* Update frame/support/src/weights.rs
* Update frame/transaction-payment/src/lib.rs
* Update frame/transaction-payment/src/lib.rs
* Update frame/transaction-payment/src/lib.rs
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* s/ConstantModifierFee/ConstantMultiplier/
* Impl LengthToFee for test configs
* fmt
* Remove unused import
* Impl WeightToFeePolynomial for byte fee in ExtBuilder
* Remove unused import
* fix doc
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2022-04-07 11:24:59 +00:00
Kian Paimani
b438b47f1a
relax input conditions of fixed::checked_from_integer ( #11159 )
...
* relax input conditions of fixed::checked_from_integer
* Fix build
2022-04-07 07:46:51 +00:00
Niklas Adolfsson
1df943cd6d
chore: update jsonrpsee to v0.10.1 ( #11173 )
...
* fix(bin/node): remove unsed dep jsonrpsee
* chore(remote ext): update jsonrpsee v0.10.1
* chore(try runtime): update jsonrpsee v0.10.1
* Update utils/frame/try-runtime/cli/src/commands/follow_chain.rs
* cargo fmt
2022-04-07 06:47:36 +00:00
Alexander Samusev
fc4bd3c4fd
[ci] Remove vault ( #11179 )
...
* [ci] Remove vault
* remove anchors
2022-04-06 18:20:15 +02:00
Davide Galassi
2bdebbcb00
Grandpa revert procedure ( #11162 )
...
* Grandpa revert procedure
* Trigger ci pipeline
* Test rename
* Update client/finality-grandpa/src/authorities.rs
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
2022-04-06 16:23:57 +02:00
Davide Galassi
845e37609b
Fix fork-tree descendent check ( #11150 )
...
* Fix fork-tree descendent check
* Add test assertions for the fix
* Improve documentation
* Nitpicks
2022-04-06 10:19:14 +02:00
Bastian Köcher
b3dc304fd0
Change default execution strategies to Wasm ( #11170 )
...
This pr changes all default execution strategies to `Wasm`. This is basically a deprecation of the
native runtime. While the native runtime isn't removed and can still be used, it will not be used
anymore by default.
This will also improve the usage for people who want to run random commits, which most often forget
to run with `--execution wasm`. Otherwise they often run into storage root mismatches because of
using the native runtime.
2022-04-06 09:55:55 +02:00
dependabot[bot]
7efac8c844
Bump enumflags2 from 0.6.4 to 0.7.4 ( #11108 )
...
* Bump enumflags2 from 0.6.4 to 0.7.4
Bumps [enumflags2](https://github.com/NieDzejkob/enumflags2 ) from 0.6.4 to 0.7.4.
- [Release notes](https://github.com/NieDzejkob/enumflags2/releases )
- [Commits](https://github.com/NieDzejkob/enumflags2/compare/v0.6.4...v0.7.4 )
---
updated-dependencies:
- dependency-name: enumflags2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* use `#[bitflags]` attribute macro
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2022-04-05 21:14:49 +00:00
Alexander Theißen
14333e3074
Upgrade to wasmer 2.2 ( #11168 )
2022-04-05 17:01:45 +00:00
Zhenghao Lu
7a4d5b5ec6
Correct a spelling mistake ( #11167 )
2022-04-05 08:39:46 +00:00