- 27 Jul, 2020 4 commits
-
-
Cecile Tonglet authored
-
Cecile Tonglet authored
-
Cecile Tonglet authored
-
Cecile Tonglet authored
-
- 13 Jul, 2020 1 commit
-
-
ddorgan authored
-
- 12 Jul, 2020 4 commits
-
-
Cecile Tonglet authored
-
Cecile Tonglet authored
-
Cecile Tonglet authored
-
Cecile Tonglet authored
-
- 10 Jul, 2020 9 commits
-
-
Bastian Köcher authored
-
ddorgan authored
-
Evaldo authored
-
Bastian Köcher authored
* Revert log rotation https://github.com/paritytech/substrate/pull/6627 * 'Update substrate' Co-authored-by: parity-processbot <>
-
Evaldo authored
-
Joseph Mark authored
* Add Process.toml * Apply suggestions from code review Co-authored-by:
Robert Habermeier <rphmeier@gmail.com>
-
asynchronous rob authored
* create a v1 primitives module * Improve guide on availability types * punctuate * new parachains runtime uses new primitives * tests of new runtime now use new primitives * add ErasureChunk to guide * export erasure chunk from v1 primitives * subsystem crate uses v1 primitives * node-primitives uses new v1 primitives * port overseer to new primitives * new-proposer uses v1 primitives (no ParachainHost anymore) * fix no-std compilation for primitives * service-new uses v1 primitives * network-bridge uses new primitives * statement distribution uses v1 primitives * PoV distribution uses v1 primitives; add PoV::hash fn * move parachain to v0 * remove inclusion_inherent module and place into v1 * remove everything from primitives crate root * remove some unused old types from v0 primitives * point everything else at primitives::v0 * squanch some warns up * add RuntimeDebug import to no-std as well * port over statement-table and validation * fix final errors in validation and node-primitives * add dummy Ord impl to committed candidate receipt * guide: update CandidateValidationMessage * add primitive for validationoutputs * expand CandidateValidationMessage further * bikeshed * add some impls to omitted-validation-data and available-data * expand CandidateValidationMessage * make erasure-coding generic over v1/v0 * update usages of erasure-coding * implement commitments.hash() * use Arc<Pov> for CandidateValidation * improve new erasure-coding method names * fix up candidate backing * update docs a bit * fix most tests and add short-circuiting to make_pov_available * fix remainder of candidate backing tests * squanching warns * squanch it up * some fallout * overseer fallout * free from polkadot-test-service hell
-
Evaldo authored
-
- 09 Jul, 2020 11 commits
-
-
Evaldo authored
-
Andronik Ordian authored
* overseer: introduce a utility typemap * it's ugly but it compiles * move DummySubsystem to subsystem crate * fix tests fallout * use a struct for all subsystems * more tests fallout * add missing pov_distribution subsystem * remove unused imports and bounds * fix minimal-example
-
Fedor Sakharov authored
* Updates guide for CandidateBacking * Move assignment types to primitives * Initial implementation. * More functionality * use assert_matches * Changes to report misbehaviors * Some fixes after a review * Remove a blank line * Update guide and some types * Adds run_job function * Some comments and refactorings * Fix review * Remove warnings * Use summary in kicking off validation * Parallelize requests * Validation provides local and global validation params * Test issued validity tracking * Nits from review
-
Bastian Köcher authored
-
Evaldo authored
-
Bastian Köcher authored
* Companiong for #6620 https://github.com/paritytech/substrate/pull/6620 * 'Update substrate' Co-authored-by: parity-processbot <>
-
asynchronous rob authored
* note that the initializer is responsible for buffering session changes * amend initializer definition to include session change buffering * support buffered changes before `on_initialize` * implement and test session buffering * Update roadmap/implementors-guide/src/runtime/README.md Co-authored-by:
Bernhard Schuster <bernhard@ahoi.io> * expand on how this affects misbehavior reports * fix typo Co-authored-by:
Bernhard Schuster <bernhard@ahoi.io>
-
Cecile Tonglet authored
Fixes #833
-
Bastian Köcher authored
-
Pierre Krieger authored
-
- 08 Jul, 2020 10 commits
-
-
asynchronous rob authored
* introduce candidatedescriptor type * add PoVDistribution message type * loosen bound on PoV Distribution to account for equivocations * re-export some types from the messages module * begin PoV Distribution subsystem * remove redundant index from PoV distribution * define state machine for pov distribution * handle overseer signals * set up control flow * remove `ValidatorStatement` section * implement PoV fetching * implement distribution logic * add missing ` * implement some network bridge event handlers * stub for message processing, handle our view change * control flow for handling messages * handle `awaiting` message * handle any incoming PoVs and redistribute * actually provide a subsystem implementation * remove set-builder notation * begin testing PoV distribution * test that we send awaiting messages only to peers with same view * ensure we distribute awaited PoVs to peers on view changes * test that peers can complete fetch and are rewarded * test some reporting logic * ensure peer is reported for flooding * test punishing peers diverging from awaited protocol * test that we eagerly complete peers' awaited PoVs based on what we receive * test that we prune the awaited set after receiving * expand pov-distribution in guide to match a change I made * remove unneeded import
-
Gavin Wood authored
-
Pierre Krieger authored
-
Shawn Tabrizi authored
* Add `WeightInfo` * fix test * fix tests * fix more tests
-
Bastian Köcher authored
* Companion for #6599 https://github.com/paritytech/substrate/pull/6599 * Update Substrate ref
-
Bastian Köcher authored
-
Pierre Krieger authored
-
pscott authored
* Add log_rotation_opt * Update Cargo lock * Use SubstrateCli's log-directory instead of re-defining it
-
Bastian Köcher authored
* Companion for #6584 https://github.com/paritytech/substrate/pull/6584 * updating sp-io * Update dev-dependency, too * update lockfile Co-authored-by:
Benjamin Kampmann <ben@gnunicorn.org>
-
Shaopeng Wang authored
* Update decl_storage usage with frame_system as default ident. * More decl_module usage update. * 'Update substrate' Co-authored-by: parity-processbot <>
-
- 07 Jul, 2020 1 commit
-
-
asynchronous rob authored
* rename implementor's guide to implementer's guide * fix typos in more places
-