Dave Hrycyszyn
|
6e03375ec7
|
topology: moved filtering into its own home
|
2020-01-24 11:47:41 +00:00 |
|
Dave Hrycyszyn
|
4c44df46f8
|
topology: removing unused PhantomData import
|
2020-01-24 11:19:09 +00:00 |
|
Dave Hrycyszyn
|
af1cdccda2
|
Using the new topology filter
|
2020-01-24 11:09:36 +00:00 |
|
Dave Hrycyszyn
|
4cb1719ee4
|
Back to compiling after some self-experimentation and learning...
|
2020-01-24 11:03:02 +00:00 |
|
Dave Hrycyszyn
|
dea363e813
|
Minor docs formatting
|
2020-01-23 16:26:40 +00:00 |
|
Jędrzej Stuczyński
|
c05ce62df0
|
Merge pull request #93 from nymtech/feature/consistent-logging
Feature/consistent logging
|
2020-01-22 18:57:45 +00:00 |
|
Dave Hrycyszyn
|
1e8423b339
|
Started to use logging instead of println
|
2020-01-22 17:22:03 +00:00 |
|
Dave Hrycyszyn
|
09cb17e6ab
|
all: using pretty_env_logger pretty much everywhere
|
2020-01-22 16:29:59 +00:00 |
|
Dave Hrycyszyn
|
65f5683b12
|
topology: checking for compatible semver between nodes and clients
|
2020-01-22 16:18:00 +00:00 |
|
Dave Hrycyszyn
|
44116e4907
|
common: adding a version-checker crate
|
2020-01-22 16:17:35 +00:00 |
|
Dave Hrycyszyn
|
f785637cd5
|
provider-client: removing unused commands module
|
2020-01-22 12:57:35 +00:00 |
|
Jedrzej Stuczynski
|
7045db7d70
|
ibid.
|
2020-01-22 10:50:22 +00:00 |
|
Jedrzej Stuczynski
|
2364fbdc09
|
Moved sphinx packet encapsulation and poisson delay sampling to mix client
|
2020-01-22 10:50:03 +00:00 |
|
Jedrzej Stuczynski
|
55e473d04e
|
Moved Pemstore as separate crate + defined pathfinder as trait
|
2020-01-21 17:46:34 +00:00 |
|
Jedrzej Stuczynski
|
641dc78903
|
Removed too aggressive logging
|
2020-01-21 17:07:21 +00:00 |
|
Jedrzej Stuczynski
|
7889ab4778
|
Removed redundant logging statement
|
2020-01-21 13:07:51 +00:00 |
|
Jedrzej Stuczynski
|
2af18a85e5
|
Added "is_registered" method to provider client
|
2020-01-21 12:26:10 +00:00 |
|
Jedrzej Stuczynski
|
518244f6bf
|
presence client: conversion of MixNodePresence into topology::MixNode returns a Result
|
2020-01-17 13:07:54 +00:00 |
|
Jedrzej Stuczynski
|
809db67efd
|
nym-client: resolving dns names to ips
|
2020-01-17 12:35:04 +00:00 |
|
Jedrzej Stuczynski
|
f966df4fb1
|
Additional healthcheck logging
|
2020-01-17 11:44:08 +00:00 |
|
Jedrzej Stuczynski
|
781c4c551d
|
Fixed incorrect hashmap reads in healtcheck
|
2020-01-16 18:14:53 +00:00 |
|
Dave Hrycyszyn
|
330cfdc259
|
rustfmt
|
2020-01-14 14:39:25 +00:00 |
|
Jedrzej Stuczynski
|
173daa7305
|
Fixed broken test
|
2020-01-14 13:47:47 +00:00 |
|
Jedrzej Stuczynski
|
b9c37f2845
|
Removed unused typ() method on NodeScore
|
2020-01-14 12:50:30 +00:00 |
|
Jedrzej Stuczynski
|
9082e93826
|
Helper function to determine if any path can be constructred through topology
|
2020-01-14 12:40:25 +00:00 |
|
Jedrzej Stuczynski
|
63cebd27cd
|
Filtering topology by node version
|
2020-01-14 12:40:04 +00:00 |
|
Jedrzej Stuczynski
|
505a0bd0b0
|
Ability to filter topolgy by predefined node score threshold
|
2020-01-14 12:39:37 +00:00 |
|
Jedrzej Stuczynski
|
fb6ec68046
|
Calculating node score in separate method
|
2020-01-14 12:38:54 +00:00 |
|
Jedrzej Stuczynski
|
5121e2fb0c
|
Added node type enum to NodeScore
|
2020-01-14 12:38:40 +00:00 |
|
Jedrzej Stuczynski
|
25c9ee5b3c
|
Defined std::error::Error for HealthCheckerError
|
2020-01-14 12:35:20 +00:00 |
|
Jedrzej Stuczynski
|
a6014a6ad5
|
Formatting
|
2020-01-14 12:33:31 +00:00 |
|
Jedrzej Stuczynski
|
ea7a5cf044
|
Fixed bug in converting MixNode to MixNodePresence
|
2020-01-14 12:33:13 +00:00 |
|
Jedrzej Stuczynski
|
315ece38ae
|
Temporarily moved healthcheck from validator to separate common crate
|
2020-01-14 10:44:05 +00:00 |
|
Jedrzej Stuczynski
|
6fbc6c6680
|
Renamed version filtering
|
2020-01-14 10:30:20 +00:00 |
|
Jedrzej Stuczynski
|
7895eb8c38
|
Initial topology version filtering
|
2020-01-14 10:28:48 +00:00 |
|
Jedrzej Stuczynski
|
164ebf47be
|
From nymtopology nodes for prence topology
|
2020-01-14 10:26:54 +00:00 |
|
Jedrzej Stuczynski
|
e34a55c60a
|
Separated versions for mixes, providers and coco nodes for filtering
|
2020-01-14 10:12:26 +00:00 |
|
Jedrzej Stuczynski
|
9bd4c49be9
|
Default implementation for filtering topology by node versions
|
2020-01-14 10:10:55 +00:00 |
|
Jedrzej Stuczynski
|
c1eb553cc0
|
Derived clone trait for Topology node types
|
2020-01-14 10:10:29 +00:00 |
|
Jedrzej Stuczynski
|
04f11ecafa
|
Added version to topology for coconodes
|
2020-01-14 10:10:05 +00:00 |
|
Dave Hrycyszyn
|
507e910e72
|
Pulled nym-client binary out to top-level
|
2020-01-13 18:25:05 +00:00 |
|
Jedrzej Stuczynski
|
34de9cc10b
|
Another sphinx revision update
|
2020-01-13 16:50:10 +00:00 |
|
Jedrzej Stuczynski
|
03d04d5aa7
|
Updated used sphinx revision
|
2020-01-13 15:49:55 +00:00 |
|
Jedrzej Stuczynski
|
a4990f1944
|
Added to bytes conversion of node keys for topology
|
2020-01-10 16:05:31 +00:00 |
|
Jedrzej Stuczynski
|
7f6ec5ecdf
|
Merge branch 'develop' into feature/validator_health_checker
|
2020-01-10 14:38:59 +00:00 |
|
Dave Hrycyszyn
|
be0616b524
|
cargo: pinning Sphinx to a specific rev to get rid of build flapping
|
2020-01-10 14:23:09 +00:00 |
|
Jedrzej Stuczynski
|
1ad651fe72
|
Updated comments regarding DummyMix pair
|
2020-01-10 14:14:59 +00:00 |
|
Jedrzej Stuczynski
|
e4501852d5
|
Made curve generator private
|
2020-01-10 14:12:29 +00:00 |
|
Jedrzej Stuczynski
|
402b226080
|
Updated depenencies
|
2020-01-10 13:53:10 +00:00 |
|
Jedrzej Stuczynski
|
0492a21bcf
|
Easier conversion of keypairs from bytes
|
2020-01-10 13:51:50 +00:00 |
|