- Apr 16, 2020
-
-
Nikolay Volf authored
-
Max Inden authored
* client/authority-discovery: Allow to be run by sentry node When run as a sentry node, the authority discovery module does not publish any addresses to the dht, but still discovers validators and sentry nodes of validators. * client/authority-discovery/src/lib: Wrap lines at 100 characters * client/authority-discovery: Remove TODO and unused import * client/authority-discovery: Pass role to new unit tests * client/authority-discovery: Apply suggestions Co-Authored-By: André Silva <[email protected]> * bin/node/cli/src/service: Use expressions instead of statements Co-authored-by: André Silva <[email protected]>
-
Pierre Krieger authored
* Add alternatives to system_networkState * Fix tests * Apply suggestions from code review Co-Authored-By: Tomasz Drwięga <[email protected]> Co-authored-by: Tomasz Drwięga <[email protected]>
-
Max Inden authored
* client/authority-discovery: Rework error handling Instead of `handle_dht_events` returning a `Result<(), Error>`, return a `Poll<Error>` where `Poll::Pending` signals that there are no more events to handle and `Poll::Ready(Error)` signals that a fatal error occured. Non fatal errors are handled within `handle_dht_events` directly, thus looping in `poll` is not necessary anymore. * client/authority-discovery: Return () instead of error on termiantion * Update client/authority-discovery/src/lib.rs Co-Authored-By: André Silva <[email protected]> Co-authored-by: Bastian Köcher <[email protected]> Co-authored-by: André Silva <[email protected]>
-
Pierre Krieger authored
-
Nikolay Volf authored
-
Bastian Köcher authored
This release includes a fix for an out of bound access that was reported by one of the validators.
-
Nikolay Volf authored
-
Toralf Wittner authored
-
Shawn Tabrizi authored
Co-Authored-By: Kian Paimani <[email protected]>
-
Max Inden authored
-
- Apr 15, 2020
-
-
Denis_P authored
-
Pierre Krieger authored
* Temporarily increase notifications buffer size * Add a 511.0 bucket
-
Pierre Krieger authored
-
André Silva authored
-
thiolliere authored
* implement iter for doublemap * fmt * fix tests * fix staking mock * address comment * update doc and constraint for reversible hasher Co-authored-by: Gavin Wood <[email protected]>
-
Arkadiy Paronyan authored
-
Gavin Wood authored
* Introduce trait * The trait * Generic * Basic impls. * Remove unneeded bounds * Minor changes * Switch over to the new DB trait * Integrated parity-db and added CLI for db selection * Default impl. * Fix logs. * Started integrating subdb * Apply suggestions from code review Co-Authored-By: Cecile Tonglet <[email protected]> * Apply suggestions from code review Co-Authored-By: Nikolay Volf <[email protected]> * Enable subdb * Bump parity-db * Fixed CLI macro * Fixed browser build * Fixed features * Sort out features * Use parity-db from crates.io * Typo Co-authored-by: arkpar <[email protected]> Co-authored-by: Cecile Tonglet <[email protected]> Co-authored-by: Nikolay Volf <[email protected]>
-
Benjamin Kampmann authored
-
Pierre Krieger authored
Co-Authored-By: Bastian Köcher <[email protected]>
-
- Apr 14, 2020
-
-
Bastian Köcher authored
* `decl_runtime_apis!` - check that a method without `changed_in` exists This adds another check to the macro that ensures that not only methods with `changed_in` exists, but there are also the default methods exist. * Update primitives/api/proc-macro/src/decl_runtime_apis.rs Co-Authored-By: Nikolay Volf <[email protected]> * Fix test Co-authored-by: Nikolay Volf <[email protected]>
-
Benjamin Kampmann authored
* bumping version * cargo update * adding changelog
-
Fredrik Harrysson authored
-
Max Inden authored
* Substrate Dashboard example * Improve README * Update README_dashboard.md * Add screenshots * Minor fix * Minor fix, image link * .maintain/sentry-node: Add monitoring to docker-compose stack With this patch a user can run the following fully configured and monitored setup with a single command: `docker-compose -f .maintain/sentry-node/docker-compose.yml up` - 2 validators in two different network namespaces, connected via one sentry node. - Polkadot-js/apps to connect to one of the nodes above. - Prometheus scraping the 3 Substrate nodes. - Grafana displaying data from Prometheus with community dashboards * .maintain/monitoring/grafana: Change default datasource name * .maintain/monitoring/grafana: Add metric namespace option * .maintain/monitoring/grafana: Remove `host` metric from most metrics * .maintain/monitoring/grafana: Remove underscore from metric_namespace * .maintain/monitoring: Use `instance` label instead of `hostname` To identify a scrape target, one should use `instance` and not `hostname` as multiple targets might run on the same node. See https://prometheus.io/docs/concepts/jobs_instances/ for details. * .maintain/monitoring: Introduce instance variable * .maintain/monitoring/grafana: Rename substrate_block_height_number * .maitain/monitoring/grafana: Use instance instead of host in legend * .maintain/monitoring: Remove node exporter dependency * .maintain/sentry-node/prometheus: Simplify configuration * .maintain/monitoring/grafana: Update README and remove images * .maintain/sentry-node: Improve docs * .maintain/monitoring/grafana: Use metric_namespace template variable * Use --sentry from v0.7.29 instead of a reserved-node * .maintain/sentry-node: Revert sentry-a using validator-b as bootnode Co-authored-by: DerFredy - @derfredy:matrix.org <[email protected]> Co-authored-by: david <[email protected]>
-
Alexander Theißen authored
* Add tests for weight refund * Update frame/system/src/lib.rs Co-Authored-By: Kian Paimani <[email protected]> * Fixed formatting * Format fixes Co-authored-by: Kian Paimani <[email protected]>
-
thiolliere authored
* submit solution for current era * add test * address comment * fix tests
-
Pierre Krieger authored
* Give names to channels * Fix * A couple more changes * More minor tweaks * Fix test
-
Arkadiy Paronyan authored
* Bump trie-db * Bumped version in Cargo.toml
-
Xiliang Chen authored
* add fixed128 * fix build * re-export * fix test * saturating_pow * Update primitives/arithmetic/src/fixed128.rs Co-Authored-By: Shawn Tabrizi <[email protected]> Co-authored-by: Shawn Tabrizi <[email protected]>
-
- Apr 13, 2020
-
-
Nikolay Volf authored
-
Arkadiy Paronyan authored
* More robust ancestry search * Punish peers for being on the wrong fork * Update client/network/src/protocol/sync.rs Co-Authored-By: Bastian Köcher <[email protected]> Co-authored-by: Bastian Köcher <[email protected]>
-
Gavin Wood authored
* Native version text was borked. * Unfix benchmarking.
-
Pierre Krieger authored
-
- Apr 12, 2020
-
-
Ashley authored
* Fix browser node * Fix readme
-
- Apr 11, 2020
-
-
Bastian Köcher authored
-
Bastian Köcher authored
* Make sure we poll authority event stream until all events are processed * Add test
-
Alexander Theißen authored
This refunds weight and the weight bases fee back to the sender of an extrinsic after the dispatch.
-
Kian Paimani authored
* add pre/post condition check to elections * Tests for staking * Better intersection fn * Fix build
-
- Apr 09, 2020
-
-
Pierre Krieger authored
* Add metrics for the events in the network output channels * Documentation fixes * A couple fixes * Fix panic at destruction * Rework for direct Prometheus integration * Don't lock on the Receiver * Another review address * Address review * Update client/network/src/service/out_events.rs Co-Authored-By: Max Inden <[email protected]> * Fix bad event name * Fix descriptions * Fix names * client/network/service/out_events: Apply remaining suggestions Co-authored-by: Max Inden <[email protected]>
-
Stanislav Tkach authored
* Hide benchmarking CLI behind the feature flag * Add a message
-