s0me0ne-unkn0wn
55b4aceb99
Check spawned worker version vs node version before PVF preparation ( #6861 )
...
* Check spawned worker version vs node version before PVF preparation
* Address discussions
* Propagate errors and shutdown preparation and execution pipelines properly
* Add logs; Fix execution worker checks
* Revert "Propagate errors and shutdown preparation and execution pipelines properly"
This reverts commit b96cc3160ff58db5ff001d8ca0bfea9bd4bdd0f2.
* Don't try to shut down; report the condition and exit worker
* Get rid of `VersionMismatch` preparation error
* Merge master
* Add docs; Fix tests
* Update Cargo.lock
* Kill again, but only the main node process
* Move unsafe code to a common safe function
* Fix libc dependency error on MacOS
* pvf spawning: Add some logging, add a small integration test
* Minor fixes
* Restart CI
---------
Co-authored-by: Marcin S <marcin@realemail.net >
2023-03-29 22:48:41 +00:00
Bastian Köcher
8b1645faf0
Companion: wasm-builder support stable Rust ( #6967 )
...
* Companion: wasm-builder support stable Rust
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-29 10:11:15 +00:00
Tsvetomir Dimitrov
22f404f092
Histogram support in runtime metrics ( #6935 )
...
* Histogram support in runtime metrics
Add support for histograms to the runtime metrics. Additionally add
`polkadot_parachain_verify_dispute_signature` histogram which tracks the
time needed from the runtime to verify a single validator signature of a
dispute statement.
* Add noops
* u64 instead of f64
* Update buckets
* Wrap `get_current_time()` in runtime metrics
* Change the dimension of the Histogram from usec to sec
* Fix a compilation error
* Update buckets
* Fix `on_signature_check_complete` calculation
* Update buckets
* Update buckets
* formatting
* Another weights update
* Adjust buckets again
* Final buckets adjustment
* Revert "Fix a compilation error"
This reverts commit 06290b40a39eeb78de2602d8916a39edf7a8b714.
* Update primitives/src/v4/metrics.rs
Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com >
* Use `saturating_sub` for time difference calculation
* Pass nanoseconds to client instead of seconds (using f64 in runtime is dangerous)
---------
Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com >
2023-03-28 13:37:19 +00:00
dependabot[bot]
4903859544
Bump openssl from 0.10.38 to 0.10.48 ( #6955 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.38 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.38...openssl-v0.10.48 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: parity-processbot <>
2023-03-27 22:23:23 +00:00
Ross Bulat
96ed979732
Nomination Pools migration v5: RewardPool fix ( #6957 )
...
* pools migration v5
* Allow deprecated
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Keep old migrations around
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* update lockfile for {"substrate"}
* use master Cargo.lock
* revert Cargo.lock master
* clippy: remove unused parentheses
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix parachain config migration
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Make tests work
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
2023-03-27 18:03:49 +00:00
Andrei Sandu
fc2cba1805
Subsystem channel tweaks ( #6905 )
...
* subsystem tweaks for higher scale
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* Adjust queue sizes
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* Orchestra 0.0.5
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* cargo lock
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
---------
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
2023-03-24 17:19:37 +00:00
Davide Galassi
260d073658
Companion for #13683 ( #6944 )
...
* Companion for #13683
* Wraps trait is not required
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-24 14:43:21 +00:00
Tsvetomir Dimitrov
95f0ca271e
Bump parity-scale-codec to v 3.4.0 ( #6945 )
2023-03-23 15:15:03 +00:00
Davide Galassi
6414284ff5
Companion for #13624 ( #6924 )
...
* Update lock
* Trigger pipeline
* update lockfile for {"substrate"}
* Update ed25519 in the lockfile T_T
---------
Co-authored-by: parity-processbot <>
2023-03-21 14:53:24 +00:00
Gavin Wood
7beeba5fb8
Introduce OpenGov into Polkadot ( #6701 )
...
* OpenGov for Polkadot
* Integrate OpenGov into XCM
* Formatting
* Missing files
* Remove Gov1 from Kusama
* Fixes
* Update runtime/polkadot/src/governance/origins.rs
Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com >
* Revert scheduler origin changes
* Fixes
* Docs
* Remove todo
* Docs
* Move Fellowship to Collectives (#6718 )
* FellowshipAdmin origin over xcm
* accept Fellows origin from Collectives
* remove Fellowship
* remove unreachable arm
* define benchmarks
* correct comment for DOLLARS constant
* Add OpenGov Calls to Proxy Definitions (#6729 )
* add opengov calls to proxy definitions
* fix build
* Update runtime/polkadot/src/governance/mod.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update runtime/polkadot/src/governance/tracks.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update runtime/polkadot/src/lib.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update runtime/polkadot/src/governance/origins.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update runtime/polkadot/src/governance/mod.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* Update old.rs
* Update old.rs
* weights with new api
* XCM tweaks for OpenGov (#6855 )
* pass xcm origin, allow unpaid form Collectives and Fellows, whitelist call
* unpaid execution only for Fellows
* Apply suggestions from code review
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* rename const namespace to system_parachains
* remove prod_or_fast
---------
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
* remove unused import
---------
Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com >
Co-authored-by: parity-processbot <>
Co-authored-by: Muharem Ismailov <ismailov.m.h@gmail.com >
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
2023-03-21 13:59:54 +00:00
Arkadiy Paronyan
3264cb7b64
Bump parity-db ( #6921 )
2023-03-21 09:54:57 +01:00
Davide Galassi
e0b8b30288
[Companion #13634 ] keystore overhaul (iter2) ( #6913 )
...
* removed 'remote_keystore' parameter
* Keystore can't be None
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-20 19:33:54 +00:00
Vsevolod Stakhov
6d902ce073
Revert "Update orchestra to the recent version ( #6854 )" ( #6916 )
...
This reverts commit 5565bb9dbc .
2023-03-20 15:08:05 +00:00
Gavin Wood
2e656dcd6e
Deprecate Currency: Companion for #12951 ( #6780 )
...
* Some renames
* Fix
* Fix build for new APIs
* Remove diener
* Fixes
* Fixes
* Fix integration tests
* Fixes
* fix nis issuance
* Update Cargo.toml
* Polkadot doesn't have freezes/holds yet
* No networks use freezes/holds
* update lockfile for {"substrate"}
* Fix tests
There are more failing tests; just starting with the easy ones.
Reserved balance does not count towards ED anymore, therefore reducing
all the reserves by ED (1).
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fixes for Polkadot pallets
* Fix parachains benchmarks
* Update Substrate
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-03-20 13:20:22 +00:00
Davide Galassi
46c36e5a4f
[Companion #13615 ] Keystore overhaul ( #6892 )
...
* Remove not required async calls
* Fixed missing renaming
* make_keystore can be sync
* More fixes
* Trivial nitpicks
* Cherry pick test fix from master
* Fixes after master merge
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-17 12:09:15 +00:00
Xiliang Chen
b2a15ed8c1
remove duplicated arm and fix version index ( #6884 )
...
* remove duplicated arm
* annotate the version index
* add tests
* fmt
2023-03-16 15:26:55 +00:00
Alexandru Vasile
e1e46c26cb
Companion for #13287 ( #6655 )
...
* runtime: Adjust `sp_api::Metadata` to the new API
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
* update lockfile for {"substrate"}
---------
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io >
Co-authored-by: parity-processbot <>
2023-03-15 18:41:56 +00:00
Ross Bulat
a715a33ab9
polkadot companion: #13128 (Pools commission) ( #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 <oliver.tale-yazdi@parity.io >
* cargo update -p sp-io
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-03-15 14:29:40 +00:00
Niklas Adolfsson
b6593bbfa5
companion for #13555 ( #6842 )
...
* companion for #13555
* update lockfile for {"substrate"}
* fix: `decl_TryRuntime` -> `decl_for_try_runtime`
---------
Co-authored-by: parity-processbot <>
2023-03-15 14:34:02 +01:00
dependabot[bot]
88aa92411c
Bump bumpalo from 3.8.0 to 3.12.0 ( #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](https://github.com/fitzgen/bumpalo/compare/3.8.0...3.12.0 )
---
updated-dependencies:
- dependency-name: bumpalo
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-15 13:08:58 +00:00
dependabot[bot]
3485f86a07
Bump git2 from 0.16.0 to 0.16.1 ( #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](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.16.0...0.16.1 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-15 14:04:25 +01:00
Mara Robin B
962bd71eb0
Sync versions with current release (0.9.39) ( #6875 )
2023-03-14 21:03:49 +00:00
Aaro Altonen
0e1c932c42
Companion for paritytech/substrate#13592 ( #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 <>
2023-03-14 12:52:15 +00:00
Vsevolod Stakhov
5565bb9dbc
Update orchestra to the recent version ( #6854 )
...
* Test the recent orchestra changes
* Update orchestra and metered-channel
2023-03-14 09:29:57 +00:00
Vivek Pandya
87db25ce01
Remove use of Store trait ( #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 <>
2023-03-13 16:11:22 +00:00
Davide Galassi
5cbfc6c594
Companion for Substrate #13564 ( #6845 )
...
* Update beefy pallet to last offence report system
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-11 18:50:13 +00:00
Koute
3777f2db42
Update substrate to 48e7cb147cb9a27125fd2e82edbcf4d0ed5927c4 ( #6851 )
2023-03-09 10:51:33 +01:00
Davide Galassi
2fa5f6a4f4
Companion for Substrate #13425 ( #6784 )
...
* Align to substrate refactory
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-07 23:02:42 +01:00
Koute
4778300431
Bump blake2b_simd to 1.0.1 ( #6829 )
2023-03-07 06:50:08 +00:00
Aaro Altonen
ce9fbe73d9
Companion for paritytech/substrate#12828 ( #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 <>
2023-03-06 17:46:27 +00:00
Arkadiy Paronyan
d98d948bfc
Bump parity-db ( #6816 )
...
* Bump parity-db
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-03-03 21:12:28 +01:00
Robert Hambrock
443cadedbd
Companion for substrate#13509: bump API versions of {Beefy,Mmr}Api ( #6809 )
...
* version {Beefy,Mmr}Api
* update lockfile for {"substrate"}
2023-03-03 11:56:43 +01:00
Oliver Tale-Yazdi
177bedc160
Migrate to Weight::from_parts ( #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 <oliver.tale-yazdi@parity.io >
* Adapt to master
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* update lockfile for {"substrate"}
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
2023-03-03 00:32:30 +01:00
Dmitry Markin
519adbcf3b
Bump crossbeam-utils 0.8.9 -> 0.8.14 ( #6800 )
2023-03-01 15:33:05 +03:00
Davide Galassi
0b00e6d5b8
[Companion] BEEFY crates renaming ( #6799 )
...
* Temporary commit to make the Substrate CI happy
* Revert "Temporary commit to make the Substrate CI happy"
This reverts commit 9eb2fd223c3e36312242d4fda4ebacf3dd732547.
* Align to substrate master
* Update lock
* Adjust some naming according to the new substrate crates
2023-02-28 17:09:43 +01:00
Davide Galassi
03d8256b6e
[Companion] GRANDPA crate renaming ( #6776 )
...
* Companion for grandpa crate renaming
* lock update
2023-02-27 17:55:16 +01:00
Bastian Köcher
1e291f30f4
Companion for Substrate#12520 ( #6730 )
...
* Companion for Substrate#12520
https://github.com/paritytech/substrate/pull/12520
* Fix
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-02-24 12:47:41 +00:00
Louis Merlin
e5f65865fe
Improve XCM fuzzer ( #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 <5588131+kianenigma@users.noreply.github.com >
* Add info about current directory in fuzzing README
* Update Cargo.lock
---------
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
2023-02-23 08:59:03 +00:00
cheme
94d24de1a0
Remove state migration from westend runtime. ( #6737 )
...
* clean state_trie_migration from westend
* update cargo.lock
* Revert "clean state_trie_migration from westend"
This reverts commit b1d55c688e9a8a2fbd155f0a9ddaba9766ad101c.
* cleanup.
* use storage_alias
* Revert "use storage_alias"
This reverts commit 5289745d1592a14db0063d9ee111137473993f41.
* Revert "Revert "use storage_alias""
This reverts commit d4c688acdddf29a09c79a4eef52ab4095128e5b3.
* Force alias.
* magic
2023-02-22 14:21:44 +00:00
Ross Bulat
6bd19ac7f1
polkadot companion #12608 (Pools claim permissions) ( #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 <>
2023-02-22 13:05:29 +00:00
Koute
1b30ce5a9d
Companion for substrate#13284 ( #6653 )
...
* Align iterator use to new substrate
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-02-22 08:36:16 +00:00
Daniel Shiposha
2f6e941caf
Companion for Substrate #13410 : Introduce EnsureOrigin to democracy.propose ( #6750 )
...
* feat: set SubmitOrigin in all affected runtimes
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-02-22 00:15:06 +00:00
Michal Kucharczyk
0e59d866f3
BlockId removal: BlockBuilderProvider::new_block_at (#6734 )
...
* `BlockId` removal: `BlockBuilderProvider::new_block_at`
It changes the arguments of `BlockBuilderProvider::new_block_at` from:
`BlockId<Block>` to: `Block::Hash`
* useless import removed
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-02-21 19:26:46 +00:00
Gonçalo Pestana
82b6db41e8
Companion PR for PR#13119 ( #6683 )
...
* Companion PR for PR#13119
* restart ci
* update lockfile for {"substrate"}
* Use Master Cargo.lock
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* cargo update -p sp-io
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Use Master Cargo.lock
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* cargo update -p sp-io
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-02-21 12:56:13 +00:00
Adrian Catangiu
09df3f1ec8
Companion for Substrate#13411: frame/beefy: prune entries in set id session mapping ( #6743 )
...
* rococo-runtime: configure pallet_beefy::MaxSetIdSessionEntries
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-02-21 11:30:19 +00:00
Michal Kucharczyk
d091a84a07
BlockId removal: refactor of runtime API (#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 <>
2023-02-20 23:44:20 +00:00
Oliver Tale-Yazdi
35a0d69af8
Fix auction bench ( #6747 )
...
* Adjust command
* Move imports
* Chain-specific blocktime
* update lockfile for {"substrate"}
* cargo update -p sp-io
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix bench
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Export constants from node service
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Use constants in CLI
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Piotr Mikołajczyk <piomiko41@gmail.com >
Co-authored-by: parity-processbot <>
2023-02-20 17:02:07 +00:00
Adrian Catangiu
d009d13523
Companion for substrate #13121 - BEEFY Equivocations support ( #6593 )
...
* runtimes: implement new BeefyApi
Signed-off-by: acatangiu <adrian@parity.io >
* rococo-runtime: add ValidateUnsigned to pallet_beefy
* update lockfile for {"substrate"}
---------
Signed-off-by: acatangiu <adrian@parity.io >
Co-authored-by: parity-processbot <>
2023-02-17 10:28:48 +00:00
Marcin S
d5a7991429
Use a BoundedVec in ValidationResult ( #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
2023-02-16 15:08:56 +00:00
Adrian Catangiu
686f6972ce
Companion for substrate #12910 : BEEFY metrics ( #6706 )
...
* service: provide prometheus registry for beefy metrics
* update lockfile for {"substrate"}
---------
Co-authored-by: parity-processbot <>
2023-02-16 13:34:39 +00:00