Martin Pugh
9c60982989
Bump version, bump substrate & update benchmarks in preparation for v0.8.31 ( #2938 )
...
* bump version
* bump cargo
* update benchmarks
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_identity --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
* cargo run --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/
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
2021-04-28 13:23:54 +02:00
Tomasz Drwięga
5b77a89874
Merkle Mountain Range & BEEFY integration ( #2101 )
...
* Switch branch.
* Implement basic MMR leaf.
* Revert "Switch branch."
This reverts commit 7f4d41c67f27ca560c53fc63fd3bd06ac182403c.
* Bump substrate.
* Integrate BEEFY.
Bump all.
Fix missing imports.
* Use beefy pallet to get authorities.
* Bump BEEFY repo.
* Use next authority set instead of the current one.
* Start BEEFY service.
* Fix BEEFY start up.
* Cache BEEFY authority set.
* Add BEEFY ValidatorSetId to MMR
* Fix code.
* Apply suggestions from code review
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com >
* Review grumbles.
* Update beefy repo.
* Work-around missing protocol.
* Revert "Work-around missing protocol."
This reverts commit 0a6257a8bccc1c67e966898cdedc408c6469ffd6.
* Add beefy peers set config.
* Expose storage of BEEFY.
* Uncompress BEEFY keys for merkle tree.
* Update ordering.
* Switch to branch.
* Bump deps.
* Switch to custom beefy.
* Add MMR RuntimeApi and custom rpc.
* Add set length details.
* Fix compilation.
* Expose MmrLeaf storage.
* Expose MmrLeaf storage.
* Don't use session handler, and rather compute & cache beefy details on call.
* Don't use session handler, and rather compute & cache beefy details on call.
* Fixes.
* Update Cargo.lock.
* Switch back to master.
* Update lockfile.
* Fix xcm print issue.
* Cargo.lock.
* Use master branch.
* Remove extra dep.
* Fix tests.
* Update Cargo.lock
* Add BEEFY & MMR to westend.
* Implement session keys migration.
* Update testnet script.
* start BEEFY for all node types
* Update Cargo.lock
* fix Cargo.toml
* resolve another merge conflict
* add Westend BEEFY keys
* Apply suggestions from code review
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com >
* Update BEEFY.
* Add Rococo BEEFY keys
* resolve merge issue
* fix pallet indices
* fix Westend OldSessionKey
* remove unused imports in Westend runtime
* Fix compilation for Westend.
* address review
* start BEEFY gadget conditionally
* address review again
* fix typo
* remove duplicate
* remove another duplicate
* well
* add missing stuff
* cleanup Cargo.toml files
- revert unnecessary changes
- add missing /std dependencies
- remove unused dependencies
* runtime: remove unused structs from rococo runtime
* node: cleanup service
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com >
Co-authored-by: adoerr <0xad@gmx.net >
Co-authored-by: André Silva <andrerfosilva@gmail.com >
2021-04-01 12:50:04 +02:00
Martin Pugh
9938513e71
Bump version , weights and substrate in prep for v0.8.30 ( #2690 )
...
* bump version and substrate
* bump old forgotten versions
* update weights
* bump substrate
* Revert "bump substrate"
This reverts commit 8b5004b6fe9ce9ccdf143d3fe878802931ea4f2f.
Co-authored-by: André Silva <andrerfosilva@gmail.com >
2021-03-25 11:29:11 +01:00
Martin Pugh
5ffb8cb463
[release] Prep for v0.8.29 ( #2497 )
...
* bump version and substrate
* update weights
* bump substrate
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=frame_system --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=polkadot-dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/polkadot/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=kusama-dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/kusama/src/weights/
* cargo run --release --features=runtime-benchmarks -- benchmark --chain=westend-dev --steps=50 --repeat=20 --pallet=pallet_election_provider_multi_phase --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=./runtime/westend/src/weights/
Co-authored-by: Parity Benchmarking Bot <admin@parity.io >
2021-02-24 20:32:34 +01:00
Guillaume Thiolliere
29f12f3f48
Upgrade codec to 2.0 and bitvec to 0.20 (companion) ( #2343 )
...
* upgrade codec and bitvec
* "Update Substrate"
Co-authored-by: parity-processbot <>
2021-01-29 14:35:45 +01:00
Martin Pugh
f3adf8b864
Bump version to 0.8.28 & bump substrate ( #2327 )
...
* bump version in prep for release
* bump substrate
* bump substrate
2021-01-26 16:27:17 +01:00
Guillaume Thiolliere
a3682f8d9d
bump codec minor version ( #2247 )
2021-01-11 23:00:07 +01:00
Martin Pugh
52537f3621
Bump substrate, and bump version to v0.8.27 ( #2082 )
...
* Bump version from v0.8.26 to v0.8.27
* bump substrate
2020-12-07 17:32:32 +01:00
Andronik Ordian
0a8a607a58
update most of the dependencies ( #1946 )
...
* update tiny-keccak to 0.2
* update deps except bitvec and shared_memory
* fix some warning after futures upgrade
* remove useless package rename caused by bug in cargo-upgrade
* revert parity-util-mem *
* remove unused import
* cargo update
* remove all renames on parity-scale-codec
* remove the leftovers
* remove unused dep
2020-11-17 11:16:31 +01:00
Bastian Köcher
83661eb8dc
Adds integration test based on adder collator ( #1928 )
...
* Adds integration test based on adder collator
This adds an integration test for parachains that uses the adder
collator. The test will start two relay chain nodes and one collator and
waits until 4 blocks are build and enacted by the parachain.
* Make sure the integration test is run in CI
* Fix wasm compilation
* Update parachain/test-parachains/adder/collator/src/lib.rs
Co-authored-by: Sergei Shulepov <sergei@parity.io >
* Update cli/src/command.rs
Co-authored-by: Sergei Shulepov <sergei@parity.io >
2020-11-09 10:26:29 +00:00
s3krit
d42d9dd4f2
Prep for v0.8.26: bump version & substrate ( #1851 )
...
* bump version & substrate
* update release checklist md
2020-10-27 14:08:54 +01:00
Ashley
c7e729e07b
Companion PR for 'Add missing fields to the light sync state #7225 ' ( #1801 )
...
* Add sync_state_items
* Add SyncStateRpc
* "Update Substrate"
Co-authored-by: parity-processbot <>
2020-10-15 10:28:00 +00:00
Rakan Alhneiti
bd75a4ce18
Update to work with async keystore – Companion PR for #7000 ( #1740 )
...
* Fix keystore types
* Use SyncCryptoStorePtr
* Borrow keystore
* Fix unused imports
* Fix polkadot service
* Fix bitfield-distribution tests
* Fix indentation
* Fix backing tests
* Fix tests
* Fix provisioner tests
* Removed SyncCryptoStorePtr
* Fix services
* Address PR feedback
* Address PR feedback - 2
* Update CryptoStorePtr imports to be from sp_keystore
* Typo
* Fix CryptoStore import
* Document the reason behind using filesystem keystore
* Remove VALIDATORS
* Fix duplicate dependency
* Mark sp-keystore as optional
* Fix availability distribution
* Fix call to sign_with
* Fix keystore usage
* Remove tokio and fix parachains Cargo config
* Typos
* Fix keystore dereferencing
* Fix CryptoStore import
* Fix provisioner
* Fix node backing
* Update services
* Cleanup dependencies
* Use sync_keystore
* Fix node service
* Fix node service - 2
* Fix node service - 3
* Rename CryptoStorePtr to SyncCryptoStorePtr
* "Update Substrate"
* Apply suggestions from code review
* Update node/core/backing/Cargo.toml
* Update primitives/src/v0.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Fix wasm build
* Update Cargo.lock
Co-authored-by: parity-processbot <>
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-10-09 10:54:03 +00:00
Gavin Wood
ecc1273dd3
v0.8.25 ( #1785 )
...
* Bump version
* Update RELEASE.md
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-10-05 17:30:40 +02:00
Maciej Hirsz
d31dd12600
Bump jsonrpc-core to v15 ( #1737 )
...
* Bump jsonrpc-core to v15
* "Update Substrate"
Co-authored-by: parity-processbot <>
2020-09-21 11:08:53 +02:00
Pierre Krieger
994e5dc29b
Update Substrate and bump version to 0.8.24 ( #1720 )
2020-09-16 11:56:28 +00:00
Jon Häggblad
1cabde4932
Companion PR for #7039 : grandpa-rpc dont share subscription manager, only executor ( #1687 )
...
* grandpa-rpc: dont share subscription manager, only executor
* node/rpc: merge imports
* node: apply style fixes from code review
* "Update Substrate"
Co-authored-by: André Silva <123550+andresilva@users.noreply.github.com >
Co-authored-by: parity-processbot <>
Co-authored-by: André Silva <andrerfosilva@gmail.com >
2020-09-14 11:30:52 +00:00
s3krit
e3b312dab0
Bump version to v0.8.23 ( #1646 )
...
* bump version to v0.8.23
* bump substrate
2020-08-26 19:07:54 +02:00
Jon Häggblad
0ed8cad3c3
companion PR for #5732 : pubsub RPC for grandpa justifications ( #1346 )
...
* Companion PR for #5732
Add subscription RPC for listening on GRANDPA justifications.
* grandpa-rpc: some merge fixes
* "Update Substrate"
Co-authored-by: parity-processbot <>
2020-08-10 10:57:42 +00:00
Gavin Wood
756f95c407
Update Substrate, bump versions, clean up sort ( #1496 )
...
* Sort cleanups
* Bump versions
2020-07-29 14:31:31 +02:00
Bastian Köcher
8f3317d056
Update scale codec to latest version to fix bug in future rustc version ( #1491 )
...
* Update scale codec to latest version to fix bug in future rustc version
Companion of: https://github.com/paritytech/substrate/pull/6746
* 'Update substrate'
Co-authored-by: parity-processbot <>
2020-07-28 20:43:38 +00:00
Gavin Wood
1ff810ee10
Bump Substrate, version ( #1456 )
...
* Bump Substrate
* Bump
2020-07-22 19:43:27 +02:00
Gavin Wood
3f57b1c6e8
Enable transfers ( #1443 )
...
* Enable transfers
Also quash any conviction from Referendum Zero; Sudo was always
going to have been removed so lock-voting doesn't make sense in
this case.
* Add test for migration; remove superfluous comment.
* Fixes
* Bump
* Weekly elections
2020-07-21 12:19:23 +02:00
Gavin Wood
760d49c551
Remove Sudo ( #1437 )
...
* Remove Sudo
NOTE: To ensure minimal index changes to pre-existing pallet deployments,
this is done with a "swap_remove" style; the previous last pallet
(Purchase), which is hitherto unused, has been shifted into the old index
of Sudo.
* Remove CC1 designation.
* Fixes
* Bump
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
* Fixes
2020-07-20 17:47:09 +02:00
Gavin Wood
c5bf161738
Bump version, enable full governance ( #1433 )
2020-07-20 12:18:27 +02:00
Gavin Wood
327ada997d
Bump Substrate & versions ( #1406 )
2020-07-14 19:25:26 +02:00
Gavin Wood
79954ae589
Reduce Westend deposit requirements ( #1341 )
...
* Switch branch
* Return chain ops parts in new_chain_ops
* Remove where param from new_chain_ops
* Add task manager to new_chain_ops return
* Revert branch switch
* Revert "Revert branch switch"
This reverts commit 7c7900c047abd794ddc759aa092811db4961a7a6.
* network/test/src/lib: Adjust network worker polling
Companion for https://github.com/paritytech/substrate/pull/6552 .
* Fix adder parachain
* Fix collator tests
* Revert branch switch
* Bump everything
- Remove old migration code
- Reduce deposit requried for westend
* Reapply fixes
* Bump locl
* Fix for #6550
* Fix message
Co-authored-by: Ashley Ruglys <ashley.ruglys@gmail.com >
Co-authored-by: Max Inden <mail@max-inden.de >
2020-07-03 15:35:36 +02:00
Gavin Wood
b2b0902ddd
Companion for #6503 ( #1315 )
...
* Companion for #6503
* Remove old filtering
* Bump tx version
* Bump version
* Bump
2020-06-26 12:08:43 +02:00
Gavin Wood
5045262fa7
Update staking reward curves ( #1302 )
...
* Update staking reward curve for pre-parachain situation.
* Bump runtime.
* Bump versions
2020-06-23 17:40:41 +02:00
Gavin Wood
d52751d9e6
Bump Substrate ( #1286 )
2020-06-19 11:57:03 +02:00
Gavin Wood
fdda80295f
v0.8.10 (Polkadot 10) ( #1277 )
...
* Rename old labels.
* Bump runtimes
* Bump versions
* Bump lock
2020-06-17 13:03:23 +02:00
Xiliang Chen
43d99bf24b
fix build ( #1260 )
2020-06-17 12:23:15 +02:00
Gavin Wood
3adb08d916
Bump ( #1273 )
2020-06-16 18:20:59 +02:00
Gav Wood
ef2aa428d7
Version and lock
2020-06-12 16:10:10 +02:00
Gavin Wood
4317d1b980
Bump versions, tweak deposit costs. ( #1252 )
...
* Bump versions, tweak deposit costs.
* Version
* Lock
* Make test work ok when numbers are not round.
* Bump Substrate
* Lock
2020-06-12 16:08:31 +02:00
Gavin Wood
2978c1b9f4
v0.8.7 ( #1222 )
...
* Bump Substrate again.
* update kusama runtmie for ensure origin
* update polkadot runtime for ensure origin
* fix imports
* root only available for runtime benchmarks
* Fix lock file
* Bump Substrate
* Update lock
* Remove questionable feature-gating.
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-06-10 13:06:33 +02:00
Gavin Wood
f4ead58695
Bump Substrate version ( #1220 )
2020-06-09 18:29:20 +02:00
Gavin Wood
425f4bb060
Bump versions. ( #1219 )
...
* Bump versions.
* Update lock
2020-06-09 12:26:50 +02:00
Gavin Wood
cd0258d224
Bump versions, tweak SudoBalances constraint to add batching. ( #1216 )
2020-06-08 20:11:34 +02:00
Gavin Wood
c7f957ceec
Companion for #6273 (Introduce stacked filtering) ( #1212 )
...
* Fix for new Substrate
* Fix
* Remove Utility constraint in NonTransfer
* Bump
* Fixes
* Allow limited utilities in proxy filters.
* Fix
* Add SudoBalances proxy restrictions
2020-06-08 17:23:56 +02:00
Gavin Wood
f2c6eee7f1
Generalised proxies in Polkadot ( #1190 )
...
* Introduce generalised proxies to polkadot
* Introduce proxy to westend
* Add proxy to Kusama.
* Fix
2020-06-04 20:30:38 +02:00
Gavin Wood
3c98185e1c
Identity pallet ( #1178 )
...
* Identity
* Bump spec
* Update runtime/polkadot/src/lib.rs
Co-authored-by: kaichao <kaichaosuna@gmail.com >
* Fix runtime
* Bump runtimes
Co-authored-by: kaichao <kaichaosuna@gmail.com >
2020-06-01 20:03:28 +02:00
Gavin Wood
7f30e2ed0f
Bump ( #1164 )
...
* Bump
* Bump
* Bump
2020-05-28 16:36:52 +02:00
Gavin Wood
1697ce1b7b
Chain Candidate One: Final changes ( #1155 )
...
* Test CC1 spec
* Adaptive default chainspec
* Strip -pre
* Update to next CC1 iteration
* Raw chainspec
2020-05-26 18:55:22 +02:00
Gavin Wood
b170d9674f
Prepare for final genesis ( #1131 )
...
* Update claim statements
* Update URLs
* Minor tweak to make enum agree with URL
* final html multihashes
* New hashes
* Version
* updated SAFT statement hash
* Update runtimes; this relies on substrate #6131
* Bump
* Share transaction filterer and fix Kusama
* Warning
* Gah!
* Tidy
* Westend fixes
* Westend fix
* Tweak constants
* Implement TCF stuff
* Fix
* Warning
* 15 minute lookahead
* 15 minute lookahead in Polkadot
* update max transactions
* Enable utility, disable vested_transfer
* Update runtime/common/src/lib.rs
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
* Filter calls for validate unsigned also
* Deduplicate
* Fix
* Introduce Polkadot (mainnet) chainspec
* Fix naming.
* Enable indices and fix comment.
* Fix compilation
* Enable indices and fix comment.
* polkadot: babe: enable secondary VRF slots
* Test JSON
* Allow set_heads
* Fix
* Raw chain spec added
Co-authored-by: keorn <github@i.keorn.org >
Co-authored-by: NikVolf <nikvolf@gmail.com >
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
Co-authored-by: Tomasz Drwięga <tomasz@parity.io >
Co-authored-by: André Silva <andre.beat@gmail.com >
2020-05-26 15:27:48 +02:00
Jon Häggblad
afb9af4cf0
Enable Babe RPC for getting epoch authorship ( #1065 )
...
Enable babe_epochAuthorship that was added in substrate#4729 for
querying information about slots that can be claimed in the current
epoch.
2020-05-16 12:46:21 +01:00
Gavin Wood
8cb7cdbc64
Extra requirements for claimants ( #1091 )
...
* Introduce mandatory statement signing into claims
* Introduce SignedExtension
* Tests passing
* Bump runtime version
* Bump version, fix test
* Test for validate
* Another couple of tests
* Enable PrevalidateAttests on Polkadot
* Enable PrevalidateAttests on Polkadot
* Fix build
* Fixes
* More fixes
* Fix bench tests
* Fix & test Preclaim clobbering.
* Fix for errant claim logic
* Add test
* Update tests, always use Vec as input
* mint_claim can add signature, some_benchmarks
* Add claim with statement test
* finish benchmarks
* put the correct number of claims with benchmarks
* fix compiler warning
* Update weights
* Weight comments for validation
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-05-16 12:56:49 +02:00
Gavin Wood
efd738be82
Bump version ( #1070 )
2020-05-05 18:20:36 +02:00
Jon Häggblad
a7f76b4edd
Companion PR for Substrate #5375 ( #1040 )
...
* Companion PR for Substrate #5375
* fix compilation
* Update rpc/Cargo.toml
* update substrate
Co-authored-by: André Silva <andre.beat@gmail.com >
Co-authored-by: Benjamin Kampmann <ben@gnunicorn.org >
2020-05-04 22:27:38 +02:00
Gavin Wood
f6b9cd4e4d
Prep v0.7.32 ( #1056 )
...
* Bump Westend runtime version
* Bump Substrate
* Prep for release of 0.7.32
* Update lock
2020-04-29 19:27:37 +02:00