Dave Hrycyszyn
1fbbd7cd70
Merge pull request #89 from nymtech/feature/no_silent_failures
...
Release builds should no longer silently fail - everything will be im…
2020-01-22 10:41:44 +00:00
Jedrzej Stuczynski
b4c15eae12
Sending real traffic at poisson rate rather than at uniform rate
2020-01-21 18:02:35 +00:00
Jedrzej Stuczynski
98610e20dc
Removed unused utils/bytes module
2020-01-21 17:50:07 +00:00
Jedrzej Stuczynski
da575f3657
ibid
2020-01-21 17:49:48 +00:00
Jedrzej Stuczynski
55e473d04e
Moved Pemstore as separate crate + defined pathfinder as trait
2020-01-21 17:46:34 +00:00
Jedrzej Stuczynski
ac988c62e9
Removed 'toml' from client-persistence as it will be module-specific
2020-01-21 17:21:02 +00:00
Jedrzej Stuczynski
551d0eb161
More comments regarding uses of specific channels
2020-01-21 17:16:22 +00:00
Jedrzej Stuczynski
2e817a9a6b
Comments explaining purposes of different futures
2020-01-21 17:09:28 +00:00
Jedrzej Stuczynski
73438b672a
Change in how OutQueueControl is spawned - not entirely sure at this point why its required
2020-01-21 17:09:12 +00:00
Jedrzej Stuczynski
c92177402d
Implemented OutQueueControl as a proper Stream to get rid of the select! macro
2020-01-21 17:08:19 +00:00
Jedrzej Stuczynski
641dc78903
Removed too aggressive logging
2020-01-21 17:07:21 +00:00
Jedrzej Stuczynski
ee812a86c6
Moved definition of extended duration to before the loop
2020-01-21 14:30:17 +00:00
Jedrzej Stuczynski
fe48c11cd6
Moved real traffic controller to separate module
2020-01-21 14:29:56 +00:00
Jedrzej Stuczynski
a57708d936
Separate module for cover traffic stream
2020-01-21 14:21:41 +00:00
Jedrzej Stuczynski
f1debb91c6
Obtaining initial compatible topology in separate method
2020-01-21 13:29:59 +00:00
Jedrzej Stuczynski
06b96bd2c1
Moved provider-polling related functionalities to new module
2020-01-21 13:08:26 +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
ea383871ab
ReceivedBuffer is now responsible for starting both controllers
2020-01-21 12:02:21 +00:00
Jedrzej Stuczynski
e4c7d211b5
Better handling of when messages failed to be sent to the requester
...
Now rather than causing a panic, they will simply be readded back to the
buffer
2020-01-21 10:50:34 +00:00
Jedrzej Stuczynski
af6a8f5546
Better logging for ibid.
2020-01-21 10:49:56 +00:00
Jedrzej Stuczynski
e9e5c83ab3
Moved ReceivedMessagesBuffer to seperate module
2020-01-21 10:33:26 +00:00
Jedrzej Stuczynski
e57cb4f562
Release builds should no longer silently fail - everything will be immediately stopped on any panic
2020-01-21 10:21:46 +00:00
Jedrzej Stuczynski
6625f6f7fe
Slightly decreases the aggressive logging in mix traffic controller
2020-01-21 10:16:43 +00:00
Jedrzej Stuczynski
abd88c0c01
Fixed accidentally broken pathfinder
2020-01-21 10:07:22 +00:00
Jedrzej Stuczynski
9f69cc92fe
Moved MixTrafficController to separate module
2020-01-21 10:04:20 +00:00
Jedrzej Stuczynski
74aa9b1136
Merge tag 'v0.3.3' into develop
...
* websocket handling of 'ping', 'pong' and 'close' messages
* websocket not crashing on binary messages
* websocket returning text rather than base64
* restored `nym-client` lib functionality
2020-01-20 17:52:35 +00:00
Jedrzej Stuczynski
bec0223899
Merge branch 'release/v0.3.3'
v0.3.3
2020-01-20 17:52:22 +00:00
Jedrzej Stuczynski
89087a3dfd
Updated changelogs
2020-01-20 17:52:09 +00:00
Jedrzej Stuczynski
2a55f8cd32
Increased version numbers in cargo files
2020-01-20 17:50:05 +00:00
Dave Hrycyszyn
a1f91fd676
Merge pull request #88 from nymtech/feature/websocket_improvements
...
Feature/websocket improvements
2020-01-20 16:52:06 +00:00
Jedrzej Stuczynski
33dafd9bba
Websocket handling 'Ping', 'Pong' and 'Close' messages + general improvements
...
Also fixes https://github.com/nymtech/nym/issues/56
2020-01-20 16:49:13 +00:00
Jędrzej Stuczyński
e098445588
Merge pull request #87 from nymtech/feature/cleanup-client-start
...
Using println rather than log for startup banner, it's not an error
2020-01-20 16:47:00 +00:00
Jedrzej Stuczynski
35086ec63e
Checking for plaintext length before sending it to nym-client
2020-01-20 16:46:52 +00:00
Dave Hrycyszyn
d66cf696fe
Merge branch 'develop' into feature/cleanup-client-start
2020-01-20 16:46:45 +00:00
Jedrzej Stuczynski
fbb0f2485f
Removing some print statements in favour of log
2020-01-20 16:44:57 +00:00
Dave Hrycyszyn
5c95a70aaf
nym-client: removing unused import
2020-01-20 16:44:19 +00:00
Dave Hrycyszyn
2e6aaf16d3
Merge pull request #61 from nymtech/feature/nym_client_lib
...
Feature/nym client lib
2020-01-20 15:42:14 +00:00
Dave Hrycyszyn
dbc6365749
Using println rather than log for startup banner, it's not an error
2020-01-20 15:27:35 +00:00
Dave Hrycyszyn
c9d632c8b6
Update README.md
2020-01-20 14:59:34 +00:00
Dave Hrycyszyn
bed1a33e68
readme: noted existence of validator node in new code
2020-01-20 14:46:42 +00:00
Dave Hrycyszyn
d4ed8cbeaa
Merge branch 'develop' of github.com:nymtech/nym into develop
2020-01-20 14:46:15 +00:00
Jedrzej Stuczynski
dc64921e0e
Removed commented code
2020-01-20 11:13:24 +00:00
Jedrzej Stuczynski
bce448937b
Fixes #55
2020-01-20 11:12:51 +00:00
Jedrzej Stuczynski
32a978d932
Removed call to 'banner' from external modules
2020-01-20 10:32:07 +00:00
Jedrzej Stuczynski
3737c535ff
Moved built_info to module in separate file
2020-01-20 10:31:49 +00:00
Jedrzej Stuczynski
58b8bc1a68
lib definition in cargo.toml
2020-01-20 10:31:18 +00:00
Jedrzej Stuczynski
1357ae8ff1
Updated tokio-tungstenite dependency to point to the main repo
2020-01-17 14:13:04 +00:00
Jedrzej Stuczynski
b9a6f63cfa
Merge tag 'v0.3.2' into develop
...
v0.3.2
2020-01-17 13:15:49 +00:00
Jedrzej Stuczynski
fe88e20350
Merge branch 'release/v0.3.2'
v0.3.2
2020-01-17 13:15:31 +00:00