Bastian Köcher
bf90cb0b73
Remove kusama and polkadot runtime crates ( #1731 )
...
This pull request is removing the Kusama and Polkadot runtime crates. As
still some crates dependent on the runtime crates, this pull request is
doing some more changes.
- It removes the `hostperfcheck` CLI command. This CLI command could
compare the current node against the standard hardware by doing some
checks. Later we added the hardware benchmark feature to Substrate. This
hardware benchmark is running on every node startup and prints a warning
if the current node is too slow. This makes this CLI command a duplicate
that was also depending on the kusama runtime.
- The pull request is removing the emulated integration tests that were
requiring the Kusama or Polkadot runtime crates.
2023-09-29 09:54:11 +02:00
s0me0ne-unkn0wn
64660ee8d2
Remove years from copyright notes ( #7034 )
...
* Happy New Year!
* Remove year entierly
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Remove years from copyright notice in the entire repo
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-04-08 20:38:35 +00:00
Sebastian Kunert
99f705537b
Update clap to version 4 ( #6128 )
...
* Move clap to 4.0.9
* Remove "deprecated" feature flag
* Convert to default_value_t
* update lockfile for {"substrate"}
* Add group(skip) to avoid naming conflict
* More group(skip)
Co-authored-by: parity-processbot <>
2022-10-18 09:02:41 +00:00
Kian Paimani
f2020208c0
companion try-state ( #5907 )
...
* bunch of changes for now
* companion for sanity-checks
* Fix
* remove bridges
* better logging
* revert spec change
* fmt
* fix
* update lockfile for {"substrate"}
Co-authored-by: parity-processbot <>
2022-09-01 14:24:03 +00:00
Qinxuan Chen
74078d8eb9
Comanion for substrate#11136 ( #5218 )
...
* Comanion for substrate#11136
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* revert changes in bridge
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
2022-04-04 11:13:34 +02:00
Qinxuan Chen
f4ec9b0341
Companion for substrate#10632 ( #4689 )
...
* Companion for substrate#10632
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* cargo format
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix bags-list
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Update Substrate
* Fix
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Fix bridges test
* FMT
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Bastian Köcher <info@kchr.de >
2022-01-25 10:58:17 +00:00
Kian Paimani
18532b671a
Fully enable bags-list pallet in polkadot runtime ( #4653 )
...
* Fully enable bags-list pallet in polkadot runtime
* 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=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=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/
Co-authored-by: Parity Bot <admin@parity.io >
2022-01-05 12:27:29 +00:00
Zeke Mostov
712b53f468
Update remote ext test default uri ( #4654 )
2022-01-04 09:08:22 +01:00
Doordashcon
11d343e258
Extract Runtime Constants into Separate Crates ( #4456 )
...
* kusama-runtime-constants created
* polkadot_runtime_constants added
* runtime constants extracted
* update node
* cargo +nightly fmt
* Delete constants.rs
* update Cargo.toml
* 2021
* runtime constants update
* utils
* utils
* node test service
* Update runtime/rococo/constants/Cargo.toml
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* runtime-native
* bridge messages
* re-export DOLLARS
* Update runtime/westend/Cargo.toml
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update runtime/test-runtime/Cargo.toml
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* std feature
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2021-12-11 08:10:32 +01:00
Guillaume Thiolliere
a3c60b245f
companion for #10231 ( #4306 )
...
* fix renames
* fix test
* cargo update -p sp-io
* bump implement version
* bumpd spec version, to be safe
* bump version correctly
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-12-03 07:00:49 +00:00
Kian Paimani
989809f9a6
More remote tests for bags-list pallet ( #4065 )
...
* Remote test for bags-list in westend
* new tests
* REVAMPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
* reset cargo.lock changes
* revert lock file
* fix
* cargo update -p sp-io
2021-11-03 12:42:56 +00:00
Kian Paimani
f9bd3c576f
Enable bags-list pallet in polkadot ( #4080 )
...
* Enable bags-list pallet in polkadot
* add files
* Remove trailing semicolon
* more fixes
* Update runtime/polkadot/src/lib.rs
* add features
* remove par
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-10-25 10:18:17 +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
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