Bastian Köcher
5a4bca765e
Add Rococo test network ( #1363 )
...
* Add Rococo test network
* Correct license header
* Add bootNodes address
* Fix compile errors
* Change bootNodes
* Change rococo bootNodes
* Add new bootNodes
* Fix bootNodes typo
* Remove public telemetry
* Add rococo-local chain spec
* Remove staking
* Remove staking from chain spec
* use rococo-staging chain spec and preserve bootnodes
* Same but with --raw
* update chain name and remove telemetry
* Empty commit to re-trigger CI
* Fix revision (temp. until I merge master)
* Revert to branch = master to avoid conflicts
* Revert to branch = master to avoid conflicts
* Disable test (temp)
* Revert to branch = master to avoid conflicts
* Revert to branch = master to avoid conflicts
* Change bootNodes IPs for second rococo network
* Revert "Disable test (temp)"
This reverts commit a159f12e3131d1a25dabb1a4d2834642f2bcdc26.
* Revert purchase
* Update chain spec
* FUUU
* Update service/src/lib.rs
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
* Update runtime/rococo/src/lib.rs
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
* Fix compilation
Co-authored-by: Evaldo <contato@evaldofelipe.com >
Co-authored-by: David Dorgan <david@parity.io >
Co-authored-by: Cecile Tonglet <cecile.tonglet@cecton.com >
Co-authored-by: Robert Habermeier <rphmeier@gmail.com >
2020-08-04 09:41:39 +00:00
Bastian Köcher
277fd75179
Fix transaction payment runtime api companion ( #1519 )
...
* Fix transaction payment runtime api companion
Companion for Substrate pr: https://github.com/paritytech/substrate/pull/6792
* 'Update substrate'
Co-authored-by: parity-processbot <>
2020-08-03 09:06:03 +00:00
Cecile Tonglet
1cb92aa83e
Refactor service to allow building full (and light) node matching chain spec ( #1467 )
2020-07-27 07:54:24 +02:00
Wei Tang
b8de0ff16f
Companion PR for #6569 ( #1394 )
...
* Update wasm-builder version to 2.0.0
* Fix all crate compile
* Update cargo lock
* Bump runtime impl_version
2020-07-24 12:00:34 +00:00
Max Inden
59f5eb4c17
*: Enable authority discovery by default ( #1395 )
...
* *: Enable authority discovery by default
Instead of having to explicitly enable the authority discovery module on
validator and sentry nodes, this commit enables the module by default.
Today there is no way for non validator or sentry nodes to run the
module. That might change in the future.
* service/src/lib: Fix typo in new_full! for test
2020-07-13 18:19:48 -04:00
Bastian Köcher
566281675b
Revert log rotation ( #1389 )
...
* Revert log rotation
https://github.com/paritytech/substrate/pull/6627
* 'Update substrate'
Co-authored-by: parity-processbot <>
2020-07-10 13:24:17 +02:00
Bastian Köcher
54bace2b5d
Companion for #6620 ( #1386 )
...
* Companiong for #6620
https://github.com/paritytech/substrate/pull/6620
* 'Update substrate'
Co-authored-by: parity-processbot <>
2020-07-09 15:24:00 +00:00
pscott
acb5875e85
Companion PR for #6564 ( #1350 )
...
* Add log_rotation_opt
* Update Cargo lock
* Use SubstrateCli's log-directory instead of re-defining it
2020-07-08 14:05:41 +02:00
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