- Sep 18, 2020
-
-
Shawn Tabrizi authored
* Update scheduler from substrate * "Update Substrate" Co-authored-by: parity-processbot <>
-
Xiliang Chen authored
* update for treasury bounty * update trait * add weightinfo * remove old weight tests * "Update Substrate" * remove unused deps Co-authored-by: Shawn Tabrizi <[email protected]> Co-authored-by: parity-processbot <>
-
Peter Goodspeed-Niklaus authored
This reverts commit af14ea54.
-
Peter Goodspeed-Niklaus authored
* import rococo into chain-spec * make a few stabs at moving forward * wip: rococo readme * remove /service crate - Move the chain-spec files to node-service - update sufficient cargo files that polkadot-service-new builds - not everything else builds yet * wip: chase down some build errors in polkadot-cli There's a lot more to go, but some progress has happened. * make more progress getting polkadot-cli to build * don't ignore polkadot.json within the res directory * don't recreate pathbufs * Prepare Polkadot to be used by Cumulus This begins to make Polkadot usable from Cumulus. * Remove old test * migrate new_chain_ops fix from /service * partially remove node/test-service * Reset some changes * Revert "partially remove node/test-service" This reverts commit 7b8f9ba5. * WIP: replace v0 ParachainHost impl with v1 for test runtime This is necessary because one of the current errors when building the test service boils down to: the trait bound `polkadot_test_runtime::RuntimeApiImpl<...>`: `polkadot_primitives::v1::ParachainHost<...>` is not satisfied This is WIP because it appears to be causing some std leakage into the wasm environment, or something; the compiler is currently complaining about duplicate definitions of `panic_handler` and `oom`. Presumably I have to identify all std types (Vec etc) and replace them with sp_std equivalents. * fix test runtime build it wasn't std leakage, after all * bump westend spec version * use service-new as service within cli * to revert: demo that forwarding the test runtime to the real impl blows up * Revert "to revert: demo that forwarding the test runtime to the real impl blows up" This reverts commit 68d2f385. * Revert "Revert "to revert: demo that forwarding the test runtime to the real impl blows up"" This reverts commit 04cb1cbf. Might have just forgotten to disable default features * More reverts * MOARE * plug in the runtime as the generic instantiation This feels closer to a solution, but it still has problems: in particular, it's assumed that Runtime implements all appropriate Trait traits, which this one apparently does not. * implement necessary traits to get the test runtime compiling This is almost certainly not correct in some way; it really looks like I need to mess with the construct_runtime! macro somehow, to inject the inclusion trait's event type as a Event variant. Still, better lock down this changeset while it all compiles. * add inclusion::Event as variant into Event enum * implement unimplemented bits in kusama * implement unimplemented bits in polkadot runtime * implement unimplemented bits in westend runtime * migrate client upgrades from master * update test service with new node changes * package metadata--that wasn't intended to be removed * add parachains v1 modules to each runtime It's not clear what precisely this does, but it's probably the right thing to do. * enable cli to opt out of full node features * adjust rococo chainspec per example https://github.com/paritytech/polkadot/blob/26f1fa47 /service/src/chain_spec.rs#L362 * try to fix Cargo.lock Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Andronik Ordian <[email protected]>
-
Benjamin Kampmann authored
* Updating tracing dependency * "Update Substrate" Co-authored-by: parity-processbot <>
-
- Sep 17, 2020
-
-
Benjamin Kampmann authored
* Update Cargo.lock to unbreak master * missing using the result
-
Sergey Pepyakin authored
The purpose of this commit is to establish a foundation of the router module, it paves the way for the implementation of other features.
-
Wei Tang authored
* Update tracing-core version * Use PR substrate pin * Fix logger init * Update substrate * Update cargo lock * Fix lock file issue * Update cargo lock Co-authored-by: David Palm <[email protected]> Co-authored-by: Benjamin Kampmann <[email protected]>
-
Jaco Greeff authored
-
- Sep 16, 2020
-
-
Bastian Köcher authored
* Prepare Polkadot to be used by Cumulus This begins to make Polkadot usable from Cumulus. * Remove old test * Reset some changes * More reverts * MOARE * Don't use `unimplemented!`
-
Shawn Tabrizi authored
* Add weights and new trait * update more trait instances * Use () for tests * update for new type * "Update Substrate" * bump spec version * bump more spec Co-authored-by: parity-processbot <>
-
Sergey Pepyakin authored
* Guide: Reindent the router module with 4 spaces The guide used to use 2 spaces for indentation. The problem with that is `mdbook` doesn't recognize them as a proper indentation and thus doesn't render indent properly. A couple of things are not indented here because they will be changed in the following commits * Guide: a bunch of fixes
-
Kian Paimani authored
* Add reward limits * Fix weight tests and whatnot * add weight files * Update runtime/kusama/src/lib.rs * "Update Substrate" Co-authored-by: Shawn Tabrizi <[email protected]> Co-authored-by: parity-processbot <>
-
Pierre Krieger authored
-
- Sep 15, 2020
-
-
Nikita Puzankov authored
As described in #1717 running `cargo install` without `--locked` flag may end up with build fails.
-
- Sep 14, 2020
-
-
Wei Tang authored
* Add DefaultVote trait definition * Check in cargo lock * Update cargo lock * "Update Substrate" Co-authored-by: parity-processbot <>
-
Roman Borschel authored
-
Sergey Pepyakin authored
-
Jon Häggblad authored
* 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 <[email protected]> Co-authored-by: parity-processbot <> Co-authored-by: André Silva <[email protected]>
-
Roman Borschel authored
-
Sergey Pepyakin authored
-
Roman Borschel authored
* Update parity-multiaddr. * CI * One more.
-
joe petrowski authored
-
- Sep 11, 2020
-
-
Ashley authored
Companion PR for ` Add a `build-sync-spec` subcommand and remove the CHT roots from the light sync state.` (#1670) * Add BuildSyncSpec * Remove accidental whitespace * Update substrate * Update substrate * Fix wasm compilation
-
Cecile Tonglet authored
* Initial commit Forked at: d04e4492 Parent branch: origin/master * Validation: don't detect STDIN closing when running in process (#1695)
-
- Sep 10, 2020
-
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-
s3krit authored
Co-authored-by: Parity Releases <[email protected]> Co-authored-by: Demi Marie Obenour <[email protected]>
-
Fedor Sakharov authored
* WIP * The initial implementation of the collator side. * Improve comments * Multiple collation requests * Add more tests and comments to validator side * Add comments, remove dead code * Apply suggestions from code review Co-authored-by: Peter Goodspeed-Niklaus <[email protected]> * Fix build after suggested changes * Also connect to the next validator group * Remove a Future impl and move TimeoutExt to util * Minor nits * Fix build * Change FetchCollations back to FetchCollation * Try this * Final fixes * Fix build Co-authored-by: Peter Goodspeed-Niklaus <[email protected]>
-
- Sep 09, 2020
-
-
Cecile Tonglet authored
* Initial commit Forked at: bf7ccb84 Parent branch: origin/master * Propagate test mode all the way down to ValidationPool * Update validation/src/validation_service/mod.rs * Fix test * WIP Forked at: bf7ccb84 Parent branch: origin/master * Update service/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> * Adapt code to review suggestions * Run validation inside the same process * Add test * CLEANUP Forked at: bf7ccb84 Parent branch: origin/master Co-authored-by: Bastian Köcher <[email protected]>
-
- Sep 08, 2020
-
-
Shawn Tabrizi authored
* Remove purchase pallet * Update runtime/common/src/purchase.rs Co-authored-by: Bastian Köcher <[email protected]> * Actually check and fix compile * Add events to dummy * Fix kusama too * remove events where it did not exist historically Co-authored-by: Bastian Köcher <[email protected]>
-
Peter Goodspeed-Niklaus authored
* choose the straightforward candidate selection algorithm for now * add draft implementation of candidate selection * fix typo in summary * more properly report misbehaving collators * describe how CandidateSelection subsystem becomes aware of candidates * revise candidate selection / collator protocol interaction pattern * implement rest of candidate selection per the guide * review: resolve nits * start writing test suite, harness * implement first test * add second test * implement third test Co-authored-by: Bernhard Schuster <[email protected]>
-
- Sep 04, 2020
-
-
Ximin Luo authored
-
- Sep 02, 2020
-
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
-
Sergey Pepyakin authored
Limit the number of channels a para can have. Split HrmpTransientValidationData and add stuff.
-
Sergey Pepyakin authored
-
- Sep 01, 2020
-
-
Ashley authored
* Companion PR * Implement traits for Client * "Update Substrate" Co-authored-by: parity-processbot <>
-
- Aug 31, 2020
-
-
Bernhard Schuster authored
-
Sergey Pepyakin authored
* Multiple fix ups * Remove missed HrmpOpenChannelRequestCount * Fix the invariant string for HrmpOpenChannelRequestCount * Update roadmap/implementers-guide/src/types/candidate.md Co-authored-by: Bernhard Schuster <[email protected]> * Add small clarification * Fix another small typo * Add a clarification to InboundHrmpMessage.sent_at Co-authored-by: Bernhard Schuster <[email protected]>
-