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
|
bc2307f085
|
Cleanup
|
2024-06-06 19:00:05 +01:00 |
|
Dave Hrycyszyn
|
da29d681d8
|
Fixing broken test
|
2024-06-06 18:55:48 +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
|
4c586ec22e
|
Minor tweaks to output
|
2024-06-06 16:03:36 +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
|
dc3d0ad83a
|
Simplifying pem checking
|
2024-06-06 15:35:17 +01:00 |
|
Dave Hrycyszyn
|
8d3290fa60
|
Minor rename
|
2024-06-06 15:30:47 +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
|
aa3035f3f9
|
Formatting
|
2024-06-06 13:54:51 +01:00 |
|
Dave Hrycyszyn
|
fa16bafe1a
|
WIP
|
2024-06-06 13:54:15 +01:00 |
|
Dave Hrycyszyn
|
d3186af4ce
|
Noting incoming messages in simpler format
|
2024-06-06 13:17:36 +01:00 |
|
Dave Hrycyszyn
|
b34a8f6efc
|
Printing author id at startup
|
2024-06-06 13:17:14 +01:00 |
|
Dave Hrycyszyn
|
1c610a9771
|
Adding sha256
|
2024-06-06 13:16:41 +01:00 |
|
Dave Hrycyszyn
|
14913b28cd
|
Experimenting with distributed nodes. Wish I had more logging!
|
2024-06-06 11:49:45 +01:00 |
|
Dave Hrycyszyn
|
5c1420534c
|
Re-ordered dependencies
|
2024-06-06 11:49:10 +01:00 |
|
Dave Hrycyszyn
|
74c03da3b6
|
Added base64 crate for printing out key bytes
|
2024-06-06 11:48:58 +01:00 |
|
Dave Hrycyszyn
|
1341b29e71
|
Faking transactions more effectively
|
2024-06-06 10:57:37 +01:00 |
|
Dave Hrycyszyn
|
b8e9d71429
|
Renamed ListExample
|
2024-06-05 19:52:37 +01:00 |
|
Dave Hrycyszyn
|
b30203b91e
|
Noting purpose of side-node/init
|
2024-06-05 19:52:04 +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
|
214d9111a6
|
BFT-CRDT sending of transactions works on a timer.
|
2024-06-05 18:22:11 +01:00 |
|
Dave Hrycyszyn
|
e85683e865
|
Fixed transaction structure. Remote transactions not apply()ing yet.
|
2024-06-05 18:07:59 +01:00 |
|
Dave Hrycyszyn
|
c866774612
|
Serialization of SignedOp now works; adding to the CRDT doesn't
|
2024-06-05 16:50:28 +01:00 |
|
Dave Hrycyszyn
|
4eac2ccf19
|
Using IP for localhost
|
2024-06-05 16:18:47 +01:00 |
|
Dave Hrycyszyn
|
e8ce68b9bf
|
WIP
|
2024-06-05 11:04:55 +01:00 |
|
Dave Hrycyszyn
|
2f19d0c9cc
|
Printing public key on CRDT creation
|
2024-05-30 15:41:08 +01:00 |
|
Dave Hrycyszyn
|
f8b932b561
|
Adding a working bft-json-crdt implementation for the PoC
|
2024-05-30 13:51:32 +01:00 |
|
Dave Hrycyszyn
|
d956442b54
|
Now serializing a fake transaction instead sending a character
|
2024-05-29 22:20:35 +01:00 |
|
Dave Hrycyszyn
|
cc627f15c5
|
Minor cleanup
|
2024-05-29 22:04:05 +01:00 |
|
Dave Hrycyszyn
|
7a0a7995a6
|
Noting where we need to apply changes
|
2024-05-29 18:27:03 +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
|
d57542b024
|
Added derive features to clap
|
2024-05-29 12:58:07 +01:00 |
|
Dave Hrycyszyn
|
54647c2df3
|
Added clap for argument parsing
|
2024-05-29 12:57:21 +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 |
|