Robert Habermeier
7931380825
Remove legacy network code ( #860 )
...
* 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
2020-03-05 10:11:21 -08:00
Gavin Wood
b2df51d296
Update substrate ( #878 )
...
* Switch branch
* Small changes
* Update substrate branch
* Switch
* Revert "Switch branch"
This reverts commit b9d48b2ce8f5cbfa379dd385e817e80870391d9d.
* fix
* add `wipe` and `commit`
* Remove deprecated_host_interface
* Switch branch
* HasherFor -> HashFor
* More HasherFor changes
* Final touches
* Revert "Switch branch"
This reverts commit d0da27313839559de01f59690f3826fe587becb8.
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2020-03-05 13:27:28 +01:00
Bastian Köcher
8a38b7af3c
Update to latest Substrate master ( #863 )
...
* Begin to update to latest Substrate master
* Fix compilation
* Remove `Balances` from `OnKilledAccount`
* Update cli/src/command.rs
Co-Authored-By: Cecile Tonglet <cecile@parity.io >
* Change gossip name
* Change again
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com >
2020-02-28 12:32:16 +01:00
André Silva
b642c4b197
cli: fix version info in config ( #855 )
2020-02-19 18:04:12 +00:00
Cecile Tonglet
c93b142692
Test node exits properly ( #831 )
...
* Initial commit
Forked at: 703ac8bbbc
Parent branch: origin/master
* Test running node and interrupts
* WIP
Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
Parent branch: origin/cumulus-branch
* Update Cargo.lock
* WIP
Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
Parent branch: origin/cumulus-branch
* WIP
Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
Parent branch: origin/cumulus-branch
* WIP
Forked at: 1942ae27ae23809a40f955545dfbf0467faa7750
Parent branch: origin/cumulus-branch
2020-02-10 10:32:10 +01:00
Gavin Wood
703ac8bbbc
Bump Substrate ( #816 )
...
* 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 <cecile.tonglet@cecton.com >
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2020-02-09 17:50:17 +01:00
Gavin Wood
131ad136cb
Update Substrate ( #812 )
...
* 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 <bkchr@users.noreply.github.com >
Co-authored-by: thiolliere <gui.thiolliere@gmail.com >
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com >
2020-01-31 11:47:02 +00:00