Pierre Krieger
c66c191b68
Extract consensus_gossip.rs and put it in its own crate ( #4284 )
...
* Extract gossiping system from network
* Finish porting GRANDPA tests
* Try put correct engine ID
* Fix messages encoding
* Fix communication tests
* Use a threads pool to spawn stuff
* Fix compilation everywhere
* Fix bad merge conflict
* Remove dependency on async-std
* Apply suggestions from code review
Co-Authored-By: Robert Habermeier <rphmeier@gmail.com >
* More suggestions
* Remove network startup GP future
* Update to futures_timer
* adjust wait_when_behind test
* Pass correct Roles after handshake
* Revert "adjust wait_when_behind test"
This reverts commit 23cb3a0a6d25ed732c2cd648607bc44ef2ab0919.
* Crate root documentation
* Remove MessageRecipient
* Address concerns
* Fix more concerns
* Forgot Cargo.lock
2019-12-13 19:16:10 +01:00
Ashley
10ecc32c55
Rewrite some Future structs as async functions ( #679 )
...
* Squashed commit of the following:
commit e97a17157ae0887320994661e2f816275fc75b76
Author: Ashley <ashley.ruglys@gmail.com >
Date: Tue Dec 10 15:06:28 2019 +0100
Rewrite some functions as async
commit 970e485179f1e087cf0a51c6a4e71f923e87df45
Merge: f98966ac df3ea965
Author: Ashley <ashley.ruglys@gmail.com >
Date: Tue Dec 10 11:19:37 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-futures-update
commit f98966ac188067158071d1e3e243c34ea5738f56
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 23:40:20 2019 +0100
Add async blocks back in
commit 7fa88af0271db659de9274c94cb8e7eead0e4289
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 23:17:02 2019 +0100
Revert "Asyncify network functions"
This reverts commit f20ae6548dc482cb1e75bc80641cfe55c6131a53.
commit 82413550cdac40bd14a09f62df12de49dd7e55af
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 19:09:55 2019 +0100
Fix validation test again
commit 47e002b08369c9c775b92aea9b6f6ed81b30241b
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 19:07:43 2019 +0100
Switch favicon
commit 0c5c1409078fc57120a39e40ec5cb1763d67d593
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 18:54:10 2019 +0100
Fix validation test
commit 8bb6a0189fe824da09054cbf5b06f11a0f87072d
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 18:53:54 2019 +0100
Nits
commit 33410f3a4910d3e688956cecfcca02cc2dfa6a7a
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 18:43:09 2019 +0100
Fix av store test
commit f0c517eb240c42848cdb3305e0b554ef407bdfaa
Merge: 938f411a 60e72111
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 18:21:39 2019 +0100
Merge branch 'ashley-futures-updates' into ashley-futures-update
commit 60e72111651f2b366592c1e56756c6bf5d8ce2f1
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 18:19:40 2019 +0100
Clean up browser validation worker error
commit f20ae6548dc482cb1e75bc80641cfe55c6131a53
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 18:16:40 2019 +0100
Asyncify network functions
commit b22758d0a3852d701923bd238484e1c9eabec5e2
Merge: 2e8b05ed ef562cd7
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 17:47:26 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-futures-updates
commit 2e8b05edf1a1fadd6943f967c27b6d34675ba06a
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 17:45:52 2019 +0100
Box pin changes
commit 08bfdf7f2d27721abffee49221213304ebc4fd47
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 17:15:38 2019 +0100
Update network/src/lib.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
commit d8be456c508d5e5a03178db45d9f272b302a8a65
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 17:15:32 2019 +0100
Update network/src/lib.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
commit ec7367276fdd374b19f41555fd5985454c559600
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 17:14:36 2019 +0100
Update availability-store/src/worker.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
commit 938f411a9365e9c5fb16bfedb62aacac4403d063
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 17:05:05 2019 +0100
Revert "Revert removal of tokio_executor that causes tokio version mismatch panic"
This reverts commit cfeb50c01d8df5e209483406a711e64761b44ae9.
commit f92f58044b4fe04bde73a60820d154080dd64b16
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 15:47:35 2019 +0100
Fix adder test parachain
commit cfeb50c01d8df5e209483406a711e64761b44ae9
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 15:31:36 2019 +0100
Revert removal of tokio_executor that causes tokio version mismatch panic
commit 5bcb83a122b9a30f240a238ca670c6b658f4ddf1
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 15:17:55 2019 +0100
Fix typo
commit fc02b1dc16e277649677396833a8d70e8588a56c
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 15:02:50 2019 +0100
Fix collator
commit 6c4ff5b3bf1084a618ffec2d864090c9c8077f0f
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 14:35:37 2019 +0100
Small changes
commit e1338cb4450df5377d8c911da56445914d667472
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 14:24:42 2019 +0100
Fix network tests
commit 4e458f7a91c1ed5c986795f40ed55e596d176c4b
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 12:25:26 2019 +0100
Remove futures01 from availability-store
commit 5729f6cd6b53f061ff155320c815509feb02309e
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 12:22:33 2019 +0100
Fix validation tests
commit a820612565b42780f8b6c09c9c1c30f06a9985ba
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 12:01:48 2019 +0100
Fix availability store tests
commit 112344faeee5f8f03b3b87c6baf7036a7fcbe415
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 11:36:03 2019 +0100
Update tokio version
commit d2de6d8b3f0c3682679fe437d5459ac50a3c3895
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 11:33:25 2019 +0100
Revert cli tokio version to avoid libp2p panic
commit 0c5f24e0c1131ac58a947448456e7fb62c869702
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 9 11:27:13 2019 +0100
Switch to polkadot-master
commit 2e2311e33a4af87c2c545094ea8cb595cd6cfe2d
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Dec 6 15:07:21 2019 +0100
Re-add release flag
commit 6adc1b6114e154a590acf82acfaf0c1265409518
Merge: 9767f832 533c80ad
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Dec 6 13:36:35 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit 9767f8325c33211065ef6830becdac0e3cf852de
Merge: c528dc6d 0bf7d294
Author: Ashley <ashley.ruglys@gmail.com >
Date: Wed Dec 4 17:11:39 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit c528dc6df8fc31cdcbc10889636355241398debd
Author: Ashley <ashley.ruglys@gmail.com >
Date: Wed Dec 4 17:07:00 2019 +0100
Fix wasm build
commit da233a122c678dc7767dac7cc6e2564575b15cc8
Author: Ashley <ashley.ruglys@gmail.com >
Date: Wed Dec 4 16:25:49 2019 +0100
tidy
commit 832f8054df78afbcef1903e0f9e7e246b348c10d
Merge: 4e1da888 121c917d
Author: Ashley <ashley.ruglys@gmail.com >
Date: Wed Dec 4 15:56:56 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit 4e1da8888dd2160064dd453782fb05513c65ade4
Author: Ashley <ashley.ruglys@gmail.com >
Date: Tue Dec 3 16:47:02 2019 +0100
Temp switch back to substrate/master
commit af88a87338688797bbc52315fdd0fc22cf23c6cf
Merge: a03a980c 7832ad93
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 2 19:33:14 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit a03a980ce417ec7b446bfcbe7a66ec0ed6458135
Merge: 31a88a93 0c1ef335
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 2 13:52:37 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit 31a88a930ffdf5da72b3e587ec8c0e6b00922e3e
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 2 13:52:35 2019 +0100
Tidy
commit 5b33b7a7af08d7a3aa3853b8e4995484fb640d52
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 2 11:55:51 2019 +0100
Add browser-demo
commit 868f6e51dfdc0a64252acd9adabe7b9ba436b1f4
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 2 10:51:57 2019 +0100
Add initial browser file
commit e5e399c20f1dc4e1023ee57773dcdd9ab2a0a14b
Author: Ashley <ashley.ruglys@gmail.com >
Date: Mon Dec 2 10:45:02 2019 +0100
Add browser-demo
commit 408288b05292d952944a6b8e1f2bcf9cf259a040
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sun Dec 1 19:28:33 2019 +0100
Get polkadot to compile via wasm!
commit 04ffe72e868be57841d31f01eec1b90423a595d6
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sun Dec 1 19:28:16 2019 +0100
Migrate service
commit 119f0829a53b825a3ebc9efdefa76ae7eabb04aa
Merge: 93fb6428 37fec553
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sun Dec 1 17:43:49 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit 93fb6428501bac612a1675cf3b6e3d26f5bbc7c2
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sun Dec 1 12:21:25 2019 +0100
Switch branch
commit 0c4fe8331bdc9665ac2427eb8c795112ac728d70
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sat Nov 30 11:45:59 2019 +0100
Tidy up validation
commit 73563253d95962657108820ae130a8d3f3093ee8
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sat Nov 30 11:39:09 2019 +0100
Tidy up network
commit 1c9cf0427c0e2d15c4b6d52b91d67d4a3963e30d
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sat Nov 30 01:16:35 2019 +0100
Final changes to validation
commit 322cca5224fdca0a29d88ff91700ef704a9d0c2a
Author: Ashley <ashley.ruglys@gmail.com >
Date: Sat Nov 30 00:31:55 2019 +0100
Migrate network to std futures
commit 96f1a99491f5ae2957effa58cc1e385014575a32
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Nov 29 23:31:04 2019 +0100
Migrate validation to std futures
commit aaf5e55fffd1367c05687eb34f4365a24e3a34c0
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Nov 29 17:10:11 2019 +0100
Switch to Spawn trait
commit 2ab282f57e8b9a55cf8d285b283cf009216511d2
Merge: cceb6b72 ed7ee572
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Nov 29 16:31:24 2019 +0100
Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
commit cceb6b72f5677a1c43d2cd61bd525539054f0c01
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Nov 29 15:47:14 2019 +0100
Make validation work on wasm!
commit b45a95cf7d829a916bf2ad6936d1e7f4b6f3ef77
Merge: 4ec635ee db7eaa6b
Author: Ashley <ashley.ruglys@gmail.com >
Date: Fri Nov 29 13:57:23 2019 +0100
Merge remote-tracking branch 'tomaka/wasm-start' into HEAD
commit db7eaa6bd5d3bbcea829570fb47ab4d06f3558ce
Merge: 6f97dbb7 f826ce53
Author: Pierre Krieger <pierre.krieger1708@gmail.com >
Date: Thu Nov 28 13:58:15 2019 +0100
Merge branch 'master' into wasm-start
commit 6f97dbb786750d854cf8f7a56c6a336ea5979228
Author: Pierre Krieger <pierre.krieger1708@gmail.com >
Date: Thu Nov 28 12:47:45 2019 +0100
Use --manifest-path instead
commit 20104e98ff1713b6c81b0251b43d060d4e672d55
Author: Pierre Krieger <pierre.krieger1708@gmail.com >
Date: Thu Nov 28 10:44:51 2019 +0100
Make availability-store compile for WASM
* Fix build
* Fix futures blocking panic in validators (again)
* Deindent
2019-12-13 18:37:34 +01:00
Weiliang Li
21cbd80f8c
update comments in authority discovery ( #4390 )
...
* update comments in authority discovery
* Update lib.rs
2019-12-14 00:54:20 +09:00
s3krit
68132e3fd3
Add matrix release alert script and gitlab job ( #688 )
...
* Add matrix release alert script and gitlab job
* Update .gitlab-ci.yml
Co-Authored-By: Kirill Pimenov <kirill@parity.io >
2019-12-13 16:08:32 +01:00
Ashley
ac952532e1
Merge some things from ashley-compile-to-wasm ( #687 )
...
* Make availability-store compile for WASM
* Use --manifest-path instead
* Make validation work on wasm!
* Switch to Spawn trait
* Migrate validation to std futures
* Migrate network to std futures
* Final changes to validation
* Tidy up network
* Tidy up validation
* Switch branch
* Migrate service
* Get polkadot to compile via wasm!
* Add browser-demo
* Add initial browser file
* Add browser-demo
* Tidy
* Temp switch back to substrate/master
* tidy
* Fix wasm build
* Re-add release flag
* Add the /ws bootnode to the chain specs
* Copy changes from master
* Switch branch
* Switch libp2p and add wasm-timer
* Switch back libp2p and add rand
* Fix bootnodes PeerIds
* use browser indexdb
* Reduce changeset
2019-12-13 09:36:45 +01:00
Gavin Wood
2e577fb902
Bump Substrate ( #686 )
...
* update to latest renames
* Bump Substrate
* Bump substrate
2019-12-13 01:24:21 +09:00
Shawn Tabrizi
158e46111a
Update rustdocs landing page ( #4375 )
2019-12-12 19:24:50 +09:00
Gavin Wood
b178d0c7f3
Revamp reaping rules ( #4371 )
...
* Allow owner of a preimage to reap it a little while before everyone else.
* Revamp DispatchQueue to make reaping safer
* Remove commented code
* Update frame/democracy/src/lib.rs
Co-Authored-By: Shawn Tabrizi <shawntabrizi@gmail.com >
* Update docs
2019-12-12 19:24:36 +09:00
Bastian Köcher
467e01b991
decl_error! document that the error needs to be registered (#4366 )
2019-12-11 20:48:55 +01:00
Fedor Sakharov
b5e221f78f
Fixes a flaky test ( #675 )
...
* Fixes a flaky test
* Renames a var
* Do not unit the errors in tests
2019-12-12 04:39:50 +09:00
Pierre Krieger
7ac8fdaf78
Fix bootnodes PeerIds ( #683 )
2019-12-11 17:13:05 +01:00
Benjamin Kampmann
c5a709a882
Fix folder names in client and test ( #4360 )
...
* client/rpc/api -> client/rpc-api
* client/util/wasm-builder-runner -> utils/wasm-builder-runner
* client/grafana-data-source -> utils/grafana-data-source
* test/utils -> test-utils
* fix moved path
* Update Cargo.lock
* Update Cargo.lock
2019-12-11 16:41:38 +01:00
Ashley
9f1ba9d0db
Revert "Revert "Revert removal of tokio_executor that causes tokio version mismatch panic"" ( #685 )
...
This reverts commit 938f411a9365e9c5fb16bfedb62aacac4403d063.
2019-12-12 00:33:47 +09:00
Gavin Wood
8131dc8a66
Allow referendums to begin out of order ( #4345 )
...
* Allow referendums to begin out of order
* Make `inject_referendum` infallible
* Merge remote-tracking branch 'origin/gav-verified-id' into gav-verified-id
# Conflicts:
# frame/identity/src/lib.rs
* Renames.
2019-12-12 00:27:13 +09:00
Benjamin Kampmann
7773daaf5b
Clean up crate names and locations ( #4361 )
...
* rename crate: sp-transaction-pool-api -> sp-transaction-pool
* move primitives/core/derive-debug -> primitives/derive-debug; primitives/core/storage -> primitives/storage
* rename crate sp-core-storage -> sp-storage
* rename and move: test/utils/transaction-factory -> client/transaction-factory
* move transaction-factory -> node/transaction-factory
* fix missing rename
* Move chain-spec-builder into bin/utils
* move subkey into bin/utils
* Update new subkey location
* Update docs to reflect new location for utils
* fixing import name
2019-12-11 15:33:00 +01:00
Marcio Diaz
58c1c7a10d
Improve is_member and is_runner. ( #4356 )
2019-12-11 13:15:27 +01:00
Marcio Diaz
6b9c87ef1a
Fix token economics url. ( #4355 )
...
* Fix token economics url.
Co-Authored-By: Bastian Köcher <bkchr@users.noreply.github.com >
2019-12-11 13:13:58 +01:00
Benjamin Kampmann
df133d6be3
Fix folder names in primitives ( #4358 )
...
* sr-arithmetic -> arithmetic
* sr-sandbox -> sandbox
* primitives/sr-staking-primitives -> primitives/staking
* primitives/sr-version -> primitives/version
* primitives/block-builder/runtime-api -> primitives/block-builder
2019-12-11 11:36:29 +01:00
Benjamin Kampmann
605c0e655e
Fix a bunch of low work dependency cycles ( #4354 )
...
* take test-client off sp-consensus
* use test primitives rather than test client in authority discovery tests
* move runtime-interface tests
* don't forget to remove the dev-dependency
* remove more unneeded dev deps
* add changes_trie_config to test prrimitives
* Separate network crates from its integration tests
* Fix up consensus crates for networking test changes
* remove unnecessary dependencies
* remove unused addition
* remove unnecessary dev-dependencies
* fixing finality grandpa tests
* removing unnecessary executor dependencies
2019-12-11 10:27:34 +01:00
Jake Naviasky
ed50be1eb5
Including runners-up in check for defunct phragmen voter. ( #4349 )
2019-12-11 17:42:19 +09:00
Bastian Köcher
6500b33df3
Fix cycle dependency in sp-runtime-interface ( #4353 )
...
* Fix cycle dependency in `sp-runtime-interface`
* Fixes tests
2019-12-11 09:32:11 +01:00
joe petrowski
1ff41742bd
fix typos in identity pallet docs ( #4350 )
2019-12-10 23:31:27 +01:00
Pierre Krieger
07d3e00660
Add the /ws bootnode to the chain specs ( #681 )
2019-12-10 22:33:38 +01:00
Benjamin Kampmann
f0cc89a4b0
Break appcrypto dep cycle ( #4347 )
...
* move application-crypto tests into seperate crate
* Fix crate name, update script and add docs
* pressing 'save' helps
* remove useless lines
* adding header
* split into actual modules
2019-12-10 22:12:57 +01:00
Benjamin Kampmann
8721d98dd6
break sp-api dependency cycle ( #4352 )
...
* move benches into tests, ignore non-passing doctests
* Rename sr-api folder
* Move test-primitives to primitives, use that for sp-api doctests
2019-12-10 20:18:01 +01:00
Leo Arias
b5d49fca87
Fix typo in comment ( #672 )
2019-12-10 18:23:55 +01:00
Marek Kotewicz
f6f0f1cc16
remove unnecessary block-builder dependency ( #4351 )
2019-12-10 17:53:23 +01:00
Benjamin Kampmann
7120c6e0a9
remove unnecessary client-db dependency ( #4348 )
2019-12-10 17:50:15 +01:00
Weiliang Li
4f2cdb20c1
Rename: primitives/sr-io -> primitives/sp-io ( #4328 )
...
* primitives/sr-io -> primitives/io
* fix
* rename
* runtime-io -> sp-io
* git mv
* fix ci
* remove package name
* fix
* fix
* try minimizing diff
* try minimizing diff again
* try minimizing diff again
2019-12-10 16:08:35 +01:00
Tomasz Drwięga
1f84d6d41d
Fix warnings when compiling runtime. ( #4332 )
...
* Remove warnings when compiling runtime.
* Remove dispatch::Result imports.
* Add missing imports.
* Fix missing vecs. #4333
* Fix oom function.
* Remove superfluous import.
* More warnings.
2019-12-10 14:21:34 +01:00
Bastian Köcher
057e298b1f
Remove cycling dependency from sp-api ( #4343 )
2019-12-10 12:02:10 +01:00
Ashley
25aa988f9b
Update futures and tokio for browser light client ( #673 )
...
* Make availability-store compile for WASM
* Use --manifest-path instead
* Make validation work on wasm!
* Switch to Spawn trait
* Migrate validation to std futures
* Migrate network to std futures
* Final changes to validation
* Tidy up network
* Tidy up validation
* Switch branch
* Migrate service
* Get polkadot to compile via wasm!
* Add browser-demo
* Add initial browser file
* Add browser-demo
* Tidy
* Temp switch back to substrate/master
* tidy
* Fix wasm build
* Re-add release flag
* Switch to polkadot-master
* Revert cli tokio version to avoid libp2p panic
* Update tokio version
* Fix availability store tests
* Fix validation tests
* Remove futures01 from availability-store
* Fix network tests
* Small changes
* Fix collator
* Fix typo
* Revert removal of tokio_executor that causes tokio version mismatch panic
* Fix adder test parachain
* Revert "Revert removal of tokio_executor that causes tokio version mismatch panic"
This reverts commit cfeb50c01d8df5e209483406a711e64761b44ae9.
* Update availability-store/src/worker.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
* Update network/src/lib.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
* Update network/src/lib.rs
Co-Authored-By: Pierre Krieger <pierre.krieger1708@gmail.com >
* Box pin changes
* Asyncify network functions
* Clean up browser validation worker error
* Fix av store test
* Nits
* Fix validation test
* Switch favicon
* Fix validation test again
* Revert "Asyncify network functions"
This reverts commit f20ae6548dc482cb1e75bc80641cfe55c6131a53.
* Add async blocks back in
2019-12-10 11:58:22 +01:00
h4x3rotab
ddfdd091ba
Wrong feature name disable_allocator in sr-io ( #4342 )
...
This fixes the inconsistency:
- Cargo.toml: `disable_allocator`
- lib.rs: `disable_global_allocator`
2019-12-10 10:31:02 +01:00
Weiliang Li
6da9f59d72
Rename: primitives/sr-std -> primitives/sp-std ( #4327 )
...
* primitives/sr-std -> primitives/std
* fix
* fix conflict
* rstd -> sp-std
* git mv
* fix review
* fix merge
2019-12-10 08:26:27 +01:00
Weiliang Li
448dbc89a5
Fix check-polkadot ( #4341 )
...
Follows #4317
2019-12-10 07:39:21 +01:00
Weiliang Li
ac15976b9b
Fix build for full_crypto ( #4339 )
...
* fix tests for full_crypto
* fix
* bump libsecp256k1
* try fixing polkadot
* Update .gitlab-ci.yml
* Update .gitlab-ci.yml
2019-12-10 07:38:43 +01:00
Tomasz Drwięga
638e32fa8f
Remove depenendcy on sc-consensus-slots ( #4321 )
2019-12-09 23:37:33 +01:00
Gavin Wood
df3ea965e7
Bump Substrate, add Identity module ( #676 )
...
* Bump Substrate, add Identity module
* Bump Substrate again
2019-12-09 23:35:42 +01:00
Bastian Köcher
a868fcbbbf
Fix compilation of sp-authorship ( #4337 )
2019-12-09 21:18:29 +01:00
thiolliere
e5b6935c2a
Introduce prefixed storage with enumeration ( #4185 )
...
* Introduce storage_next allowing iteration. (without childtries)
* Implement prefixed storage
* impl cache in client_storage_cache (needs test)
* switch overlay change to btreemap
* Revert "impl cache in client_storage_cache"
This reverts commit c91a4848916eba87184b3dc4722cea81aec9339d.
the storage cache cannot be used this way
* Revert "Implement prefixed storage"
This reverts commit 4931088126a427082d7310ed7e83b8eea966bc20.
* Impl StoragePrefixedMap for all map storages
* remove comment
* Move all overlays to BTreeMap
* btreemap iteration improvment
* impl for child tries
* impl tests for childs
* fix
* remove cache comment
* Fix grumble
2019-12-09 20:55:11 +01:00
Pierre Krieger
fb1eb9d9e4
Fix panic in telemetry ( #4336 )
2019-12-09 20:40:52 +01:00
Bastian Köcher
2cb4e8db4d
Don't assume a fixed length for endowed_accounts ( #4330 )
2019-12-09 20:26:12 +01:00
Marcio Diaz
d4c19c0652
Limit number of uncles that can be provided. ( #4298 )
...
* Limit number of uncles that can be provided.
* Check length of uncles vector on inherent.
* Set fatal error to true for too many uncles.
* Take max uncles in create_inherent.
2019-12-09 20:10:41 +01:00
Andrew Jones
f1b8ee4e6e
sp-transaction-pool-api: make default std, remove unused sp-core dependency ( #4335 )
...
* transaction-pool-api: use primitives/std
* transaction-pool-api: make primitives default-features = false
* transaction-pool-api: make default feature std
* transaction-pool-api: remove redundant primitives dependency
2019-12-09 18:47:57 +01:00
Leo Arias
ef562cd70c
Fix typo in comment ( #671 )
2019-12-09 17:08:05 +01:00
Stanislav Tkach
ba2dd3a4b5
Replace Substrate mentions in license headers with Polkadot ( #674 )
2019-12-09 17:07:35 +01:00
Gavin Wood
697b480bac
More comprehensive identity system ( #4326 )
...
* Initial prototype
* Work on test harness.
* Minor removal
* Add some tests
* Fix tests
* More tests
* Final tests
* General documentation
* Function-level docs.
* Function-level docs.
* Identity fields.
* Fix dependency
* Docs
* Spelling nits
* Address grumbles.
2019-12-09 16:28:20 +01:00
Benjamin Kampmann
8e4b40278c
Remove slog-async Github ( #4329 )
...
* add local copy of async-record
* Minor clean ups to latest rust and necessity
* styling fixes
* nitpicky fixes
2019-12-09 15:47:29 +01:00
Marcio Diaz
d82e4b7761
Use header metadata in state full and refactor. ( #3757 )
...
* Use header metadata in state full and refactor.
* better log
Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com >
* Apply review suggestions.
2019-12-09 14:47:46 +01:00
Weiliang Li
04fcc71809
Rename folder: primitives/sr-primitives -> primitives/runtime ( #4280 )
...
* primitives/sr-primitives -> primitives/runtime
* update
2019-12-09 08:49:32 +01:00