Commit Graph

10448 Commits

Author SHA1 Message Date
Dave Hrycyszyn 3a8ce3d3d9 capitalization 2019-12-19 15:47:44 +00:00
Dave Hrycyszyn b9747669d3 Merge pull request #25 from nymtech/feature/presence_with_clients
Feature/presence with clients
2019-12-19 13:58:06 +00:00
Jedrzej Stuczynski cbac85fbf4 Fixed compiler warnings 2019-12-19 13:49:45 +00:00
Jedrzej Stuczynski 76f503a664 Provider sending registered clients with presence 2019-12-19 13:49:04 +00:00
Jedrzej Stuczynski a8eb5ec4c2 Moved client processing data behind just an arc but put the ledger behind arc+mutex 2019-12-19 13:07:07 +00:00
Jedrzej Stuczynski 56a8118ea3 Sending presence inside tokio reactor 2019-12-19 12:55:18 +00:00
Dave Hrycyszyn 234bf7d0a0 cargo fmt run 2019-12-19 11:50:47 +00:00
Dave Hrycyszyn d5646515e1 cargo fmt run 2019-12-19 11:50:17 +00:00
Jędrzej Stuczyński ac8f04959e Merge pull request #18 from nymtech/feature/use-keys
Feature/use keys
2019-12-19 11:48:36 +00:00
Dave Hrycyszyn 016f5829a5 Removing required arguments and setting default values 2019-12-19 11:46:30 +00:00
Dave Hrycyszyn d79ab40988 Merge branch 'develop' into feature/use-keys 2019-12-19 11:37:31 +00:00
Dave Hrycyszyn 5f3bbe626f Merge pull request #35 from nymtech/feature/websocket_message_retrieval
Feature/websocket message retrieval
2019-12-19 11:12:15 +00:00
Jedrzej Stuczynski 39a2b919ae Fixed compiler warnings 2019-12-18 17:15:55 +00:00
Jedrzej Stuczynski eba2b1f4ea Removed dummy response 2019-12-18 17:15:13 +00:00
Jedrzej Stuczynski b706d36e65 Ability for the websocket to retrieve stored messages 2019-12-18 17:10:35 +00:00
Jedrzej Stuczynski 04b065508e Working (kinda) received messages buffer 2019-12-18 16:25:22 +00:00
Jedrzej Stuczynski a9222eff5b Tasks for message buffer 2019-12-18 16:10:22 +00:00
Jedrzej Stuczynski 5d5d43eab2 Basic operations for the received messages buffer 2019-12-18 16:04:10 +00:00
Dave Hrycyszyn f0a1ce50bc Merge pull request #23 from nymtech/features/auth_token
Features/auth token
2019-12-18 15:52:36 +00:00
Dave Hrycyszyn ef82d4327c Merge pull request #18 from nymtech/feature/presence-fix
presence: removing last-seen from MixNodePresence, it's set by server
2019-12-18 15:49:44 +00:00
Dave Hrycyszyn 8da639cd11 Merge branch 'develop' into feature/presence-fix 2019-12-18 15:49:04 +00:00
Dave Hrycyszyn 1f0779857f Merge pull request #34 from nymtech/feature/client_registration
Feature/client registration
2019-12-18 15:44:44 +00:00
Jedrzej Stuczynski a958445309 Got rid of compiler warnings 2019-12-18 14:44:07 +00:00
Jedrzej Stuczynski 428f202cbc Got rid of most of compiler warnings 2019-12-18 14:39:54 +00:00
Jedrzej Stuczynski 073ef2776e Returning result from delete_file function + some extra notes 2019-12-18 14:28:44 +00:00
Jedrzej Stuczynski 441a6c3e1b Client sending registration request on startup 2019-12-18 14:25:29 +00:00
Jedrzej Stuczynski 091104be8f Register response using concrete authToken type + defined from_bytes method 2019-12-18 13:25:15 +00:00
Jedrzej Stuczynski 8bbe771229 Potentially working mutex on register request 2019-12-18 13:20:18 +00:00
Jedrzej Stuczynski 0ead20764b Pull request using the mutex 2019-12-18 13:06:51 +00:00
Jedrzej Stuczynski 8f451283dc Put the client processing data behind a mutex 2019-12-18 12:39:16 +00:00
Jedrzej Stuczynski 6ae5142166 Changes required by the merge 2019-12-18 11:43:09 +00:00
Jedrzej Stuczynski a8e46d34df Merge branch 'develop' into features/auth_token 2019-12-18 11:41:13 +00:00
Jedrzej Stuczynski 0fe7276d44 Method to update auth token of provider client + removed mut from register 2019-12-18 11:22:46 +00:00
Jedrzej Stuczynski 2b89be3031 Basic structure for client registration message send 2019-12-18 11:20:52 +00:00
Jedrzej Stuczynski bc143c16c0 Moved sending bytes to provider to separate method 2019-12-18 11:11:07 +00:00
Jedrzej Stuczynski d08e51461b Overwriting provider address at 'new' 2019-12-18 11:04:13 +00:00
Jedrzej Stuczynski ef0e1d081d Included address and auth token to provider client 2019-12-18 10:58:47 +00:00
Jedrzej Stuczynski 20fe59b9ba Tests for marshaling/unmarshaling register request 2019-12-18 10:48:44 +00:00
Jedrzej Stuczynski d0902218d4 Fixed ProviderRequest marshaling and unmarshaling 2019-12-18 10:45:17 +00:00
Jedrzej Stuczynski 38517e41ba constructor for registerrequest 2019-12-18 10:38:01 +00:00
Jedrzej Stuczynski 7a57078c65 Moved socket address from start method to new 2019-12-18 10:30:27 +00:00
Jedrzej Stuczynski 6726329e2c Optional auth token for client constructor 2019-12-18 10:26:53 +00:00
Jedrzej Stuczynski 812a0fe144 Deprecated run command 2019-12-18 10:25:32 +00:00
Jedrzej Stuczynski 5915e45961 Made code compile + moved address to provider client constructor 2019-12-18 10:22:24 +00:00
Jedrzej Stuczynski 507f37fcec Made AuthToken be type alias for u8;32 + Used correct type alliases for the clients ledger 2019-12-18 10:03:12 +00:00
Jedrzej Stuczynski 06c645cf56 Using destination address type alias rather than just array of 32
( + rustfmt)
2019-12-18 09:41:29 +00:00
Dave Hrycyszyn c81f2e860c commands: removing unused import 2019-12-17 17:26:42 +00:00
Dave Hrycyszyn 4c3a5ac9d3 client: generating a random route. 2019-12-17 17:26:24 +00:00
aniampio b63494f686 Add check of the token when pulling 2019-12-17 18:14:40 +01:00
aniampio f78ce3f9b6 Remove lost comment 2019-12-17 17:36:01 +01:00