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
Ashley
b26f6d08ac
Companion PR for Remove the service, replacing it with a struct of individual chain components ( #1288 )
...
* Switch branch
* Fix service things
* Fix browser node compilation
* Update branch
* fixed new service
* Update for new branch
* Fix browser node
* Update branch
* Revert "Switch branch"
This reverts commit 3623adff7681124a1539a385a718c34e85931254.
* Update cargo.lock
Co-authored-by: Bastian Köcher <git@kchr.de >
2020-06-30 12:06:55 +00:00
Ashley
aacc251af9
Companion PR for Fix the browser node and ensure it doesn't colour the informant output #6457 ( #1307 )
...
* Companion for Substrate #6269 (nested storage tx)
* Adjust to PR changes
* Bump to newest substrate
* Bump spec
* Switch branch
* Remove redundant informant_prefix
* Fix collator tests
* Update branch
* Revert "Switch branch"
This reverts commit bcce560c51fbc9db604cf3b0f615bfd21419f87d.
Co-authored-by: Alexander Theißen <alexander.theissen@parity.io >
2020-06-24 12:04:07 +02:00
Fedor Sakharov
d7e17fc612
New service initial commit ( #1234 )
...
* New service initial commit
* More separation of the new and old services
* Fix review comments
* Adds polkadot.json
* Fix browser build
* Remove unused import
* Update node/service/src/lib.rs
Co-authored-by: Fedor Sakharov <fedor.sakharov@gmail.com >
* Remove duplicate json files
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
2020-06-11 15:26:15 -04:00
Cecile Tonglet
61e82c3495
Add the ability to change the informant's prefix ( #1221 )
...
* Initial commit
Forked at: 261d701c5b
Parent branch: origin/master
* Add the ability to change the informant's prefix
* Update Cargo.lock
* Update Cargo.lock
* fixed tests
* Rename prefix to informant prefix
2020-06-10 16:50:47 +02:00
Gavin Wood
7889aaa4a7
Test CC1 spec ( #1154 )
...
* Test CC1 spec
* Adaptive default chainspec
2020-05-26 16:21:11 +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
André Silva
ddc6d5d5f8
cli: set default ss58 address format for each chain ( #1127 )
2020-05-21 19:52:18 +02:00
Bastian Köcher
45f64055a4
Companion pr for #6012 ( #1095 )
...
* Companion pr for #6012
* Update `Cargo.lock`
2020-05-13 20:19:44 +02:00
Bastian Köcher
a62382269d
Update to latest Substrate master ( #1074 )
2020-05-07 16:59:37 +02:00
Seun Lanlege
0e0760d56c
Drop sc-client ( #1037 )
...
* 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 <ben@gnunicorn.org >
* Update collator/src/lib.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
* uncomment type MaxIterations
* reactivate append storage feature
Co-authored-by: Benjamin Kampmann <ben@gnunicorn.org >
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
2020-04-28 16:20:47 +02:00
ddorgan
4f9f1c879f
Westend Mark II ( #983 )
...
* 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 <gavin@parity.io >
2020-04-14 09:34:40 +02:00
Cecile Tonglet
9477be3440
Update cli to new sc-cli API ( #935 )
...
* Initial commit
Forked at: 9283855dba
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: 9283855dba
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
2020-04-07 12:08:53 +02:00
André Silva
b3d326acca
Update substrate ( #970 )
...
* update substrate
* Hopefully fix compilation
* network: rename roles to role
* runtime: fix runtime-benchmarks compilation
Co-authored-by: Pierre Krieger <pierre.krieger1708@gmail.com >
2020-04-03 20:50:34 +02:00
Pierre Krieger
8ce7154111
Companion PR to splitting Roles ( #960 )
...
* 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 <andre.beat@gmail.com >
2020-04-03 19:08:46 +02:00
Gavin Wood
4b11c84e1b
A couple spaces where emojis were improperly laid out ( #959 )
...
* Fixes for democracy using Scheduler
* Revert branch change
* Emojis
2020-04-01 19:25:19 +02:00
Gavin Wood
de1c97fb85
Add emojis ( #944 )
2020-03-26 22:39:40 +01:00
André Silva
b9de1c0244
grandpa: add voting rule to pause new votes for a period ( #904 )
...
* 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
2020-03-17 14:26:09 +00:00
Gavin Wood
1ddfb5c4e1
Bump to latest Substrate ( #898 )
...
* Flag to force kusama runtime
* Chainspecs for kusama
* Polkadot config for westend
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
* 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 <arkady.paronyan@gmail.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Max Inden <mail@max-inden.de >
2020-03-13 14:43:31 +01:00
Shawn Tabrizi
70a5bda2ce
Benchmark Polkadot Claims Pallet ( #876 )
...
* 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 <gui.thiolliere@gmail.com >
2020-03-13 10:42:31 +01:00
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