- Jan 08, 2020
-
-
Arkadiy Paronyan authored
-
Weiliang Li authored
-
Shawn Tabrizi authored
-
- Jan 07, 2020
-
-
André Silva authored
-
Nikolay Volf authored
-
Stanislav Tkach authored
-
Ashley authored
-
Ashley authored
* Squash * Fix keystore on wasm * Update utils/browser/Cargo.toml Co-Authored-By: Benjamin Kampmann <[email protected]> * export console functions * Use an Option<PathBuf> in keystore instead of cfg flags * Add a KeystoreConfig * Update libp2p * Bump kvdb-web version * Fix cli * Upgrade versions * Update wasm-bindgen stuff Co-authored-by: Benjamin Kampmann <[email protected]>
-
`GossipEngine::abort` and thus `ConsensusGossip::abort` are never called. This patch removes both.
-
Arkadiy Paronyan authored
-
asynchronous rob authored
* do not chill indirectly-slashed nominators * test nomination non-kick and vote ignoring behavior
-
Bastian Köcher authored
-
-
- Jan 06, 2020
-
-
Joshy Orndorff authored
-
André Silva authored
* client: add a block blacklist extension * test-utils: fix client construction * client: fix rustdoc test
-
Gav Wood authored
-
André Silva authored
* client: allow reverting blocks past finality * client: fix leaves reversion * client: extend docs on revert * client: add comment on leaves revert
-
André Silva authored
-
Sergey Pepyakin authored
Good night sweet prince
-
André Silva authored
-
- Jan 05, 2020
-
-
Shawn Tabrizi authored
-
- Jan 04, 2020
-
-
Nikolay Volf authored
-
- Jan 03, 2020
-
-
Denis_P authored
-
Max Inden authored
Previously one would create a sender and receiver channel pair, pass the sender to the `build_network_future` through the service builder and funnel network events returned from polling the network service into the sender to be consumed by the authority discovery module owning the receiver. With recent changes it is now possible to register an `event_stream` with the network service directly, thus one does not need to make the detour through the `build_network_future`.
-
Nikolay Volf authored
-
Max Inden authored
* client/authority-discovery: Limit number of connections to authorities Instead of connecting to all sentry nodes of all authorities, with this patch the authority discovery module does the following: - Choose one sentry node per authority at random. - Choose MAX_NUM_AUTHORITY_CONN out of the above at random. The module uses randomness to prevent hot spots, e.g. all nodes trying to connect to a single node. If the authority discovery module would choose the nodes to connect to at random on each new address that it learns of, the node would go through a lot of connection churn. Instead it creates a random seed at start up and uses this seed for its RNG on each update cycle. * client/authority-discovery: Extract address cache into own module * client/authority-discovery/src/addr_cache: Add basic unit tests * client/authority-discovery: Replace unwrap with expect on [u8] cmp * .maintain/sentry-node/docker-compose.yml: Prefix endpoint flags * client/authority-discovery/src/addr_cache: Use sort_unstable and cmp * client/authority-discovery: Use BTreeMap in addr_cache for sorted iter To reduce connection churn it is preferrable to have `get_subset` of the `addr_cache` to return the same result on repeated calls. `get_subset` iterates a map. To make the process of iteration deterministic, use a `BTreeMap` instead of a `HashMap`.
-
Denis_P authored
* triggers srml-contracts-waterfall ci * only nightly and merges * substrate does not use tager cache so far
-
Tomasz Drwięga authored
* Fix period of offchain transactions. * Calculate period dynamically. * Convert to u64.
-
Bastian Köcher authored
-
ddorgan authored
Co-authored-by: Bastian Köcher <[email protected]>
-
Pierre Krieger authored
-
- Jan 02, 2020
-
-
Bastian Köcher authored
-
Nikolay Volf authored
* update libp2p * update toml files also
-
Nikolay Volf authored
* Insert key via node RPC. * somewhat address the reivew * Update bin/utils/subkey/src/rpc.rs Co-Authored-By: Bastian Köcher <[email protected]> * Update bin/utils/subkey/src/rpc.rs Co-Authored-By: Bastian Köcher <[email protected]> * Update bin/utils/subkey/src/main.rs Co-Authored-By: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
Nikolay Volf authored
-
- Dec 31, 2019
-
-
Bastian Köcher authored
* Don't use compressed ecdsa public key in verify * Make `ECDSA` public support compressed * Make it a proper `expect` message
-
- Dec 30, 2019
-
-
Nikolay Volf authored
-
Bastian Köcher authored
Changes in https://github.com/paritytech/substrate/pull/4462 required a metadata version increment that was forgotten.
-
- Dec 29, 2019
-
-
Bastian Köcher authored
* Make wasm-builder remove invalid members Wasm-builder now removes members that point to packages that do not exist anymore or that were renamed. Up to now, the build would fail and required manual fixing. * Fixes build
-
- Dec 28, 2019
-
-
Bastian Köcher authored
* Fix cli for structopt 0.3.7 and pin to that version This is just some hotfix to make everything compile. In the future it will require another pr to not depend on internals of StructOpt, but that will probably also require some additions to StructOpt itself. To not break the code again with another StructOpt, this also pins the StructOpt version. * Fix benches * Fix for fix
-