Georges
9d7972ab79
Companion for Generate storage info for pallet grandpa #9817 ( #3892 )
...
* Adding `MaxAuthorities` to pallet grandpa
This is neede after changes to substrate
* Adding `MaxAuthorities` to granda in test-runtime
* Missed one `MaxAuthorities`
* update Substrate
Co-authored-by: parity-processbot <>
2021-09-22 10:28:59 +00:00
Robert Habermeier
fd150db859
add tracing to assignment criteria ( #3886 )
...
* add tracing to assignment criteria
* fmt
2021-09-22 11:23:42 +02:00
Keith Yeung
db0b7e0048
Add benchmarking for parachain runtime paras pallet ( #3888 )
...
* Crate basic barebones benchmarking infrastructure for paras
* Fill in benchmarking contents
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::paras --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_paras.rs
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::paras --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_paras.rs
* Use autogenerated WeightInfos for kusama and westend
* cargo fmt
* Use saturating_sub
* Add missing import
* Try and hit the worst possible time complexity as much as possible
* cargo fmt
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::paras --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_paras.rs
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::paras --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_paras.rs
* Add a MAX_HEAD_DATA_SIZE constant
* Prefill vectors with sample data for worst case complexity
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::paras --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_paras.rs
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::paras --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_paras.rs
* Improve comment on SAMPLE_SIZE constant
Co-authored-by: Parity Bot <admin@parity.io >
2021-09-22 01:14:12 +00:00
Kian Paimani
5bbcb665d9
companion for substrate#9788 ( #3858 )
...
* companion for https://github.com/paritytech/substrate/pull/9788
* fmt
* Some fixes
* final fixes
* fix a few small things
* update Substrate
Co-authored-by: parity-processbot <>
2021-09-21 18:08:21 +00:00
ferrell-code
71a825b3dc
Substrate Companion for #9566 ( #3704 )
...
* runtime migrations
* clean up
* cargo fmt
* companion
* add _ to satisfy trait
* fix try-runtime
* update substrate
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
2021-09-21 13:52:46 +00:00
Zeke Mostov
80edb1b3d7
weights: pallet-staking & pallet-bags-list ( #3872 )
...
* Get ready to weight staking & bags-list
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_bags_list --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_bags_list --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_staking --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
* fmt
Co-authored-by: Parity Bot <admin@parity.io >
2021-09-20 23:46:37 +00:00
Jaco
6f002ac734
Re-enable metadata compare CI check ( #3895 )
2021-09-20 17:20:48 +02:00
Koute
f7ccb687d1
Bump parity-util-mem to 0.10.2 ( #3897 )
2021-09-20 13:21:40 +00:00
Bernhard Schuster
d711673ee2
Revert "remove connected disconnected state only ( #3868 )" ( #3896 )
...
This reverts commit 5f637c510e .
2021-09-20 13:02:36 +00:00
Georges
d13d0d4f07
Companion for Generate storage info for pallet im_online #9654 ( #3744 )
...
* Adding `MaxKeys` `MaxPeerInHeartbeats` and
`MaxPeerDataEncodingSize` to paller `im_online` after substrate changes
* update Substrate
Co-authored-by: parity-processbot <>
2021-09-20 11:58:09 +00:00
Koute
7b39f096b8
Gather memory usage statistics through parity-util-mem ( #3893 )
...
* Gather memory usage statistics through `parity-util-mem`
* Update `Cargo.lock`
2021-09-20 08:51:34 +00:00
Andronik Ordian
fa4e5131fb
ci: cache seed in fuzzer job ( #3885 )
...
* ci: cache seed in fuzzer job
* change id based on binary
2021-09-18 12:02:30 +02:00
Keith Yeung
706f142516
Add benchmarking for parachain runtime configuration pallet ( #3862 )
...
* Add benchmarking for parachain runtime configuration pallet
* cargo fmt
* Add WeightInfo trait
* Specify missing WeightInfo associated type in mocks
* Fix typo
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::configuration --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_configuration.rs
* Fix compilation errors
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::configuration --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_configuration.rs
* Condense the number of WeightInfo methods
* Fixes
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::configuration --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_configuration.rs
* Make use of weights generated from kusama benchmarking
* Use a better dispatch function for weighing set_config_with_block_number
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=runtime_parachains::configuration --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/runtime_parachains_configuration.rs
* cargo run --quiet --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=runtime_parachains::configuration --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/runtime_parachains_configuration.rs
Co-authored-by: Parity Bot <admin@parity.io >
2021-09-18 09:57:50 +00:00
Zeke Mostov
aca0b2429d
Run fmt ( #3887 )
2021-09-17 22:41:12 +00:00
Bernhard Schuster
5f637c510e
remove connected disconnected state only ( #3868 )
...
* remove connected disconnected state from overseer
* foo
* split new partial
* fix
* refactor init code to not require a `OverseerHandle` when we don't have an overseer
* intermediate
* fixins
* X
* fixup
* foo
* fixup
* docs
* conditional
* Update node/service/src/lib.rs
* review by ladi
2021-09-17 14:39:33 -05:00
Robert Klotzner
63a520b056
Dispute distribution improvements ( #3853 )
...
* Better warning policy on dispute-distribution.
Network errors happen, only warn on a minimum number of failed attempts.
* Add metric to see how long it takes to get a dispute vote out.
* Let's be alert.
2021-09-17 12:10:50 +02:00
Peter Goodspeed-Niklaus
9a6f43ab8f
Companion for Store voters in unsorted bags to get good stake iteration properties ( #3413 )
...
* add voter bags generation script and generated values for all runtimes
* VoterBagThresholds for test-runtime
* semicolon
* turns out the header is called file_header.txt
* perform benchmarks to get real numbers
* add note about when to re-run this script
* Suggestions for #3413 (Store voters in unsorted bags companion) (#3488 )
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: parity-processbot <>
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: radupopa2010 <radupopa2010@yahoo.com >
Co-authored-by: CI system <>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: André Silva <andrerfosilva@gmail.com >
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Bernhard Schuster <bernhard@ahoi.io >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
Co-authored-by: Robert Klotzner <eskimor@users.noreply.github.com >
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
Co-authored-by: Lldenaurois <ljdenaurois@gmail.com >
Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com >
Co-authored-by: Seun Lanlege <seun@parity.io >
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
Co-authored-by: Andreas Doerr <adoerr@users.noreply.github.com >
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
Co-authored-by: Denis Tsai <denistsai@aetheras.io >
Co-authored-by: Pierre Besson <pierre.besson@parity.io >
Co-authored-by: kianenigma <kian@parity.io >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Xiliang Chen <xlchen1291@gmail.com >
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com >
Co-authored-by: ferrell-code <automatedcharlesferrell@gmail.com >
Co-authored-by: Shaun W <spxwang@gmail.com >
* Try resolve Cargo.lock conflicts
* Add temp VoterSnapshotPerBlock value to compile
* Improve voter_bags test with nominator/validator breakdown
* Remove miner.log
* Update README
* Module doc comments
* Build working
* remote-ext-tests very WIP
* Remove system module query
* formatting and log target
* clean up
* Save
* Fix issues with polkadot runtime after mergin
* Save
* Some updates to runtimes to make sure things compile
* save
* udpate weights
* Use UseNominatorsAndUpdateBagsList
* make remote-ext tests a bin
* Adjust remote-ext test to use pub; update some comments
* Use list_bags_get
* Try fix cargo.lock
* Gate kusama feat code
* Carg.lock .. again
* point bags-list deps to master
* Update voter-bags CLI to take total issuance and min balance as args
* Switch polkadot runtime to UseNominatorMap
* Some tweaks to the remote-test
* Delete some stuff for polkadot; comments
* Various fixes
* Add comment for VoterSnapshotPerBlock
* Remove bags-list import from polakdot cargo
* use benchmarking feature for pallet-bags-list
* Add custom migration for westend and kusama for bags-list
* :facepalm
* Fix kusama runtime
* Small clean up
* Be more alphabetical ordered
* Use 22_500 for VoterSnapshotPerBlock
* point back to master
* remove unused type
* SortedListProvider for staking runtime
* Remove polkadot for remote-ext bags test
* Revert "Remove polkadot for remote-ext bags test"
This reverts commit 3608c466002063761cd669880a00b2e05c1ff7d1.
* Remove polkadot for remote-ext bags test
* update Substrate
Co-authored-by: Zeke Mostov <32168567+emostov@users.noreply.github.com >
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: radupopa2010 <radupopa2010@yahoo.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: André Silva <andrerfosilva@gmail.com >
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Bernhard Schuster <bernhard@ahoi.io >
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
Co-authored-by: Robert Klotzner <eskimor@users.noreply.github.com >
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
Co-authored-by: Lldenaurois <ljdenaurois@gmail.com >
Co-authored-by: Qinxuan Chen <koushiro.cqx@gmail.com >
Co-authored-by: Seun Lanlege <seun@parity.io >
Co-authored-by: Denis Pisarev <denis.pisarev@parity.io >
Co-authored-by: Andreas Doerr <adoerr@users.noreply.github.com >
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
Co-authored-by: Denis Tsai <denistsai@aetheras.io >
Co-authored-by: Pierre Besson <pierre.besson@parity.io >
Co-authored-by: kianenigma <kian@parity.io >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Xiliang Chen <xlchen1291@gmail.com >
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com >
Co-authored-by: ferrell-code <automatedcharlesferrell@gmail.com >
Co-authored-by: Shaun W <spxwang@gmail.com >
Co-authored-by: parity-processbot <>
2021-09-17 03:24:59 +00:00
Lldenaurois
608ad0f6bf
Add info logging to dispute activation ( #3870 )
...
* Add info logging to dispute activation
* Update node/core/dispute-coordinator/src/real/mod.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-09-16 20:34:10 +00:00
Robert Habermeier
3c0b7d95f5
update Rococo.json ( #3871 )
2021-09-16 15:26:48 -05:00
Shawn Tabrizi
f8e5d7dc0a
Companion for #9764 (Force Unreserve) ( #3840 )
...
* add force_unreserve weight
* update Substrate
Co-authored-by: parity-processbot <>
2021-09-16 19:15:32 +00:00
Robert Klotzner
dde0918717
Raised nits on #3813 ( #3844 )
2021-09-16 16:05:41 +02:00
Robert Klotzner
973183cfb1
Don't try to connect to ourselves. ( #3855 )
...
* Don't try to connecto to ourselves.
* Use swap_remove instead of remove O(1)
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-09-16 16:05:07 +02:00
Bernhard Schuster
cc8b861271
add dispute metrics, some chores ( #3842 )
...
* rename: MsgFilter -> MessageInterceptor
* feat: add dispute metrics
* fixup
* test fixins
* fix metrics
* dummysubsystem export and trait fn fix
* chore: fmt
* undo unwanted changes
* foo
* pfmt
* fixup
* fixup
* revert
* some more
* Update node/malus/Cargo.toml
Co-authored-by: Andronik Ordian <write@reusable.software >
* Update node/core/dispute-coordinator/src/metrics.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
* Update node/core/dispute-coordinator/src/metrics.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
* Update node/core/dispute-coordinator/src/metrics.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
* add license header
* fix lockfile
* new with opts
* fmt
* Update node/core/dispute-coordinator/src/metrics.rs
* feature gate
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-09-16 08:19:51 +00:00
Shawn Tabrizi
6fa18a2339
add type info derive to senderror ( #3860 )
2021-09-15 17:41:49 -05:00
Andrew Jones
4c7539cab5
Companion for #8615 : enrich metadata with type information ( #3336 )
...
* Use beefy branch with scale-info
* Add patches
* Sprinkle some TypeInfo derives
* Add some TypeInfo deriv
* Cargo.lock
* Derive TypeInfo and skip type params for Xcm types
* Cargo.lock
* Fix up scale_info bounds attributes
* Fix up dependencies
* Use my own beefy-primitives branch
* Bump BEEFY
* Update patches
* Add some scale-info dependencies and TypeInfo derives
* More TypeInfo decoration
* Update scale-info
* Some TypeInfos and remove more Event pallet::metadata
* Moar TypeInfos
* TypeInfos galore, fix up metadata runtime API
* TypeInfo
* TypeInfos, update other runtime metadata APIs
* Fix up Kusama, comment out some `usize` QueueSize parameter types
* Remove local diener patches
* Cargo.lock
* Cargo.lock
* Update to scale-info crates.io release
* Update primitive-types branch
* Update pallet-beefy to use custom branch
* Update other parity-common deps
* Update parity-common patches
* bump a bunch of deps in parity-common
* Remove parity-common patches
* Bump finality-grandpa version
* Cargo.lock
* Update scale-info to 0.9.1
* Add recursion_limit for runtime-parachains
* Add some scale_info attributes
* Cargo.lock
* Revert finality-grandpa bump
* Cargo.lock, scale-info update
* cargo update
* Make sure using patched version of finality-grandpa
* Use patched scale-info
* Update to scale-info 0.10.0
* Update finality-grandpa
* Cargo.lock
* Update beefy deps
* Update beefy deps again
* Add scale-info dependency
* Remove deprecated pallet::metadata attributes.
* Add some missing scale-info deps and derives
* Use some variant struct call syntax
* Add missing TypeInfo impl
* Add some more TypeInfo impls
* Convert some call enum struct variant constructors
* More scale-info deps and derives
* Call enum struct variants
* TypeInfo derives
* Call enum variant structs
* scale-info deps and derives
* Call enum variant struct constructors
* Use beefy-primitives scale-info feature
* Use grandpa-bridge-gadget master branch
* Remove finality-grandpa patch
* Add missing scale_info dependency and derive
* Fix up some call variant constructors
* Add missing scale_info dependency
* Fix some test errors
* More TypeInfo derives
* More call variant structs
* Call variant structs in tests
* Cargo.lock
* Fmt
* Fix more call struct variants
* Another call struct variant
* add scale-info/std features explicitly
* More call struct variants
* Add missing scale-info dependency
* Fmt
* review: activate scale-info/std where missing
* Remove some duplicate std feature activation
* review: add scale_info bounds() attr
* More call variant structs
* Remove recursion limit
* Update beefy-primitives
* Update beefy-primitives
* Fix simnet call variant struct errors
* Fmt
* cargo update -p beefy-primitives
* Add some missing TypeInfo derives
* Fix some call variants
* Fix some call variant underscores
* Cargo.lock
* Cargo.lock
* Add missing TypeInfo derive
* Add some more missing TypeInfo derives
* Even more missing TypeInfo derives
* Add TypeInfo derives to new xcm types
* Fmt
* Cargo.lock
* Add missing TypeInfo impls
* Cargo.lock
* More missing TypeInfos
* Fixes
* Cargo.lock
* Cargo.lock
* Add TypeInfo impls to xcm v2
* Update to scale-info 1.0
* Update finality-grandpa 0.14.4, patch for now
* Update beefy
* Remove patched finality-grandpa
* Add TypeInfo impl to Outcome
* Fixes
* Call variant struct
* Call variant struct
* Fix test
* Add TypeInfo impl
* Cargo.lock
* Cargo.lock
* Cargo.lock
* git checkout master Cargo.lock
* update Substrate
* Add missing scale-info features for beefy-primitives
* Fmt
* Remove check for now
* Update beefy-primitives, removes scale-info feature
* Update beefy-primitives again
Co-authored-by: adoerr <0xad@gmx.net >
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: parity-processbot <>
Co-authored-by: Bastian Köcher <info@kchr.de >
2021-09-15 15:38:45 -05:00
Robert Habermeier
44d2e9adbd
approval-voting: processed wakeups can also update approval state ( #3848 )
...
* approval-voting: processed wakeups can also update approval state
* fmt changes
* reverse broken if condition
* further correct condition
* add test
* fmt
* Update node/core/approval-voting/src/lib.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-09-15 19:30:03 +00:00
Alexander
00b69f446c
Add build with docker info to README ( #3843 )
2021-09-15 15:09:52 +02:00
Robert Habermeier
f43acd6c15
improve approval tracing ( #3846 )
...
* improve approval tracing
* Update node/core/approval-voting/src/import.rs
* Update node/core/approval-voting/src/import.rs
Co-authored-by: Andronik Ordian <write@reusable.software >
2021-09-15 11:17:49 +02:00
Sergei Shulepov
13906d62f0
UMP: Support Overweight messages ( #3575 )
...
* Introduce new config: ump_max_individual_weight
* Implement overweight msg stashing
* Test
* Add migration module.
Also introduces a test for migration
* Integrate ExecuteOverweightOrigin to runtimes
* Fix more stuff
* Add `yeet` into dictionary
* Use suggested `Error` variant names
* typo
* Use 20ms as the maximum individual message weight
* Update the test value
* rustfmt
* Clean up
* Remove deprecated field from host config
* Remove missed _hrmp_open_request_ttl
* Apply typo fix suggestion
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
* Rename `migration::migrate_to_latest`
* Restore `_hrmp_open_request_ttl` in `v0::HostConfiguration`
* Apply suggestion for a rustdoc
* Apply the suggestion
* Test v0 config with the raw production data fetched from Kusama
* Update runtime/parachains/src/ump.rs
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
* Expose migration functions
* Fix spellcheck
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
2021-09-15 11:13:44 +02:00
Qinxuan Chen
438a45799f
Companion for substrate#9115 ( #3265 )
...
* runtime(kusama/polkadot): migrations for collective storage prefix
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* fix
* fix migration
* spelling
* Fix
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* update Substrate
* fix unused
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: parity-processbot <>
2021-09-14 13:01:19 +00:00
Robert Klotzner
de637b966a
Better error messages. ( #3835 )
...
* Better error messages.
Right now, logged messages are hardly useful.
Together with https://github.com/paritytech/substrate/pull/9768 , this
should help with debugging.
* cargo fmt
2021-09-14 14:18:32 +02:00
Robert Klotzner
135d9ae931
Put all authorities of a session into SessionInfo. ( #3813 )
...
* Make SessionInfo include all authorities
of the current session.
* Add missing import.
* Only take subset for assignment keys.
* Fix typo.
* Make spellcheck happy.
* Really.
* Fix test.
* More clear documentation.
* Update comments in `SessionInfo`.
2021-09-14 13:58:37 +02:00
dependabot[bot]
b9e1f09b30
Bump tracing from 0.1.26 to 0.1.27 ( #3841 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.26 to 0.1.27.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.26...tracing-0.1.27 )
---
updated-dependencies:
- dependency-name: tracing
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>
2021-09-14 12:23:05 +02:00
Qinxuan Chen
61ec3578f0
Companion for substrate#9711 ( #3801 )
...
* Companion for substrate#9711
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* update Substrate
* cargo +nightly fmt
Co-authored-by: parity-processbot <>
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-09-14 08:17:30 +00:00
Shawn Tabrizi
09ecdf6f4a
fix complaints in CI ( #3838 )
2021-09-14 08:07:42 +00:00
Denis Pisarev
3800575db4
dockerfiles: upgrade to ubuntu:20.04; some chore ( #3828 )
...
* dockerfiles: upgrade to ubuntu:20.04; some chore
* dockerfiles: fq container names
2021-09-13 14:34:29 +02:00
Andronik Ordian
33d7f9dd7b
make polkadot-runtime optional feature ( #3820 )
...
* make polkadot-runtime optional feature
* sprinkle some cfg statements
* ok
* ok, ok
* add CI check
* set -e
* chmod +x
* fixes
* fmt
* nicer compile errors
* Update outdated comments
2021-09-13 10:28:33 +00:00
Kian Paimani
3d2c4db477
Companion for #9648 ( #3757 )
...
* make the companion
* update Substrate
Co-authored-by: parity-processbot <>
2021-09-12 15:23:07 +00:00
Bastian Köcher
a2cea3a314
Substrate Companion #9737 ( #3830 )
...
Co-authored-by: parity-processbot <>
Co-authored-by: kianenigma <kian@parity.io >
2021-09-12 14:25:58 +01:00
Sergei Shulepov
3693eb8744
Add logging for worker spawn failures ( #3827 )
2021-09-10 15:40:53 +02:00
Ricardo Rius
6a383ff875
Add Canvas ( #3823 )
2021-09-10 12:26:51 +02:00
Zeke Mostov
b048be06fe
Allow staking miner to use different election algorithms ( #3752 )
...
* WIP
* Dry run cmd working
* Monitor cmd works
* Configure balance with parameter type
* Comments
* cleannnn
* Add balancing to PhragMMS
* Move OffchainRanomBalancing to common
* DRY mine_unchecked over config.solver
* FMT
* Apply suggestions from code review
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* Improve docs for any_runtime_unit!
* Some cleanup
* fmt
* Correct capitilaztion
* Improve version mismatch log
* Revert "Improve version mismatch log"
This reverts commit 57570403f654f1efa4307956cda2de6f0c64f70a.
* Apply suggestions from code review
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
* Remove Balancing struct and use Balancing Parameter type instead
* update Substrate
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: parity-processbot <>
2021-09-09 20:21:54 +00:00
Sergei Shulepov
83a35874ee
Do not expire HRMP open channel requests ( #3543 )
...
* Do not expire HRMP open channel requests
* Fix the build and update the docs
* Implement canceling requests and do not remove them automatically
* Fix a borked merge
* Fix fmt
* Please spellchecker
* Apply suggestions from code review
Co-authored-by: Amar Singh <asinghchrony@protonmail.com >
* Use `mutate_exists` for maintaining request counts
* Apply `rustfmt`
* Move newly introduced entrypoint to end to preserve ordering
Co-authored-by: Amar Singh <asinghchrony@protonmail.com >
2021-09-09 14:06:13 +02:00
dependabot[bot]
f66b6cccda
Bump tokio from 1.10.1 to 1.11.0 ( #3821 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.10.1...tokio-1.11.0 )
---
updated-dependencies:
- dependency-name: tokio
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>
2021-09-09 09:56:00 +00:00
Chevdor
dc2c953ef2
Add words to the dictionnary ( #3819 )
...
fix #3814
2021-09-09 10:08:51 +02:00
Sergejs Kostjucenko
c918d57fd4
Add vault secrets to puplish-rustdoc job ( #3816 )
2021-09-09 10:48:20 +03:00
Sergejs Kostjucenko
0ff3015a8a
Change pipeline to use Vault ( #3722 )
...
* Change pipeline to use Vault
2021-09-08 21:39:09 +03:00
Gavin Wood
c5e25877f1
Don't drop UMP queue items if weight exhausted ( #3784 )
...
* Requeue UMP queue items if weight exhausted
* Reduce complexity and remove Deque
* Formatting
* Formatting
* Avoid needless storage writes
* Test
* Formatting
* Docs and cleanup
* fmt
* Remove now irrelevant comment.
* Simplify `take_processed` by using `mem::take`
* Clean up & fmt: use `upward_message` directly.
* Grumbles
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
Co-authored-by: Sergei Shulepov <sergei@parity.io >
2021-09-08 19:57:26 +02:00
Robert Klotzner
a14b667723
Fix flaky availability-recovery test ( #3812 )
...
* Increase timeout in tests.
Fixes #3798
* Fix timeout.
2021-09-08 12:56:45 +00:00
Robert Habermeier
647b204b5d
participate in disputes only if haven't voted already ( #3796 )
...
* participate in disputes only if haven't voted already
* Add tests for dispute participation on local import.
* Fixes.
* cargo fmt
* Get rid of redundant dependency.
Co-authored-by: Robert Klotzner <robert.klotzner@gmx.at >
2021-09-08 13:59:44 +02:00