Commit Graph

  • b30203b91e Noting purpose of side-node/init Dave Hrycyszyn 2024-06-05 19:52:04 +01:00
  • 1cc1119883 Extracted all crdt-related code into a named module Dave Hrycyszyn 2024-06-05 19:49:13 +01:00
  • eb1d3f3527 Starting to extract meaningful modules Dave Hrycyszyn 2024-06-05 19:42:41 +01:00
  • 214d9111a6 BFT-CRDT sending of transactions works on a timer. Dave Hrycyszyn 2024-06-05 18:22:11 +01:00
  • e85683e865 Fixed transaction structure. Remote transactions not apply()ing yet. Dave Hrycyszyn 2024-06-05 18:07:59 +01:00
  • c866774612 Serialization of SignedOp now works; adding to the CRDT doesn't Dave Hrycyszyn 2024-06-05 16:50:28 +01:00
  • 4eac2ccf19 Using IP for localhost Dave Hrycyszyn 2024-06-05 16:18:47 +01:00
  • e8ce68b9bf WIP Dave Hrycyszyn 2024-06-05 11:04:55 +01:00
  • 248ced8287 Added a few doc comments Dave Hrycyszyn 2024-05-30 15:55:38 +01:00
  • 9976f34476 ibid Dave Hrycyszyn 2024-05-30 15:51:15 +01:00
  • 3954a787e6 Comment docs fix Dave Hrycyszyn 2024-05-30 15:51:05 +01:00
  • 3120ceee5d Renamed Value to JsonValue to make things a little more clear Dave Hrycyszyn 2024-05-30 15:45:38 +01:00
  • 0733e12539 Fix a few more typos Dave Hrycyszyn 2024-05-30 15:41:41 +01:00
  • 2f19d0c9cc Printing public key on CRDT creation Dave Hrycyszyn 2024-05-30 15:41:08 +01:00
  • 0dec1c58bd Fixed up some typos and variable names to make my editor happier Dave Hrycyszyn 2024-05-30 14:52:02 +01:00
  • 88e2392772 Formatting Dave Hrycyszyn 2024-05-30 14:16:02 +01:00
  • e0667d37f9 Fixed some typos in the bft-json-crdt crate readme. Dave Hrycyszyn 2024-05-30 14:15:37 +01:00
  • f8b932b561 Adding a working bft-json-crdt implementation for the PoC Dave Hrycyszyn 2024-05-30 13:51:32 +01:00
  • bcdd3f6a81 Lockfile changes Dave Hrycyszyn 2024-05-30 13:40:17 +01:00
  • d956442b54 Now serializing a fake transaction instead sending a character Dave Hrycyszyn 2024-05-29 22:20:35 +01:00
  • cc627f15c5 Minor cleanup Dave Hrycyszyn 2024-05-29 22:04:05 +01:00
  • 7a0a7995a6 Noting where we need to apply changes Dave Hrycyszyn 2024-05-29 18:27:03 +01:00
  • 56061bb94b Starting to format out BFT-CRDTs. Dave Hrycyszyn 2024-05-29 18:17:34 +01:00
  • fff4bfe9ee Periodic websocket sends are now working Dave Hrycyszyn 2024-05-29 17:29:20 +01:00
  • f6b5825cea Smoothing out the cli output a bit Dave Hrycyszyn 2024-05-29 16:47:35 +01:00
  • dcb14801da Breaking websocket functionality out into its own module Dave Hrycyszyn 2024-05-29 16:35:00 +01:00
  • 8e290f8bef Started with command parsing Dave Hrycyszyn 2024-05-29 13:17:16 +01:00
  • d57542b024 Added derive features to clap Dave Hrycyszyn 2024-05-29 12:58:07 +01:00
  • 54647c2df3 Added clap for argument parsing Dave Hrycyszyn 2024-05-29 12:57:21 +01:00
  • cc17339749 Fixing message echo send Dave Hrycyszyn 2024-05-29 12:52:20 +01:00
  • 6114a0d645 Removing unreachable Ok(()) Dave Hrycyszyn 2024-05-29 12:52:10 +01:00
  • 8cd9d1ad7d Fixed wip error Dave Hrycyszyn 2024-05-29 12:48:57 +01:00
  • 6d39f52532 WIP Dave Hrycyszyn 2024-05-29 12:44:52 +01:00
  • c4ad5365a2 Initial commit Dave Hrycyszyn 2024-05-29 08:32:40 +01:00