- May 15, 2020
-
-
Benjamin Kampmann authored
-
- May 06, 2020
-
-
André Silva authored
* grandpa: report equivocations on all runtimes * runtime: fix test-runtime compilation * runtime: enable historical session manager on all runtimes * runtime: fix indentation * runtime: use strong key types in KeyOwnerProofSystem definitions * update substrate * bump spec_version of runtimes
-
- May 04, 2020
-
-
Jon Häggblad authored
* Companion PR for Substrate #5375 * fix compilation * Update rpc/Cargo.toml * update substrate Co-authored-by: André Silva <[email protected]> Co-authored-by: Benjamin Kampmann <[email protected]>
-
Bastian Köcher authored
* Companion for Substrate#5860 * Update Substrate
-
Pierre Krieger authored
* Some fixes to compile for Android * Revert change to cli
-
- Apr 29, 2020
-
-
Web3 Philosopher authored
-
pscott authored
-
Bastian Köcher authored
-
Web3 Philosopher authored
-
- Apr 28, 2020
-
-
Web3 Philosopher authored
* WIP * collator * fix missing reference * Make collator builder more generic * all clear * revert start colator fn * fix return type of start_collator * sc-consensus * bump back to master * Update collator/src/lib.rs Co-Authored-By: Benjamin Kampmann <[email protected]> * Update collator/src/lib.rs Co-Authored-By: Pierre Krieger <[email protected]> * uncomment type MaxIterations * reactivate append storage feature Co-authored-by: Benjamin Kampmann <[email protected]> Co-authored-by: Pierre Krieger <[email protected]>
-
- Apr 20, 2020
-
-
Bastian Köcher authored
Collators need to join the validation network to tell its connected relay chain peers the leaf they listen on. This is required to make the Parachain validator send the signed statement to the collators as well.
-
- Apr 17, 2020
-
-
Nikolay Volf authored
* prometheus registry to txpool * Fix network tests * Use None as the network config path * update substrate Co-authored-by: Ashley Ruglys <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
- Apr 16, 2020
-
-
Max Inden authored
* service/src/lib: Enable authority discovery on sentry nodes When run as a sentry node, the authority discovery module does not publish any addresses to the dht, but still discovers validators and sentry nodes of validators. * bin/node/cli/src/service: Use expressions instead of statements * Cargo.lock: Run `cargo update` * service/src/lib: Fix compile error
-
- Apr 15, 2020
-
-
Arkadiy Paronyan authored
* Updated for the new db * Bumped version * Sort out features * Update to substrate master
-
- Apr 14, 2020
-
-
Pierre Krieger authored
* Companion PR to channel names * Err... fix missing event stream name * Update Substrate
-
ddorgan authored
* Initial draft * More work * Build * Docs * Insert westend keys * Add badBlock to fork from old chain * Updated spec to reset westend * Use raw spec * Fix spec format and use westend2 for both id's * Correct public key for bootnode 3 * Build * Extra space * Fix build * Lock * Update lock * Fixes * Fix for he startup text * Bump Co-authored-by: Gav Wood <[email protected]>
-
- Apr 07, 2020
-
-
Cecile Tonglet authored
* Initial commit Forked at: 77de8b91 Parent branch: origin/master * Switch substrate to branch cecton-the-revenge-of-the-cli * Adapting code * Update Cargo.lock * Adapting code * Adapt more code * Implement force_kusama parameter * Revert dependency update * Adapt code to use ref to SubstrateCli object * Updated to latest version * Updated with latest changes * Bump spec vesion * Fixed tests * WIP Forked at: 77de8b91 Parent branch: origin/master * More fixes * Cargo.lock * Updated code * Fixed and adapt * Fixed dependency issue with wasm * Adapted code * Revert branch change * Cargo.lock * Cargo.lock * Adapt code * Clean-up * More clean-up * Cargo.lock
-
- Apr 03, 2020
-
-
Pierre Krieger authored
* Companion PR to splitting Roles * Fix network tests * Fix service build * Even more fixing * Oops, quick fix * use is_network_authority in grandpa service config Co-authored-by: André Silva <[email protected]>
-
Bastian Köcher authored
Before the validator only send the keys if it was updated and thus the collators would "never" be informed about the key of the validator.
-
- Mar 19, 2020
-
-
André Silva authored
* hardfork the GRANDPA authority set in kusama to fix migration issue * move grandpa integration code * remove unnecessary grandpa hard fork * update to latest substrate polkadot-master
-
- Mar 18, 2020
-
-
André Silva authored
-
- Mar 17, 2020
-
-
André Silva authored
* grandpa: add voting rule to pause new votes for a period * grandpa: increase delay * grandpa: parse custom pause delay from cli * grandpa: log scheduled pause on startup * grandpa: rename parameter to grandpa_pause * grandpa: make pause voting rule generic on block * grandpa: add test for pause voting rule * grandpa: add hardcoded pause * collator: fix test compilation
-
- Mar 13, 2020
-
-
Gavin Wood authored
* Flag to force kusama runtime * Chainspecs for kusama * Polkadot config for westend Co-Authored-By: Bastian Köcher <[email protected]> * network/src/legacy/gossip: Wrap GossipEngine in Arc Mutex & lock it on use `GossipEngine` in itself has no need to be Send and Sync, given that it does not rely on separately spawned background tasks anymore. `RegisteredMessageValidator` needs to be `Send` and `Sync` due to the inherited trait bounds from implementing `GossipService`. In addition `RegisteredMessageValidator` derives `Clone`. Thereby `GossipEngine` needs to be wrapped in an `Arc` and `Mutex` to keep the status quo. * Needed fixes. * Fixes * Fixed build * Fixed build w benchmarking CLI * Fixed building tests * Added --dev shortcut Co-authored-by: arkpar <[email protected]> Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: Max Inden <[email protected]>
-
Shawn Tabrizi authored
* fix * Starting to add benchmarks * make compile * add benchmarks * Make work with Substrate master * Bench validate unsigned * back to polkadot master * starting to add cli with feature flag * more stuff * Add to kusama * Update Cargo.lock * fix dev dep * bump wasm builder * Remove encode from keccak benchmark * bump spec * Add weight documentation * Update Cargo.lock * Update check_runtime.sh * Update publish_draft_release.sh * Update Cargo.lock Co-authored-by: thiolliere <[email protected]>
-
- Mar 10, 2020
-
-
Ashley authored
* Fix browser node * Use feature instead
-
- Mar 05, 2020
-
-
Gavin Wood authored
* expunge legacy code from polkadot-network * mostly rip out old legacy protocol from service * ensure validation work is spawned by incoming messages * decouple availabliity store from network logic; clean up data flow * av_store: test helpers and use futures-abort * update polkadot-validation to pass n_validators when submitting chunks * fallible erasure-chunk fetching * implement `ErasureNetworking` for new network prot * API for registering availability store in network * fully integrate new network service into service * fix validation tests * scaffolding for porting collator over to new network * track connected validators' peer IDs and distribute collators' collations * helper in network for fetching all checked statements * fix adder-collator * actually register notifications protocol * Update service/src/lib.rs * Make needed changes to service * Merge two companion PRs. - #880 - #881 * Some effort towards compilation * Fix * remove `NetworkSpecialization` references from network * fix compilation errors in service and collator * ensure protocol name is valid * Fixes * Fix Co-authored-by: Robert Habermeier <[email protected]> Co-authored-by: Ashley <[email protected]>
-
asynchronous rob authored
* expunge legacy code from polkadot-network * mostly rip out old legacy protocol from service * ensure validation work is spawned by incoming messages * decouple availabliity store from network logic; clean up data flow * av_store: test helpers and use futures-abort * update polkadot-validation to pass n_validators when submitting chunks * fallible erasure-chunk fetching * implement `ErasureNetworking` for new network prot * API for registering availability store in network * fully integrate new network service into service * fix validation tests * scaffolding for porting collator over to new network * track connected validators' peer IDs and distribute collators' collations * helper in network for fetching all checked statements * fix adder-collator * actually register notifications protocol * Update service/src/lib.rs * merge with master
-
Gavin Wood authored
* Switch branch * Small changes * Update substrate branch * Switch * Revert "Switch branch" This reverts commit b9d48b2c. * fix * add `wipe` and `commit` * Remove deprecated_host_interface * Switch branch * HasherFor -> HashFor * More HasherFor changes * Final touches * Revert "Switch branch" This reverts commit d0da2731 . Co-authored-by: thiolliere <[email protected]> Co-authored-by: Shawn Tabrizi <[email protected]>
-
- Feb 28, 2020
-
-
Bastian Köcher authored
* Begin to update to latest Substrate master * Fix compilation * Remove `Balances` from `OnKilledAccount` * Update cli/src/command.rs Co-Authored-By: Cecile Tonglet <[email protected]> * Change gossip name * Change again Co-authored-by: Cecile Tonglet <[email protected]>
-
- Feb 27, 2020
-
-
Cecile Tonglet authored
* Running a node without a database set in config is a bug, not a user error
-
- Feb 19, 2020
-
-
Nikolay Volf authored
* try to update * latest updates * final fixes * Fix claim w/ vesting logic * Make claim tests a bit better Co-authored-by: Shawn Tabrizi <[email protected]>
-
- Feb 10, 2020
-
-
asynchronous rob authored
* extract all network code to legacy submodule * update references to legacy proto * skeleton of futures-based protocol * refactor skeleton to use background task * rename communication_for to build_table_router * implement internal message types for validation network * basic ParachainNetwork and TableRouter implementations * add some module docs * remove exit-future from validation * hack: adapt legacy protocol to lack of exit-future * generalize RegisteredMessageValidator somewhat * instantiate and teardown table routers * clean up RouterInner drop logic * implement most of the statement import loop * implement statement loop in async/await * remove unneeded TODO * most of the collation skeleton * send session keys and validator roles * also send role after status * use config in startup * point TODO to issue * fix test compilation
-
- Feb 09, 2020
-
-
Gavin Wood authored
* Amalgamate pieces of balance module * Fixes for vesting split * Refactoring for vesting/balances split * Build fixes * Remove on_free_balance_zero and some docs. * Indentation. * Revert branch * Fix. * Update substrate: fixes after CLI refactoring * Reverting removal of exit * Removed too much again * Update Cargo.lock * Cargo.lock * Update Substrate, ready for #4820 * Fixes * Update to latest substrate master * Fix network tests * Update lock * Fix tests * Update futures to get bug fixes * Fix tests for new balances/vesting logic * Cargo fix * Another fix Co-authored-by: Cecile Tonglet <[email protected]> Co-authored-by: Robert Habermeier <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
- Jan 31, 2020
-
-
Bastian Köcher authored
-
Gavin Wood authored
* Update to latest Substrate master * upgrade decl_storage declaration * Companion PR to Substrate#4752 * Substrate update: Identity should bound additional fields (#4770) Substrate commit: 2c9ce7296b19934b1ffd50150be2fdb2ddf81a4e * WIP * WIP * Updated substrate and fixes * Fix compilation and switch to latest wasm-builder-runner * Fixed missing doc * Update collator/src/lib.rs Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: thiolliere <[email protected]> Co-authored-by: Pierre Krieger <[email protected]> Co-authored-by: Cecile Tonglet <[email protected]>
-
- Jan 29, 2020
-
-
Gavin Wood authored
* Update to latest Substrate master * upgrade decl_storage declaration * Companion PR to Substrate#4752 Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: thiolliere <[email protected]> Co-authored-by: Pierre Krieger <[email protected]>
-
Ashley authored
* upgrade tokio again * Remove WrappedExecutor * switch to spawn_blocking
-
- Jan 22, 2020
-
-
Bastian Köcher authored
* Update to latest Substrate master * Update wasm-builder and make `run` work
-
- Jan 19, 2020
-
-
- Jan 17, 2020
-
-
André Silva authored
* update latest substrate polkadot-master * fix test compilation * bump version to 0.7.18 * bump impl_version * update substrate * Revert "Instantiate environment with asynchronous API (#768)" This reverts commit 989db4b8. * update substrate * remove unused parameter type * bump trie-db version for tests * fix collator test * update substrate * remove unnecessary service changes
-