Skip to content

Commit e608145

Browse files
authored
feat: add node discovery via gossip protocol (#54)
* feat: add a basic listener socket * fix: get listen and consume addr from control file * rm: tests * feat: spawn a message proc task on recieving message from udp socket - no testing strategy devised yet * fix: use config for ports too * fix: serializablity of hll * feat: implemented gossip protocol
1 parent 00dc998 commit e608145

File tree

11 files changed

+482
-51
lines changed

11 files changed

+482
-51
lines changed

.gemini/settings.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"mcpServers": {
3+
"autofix": {
4+
"command": "autofix --mcp",
5+
"args": []
6+
}
7+
}
8+
}

Cargo.lock

Lines changed: 210 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,4 @@ pest_derive = "2.6"
2424
bit-set = "0.8.0"
2525
paris = { version = "1.5", features = ["timestamps"] }
2626
toml = "0.9.7"
27+
local-ip-address = "0.6.8"

0 commit comments

Comments
 (0)