Commit Graph

11 Commits

Author SHA1 Message Date
James Wilson 509542e460 fmt 2021-07-01 09:38:26 +01:00
James Wilson f7ab3292c2 Move a bunch of things around and flatten common crate 2021-06-30 17:27:10 +01:00
James Wilson 4308359feb Give things unique ID types, not aliases, to prevent mixups 2021-06-30 16:59:03 +01:00
James Wilson 06bd660599 Passing a callback isn't worth the extra code; just pass a feed thing 2021-06-30 14:20:58 +01:00
James Wilson 770739c7c8 Finish first pass update_node impl 2021-06-30 12:14:17 +01:00
James Wilson c5ca84ee9a Add some State tests, and use genesis_hash, not label, where possible 2021-06-28 11:20:48 +01:00
James Wilson 00c6e4f4c5 simplify feed sending a little 2021-06-25 17:39:22 +01:00
James Wilson 89dfad5bbe Handle removing a node, and a shard disconnecting (bulk remove) 2021-06-25 17:21:24 +01:00
James Wilson fb80edba47 Update node locations when they come in, and get the real IP addr of nodes 2021-06-24 18:34:32 +01:00
James Wilson e383866322 locator shuffling around 2021-06-24 09:54:00 +01:00
James Wilson 47c12ce210 Lots more refactoring, finish add node (and almost the location updating) 2021-06-23 18:03:11 +01:00