Commit Graph

33 Commits

Author SHA1 Message Date
Dave Hrycyszyn
d38721e1a0 Splitting side-node crate into lib/bin for integration tests 2024-06-17 15:25:22 +01:00
Dave Hrycyszyn
950a63c103 Moved stdin_input to stdin::input module, pulling it out of main 2024-06-11 18:35:33 +01:00
Dave Hrycyszyn
014462c187 Using the ezsockets call methods to shoot text at the websocket. 2024-06-11 18:29:02 +01:00
Dave Hrycyszyn
b1daec3b84 Figured out what on_call is for 2024-06-11 18:13:51 +01:00
Dave Hrycyszyn
a53b5bd94c Tidy 2024-06-11 16:52:40 +01:00
Dave Hrycyszyn
d13df41b82 Variable rename 2024-06-11 16:52:15 +01:00
Dave Hrycyszyn
4496a0916b Removing period send code 2024-06-11 16:51:13 +01:00
Dave Hrycyszyn
f3bea8c62d Restructuring tokio tasks and stdin receiver 2024-06-11 16:50:21 +01:00
Dave Hrycyszyn
443c4e1dac Simplifying 2024-06-10 16:43:45 +01:00
Dave Hrycyszyn
4717ffa7e8 Almost working, I've got a blocking I/O problem with stdin now :) 2024-06-10 14:25:05 +01:00
Dave Hrycyszyn
c3f5b2890b More pushing code around 2024-06-07 18:42:28 +01:00
Dave Hrycyszyn
5d6a1e806a Nearly there 2024-06-07 17:35:38 +01:00
Dave Hrycyszyn
d91a631fdc More re-jigging 2024-06-07 17:18:46 +01:00
Dave Hrycyszyn
a81d1f913a Starting to modify things into container structs 2024-06-07 17:03:05 +01:00
Dave Hrycyszyn
404a769259 ezsockets integrated with cli startup 2024-06-06 19:32:29 +01:00
Dave Hrycyszyn
ff9fbd49ec Starting a move towards ezsockets 2024-06-06 19:25:54 +01:00
Dave Hrycyszyn
cda6dd2901 Key generation, saving and loading works. 2024-06-06 18:52:39 +01:00
Dave Hrycyszyn
6d6c544dd5 Using name to prefix and separate node configs 2024-06-06 16:07:11 +01:00
Dave Hrycyszyn
c05cc7b15c Added a node name to init so we can run multiple nodes with stable identifiers 2024-06-06 16:02:00 +01:00
Dave Hrycyszyn
1e1f452cff Starting to write config file 2024-06-06 15:54:33 +01:00
Dave Hrycyszyn
91293296fb Writing pem and config file during node init 2024-06-06 15:29:22 +01:00
Dave Hrycyszyn
db0a6a0725 Ensuring that tests won't step on real key files 2024-06-06 14:48:14 +01:00
Dave Hrycyszyn
16fe760e10 Writing pem files to home directory 2024-06-06 14:39:50 +01:00
Dave Hrycyszyn
1cc1119883 Extracted all crdt-related code into a named module 2024-06-05 19:49:13 +01:00
Dave Hrycyszyn
eb1d3f3527 Starting to extract meaningful modules 2024-06-05 19:42:41 +01:00
Dave Hrycyszyn
56061bb94b Starting to format out BFT-CRDTs. 2024-05-29 18:17:34 +01:00
Dave Hrycyszyn
fff4bfe9ee Periodic websocket sends are now working 2024-05-29 17:29:20 +01:00
Dave Hrycyszyn
f6b5825cea Smoothing out the cli output a bit 2024-05-29 16:47:35 +01:00
Dave Hrycyszyn
dcb14801da Breaking websocket functionality out into its own module 2024-05-29 16:35:00 +01:00
Dave Hrycyszyn
8e290f8bef Started with command parsing 2024-05-29 13:17:16 +01:00
Dave Hrycyszyn
6114a0d645 Removing unreachable Ok(()) 2024-05-29 12:52:10 +01:00
Dave Hrycyszyn
6d39f52532 WIP 2024-05-29 12:44:52 +01:00
Dave Hrycyszyn
c4ad5365a2 Initial commit 2024-05-29 08:32:40 +01:00