serai/coordinator/src
Luke Parker dc88b29b92
Add keep-alive timeout to coordinator
The Heartbeat was meant to serve for this, yet no Heartbeats are fired when we
don't have active tributaries.

libp2p does offer an explicit KeepAlive protocol, yet it's not recommended in
prod. While this likely has the same pit falls as LibP2p's KeepAlive protocol,
it's at least tailored to our timing.
2023-08-21 02:36:03 -04:00
..
substrate Improve batch handling (#316) 2023-08-14 11:57:38 -04:00
tests Slash malevolent validators (#294) 2023-08-21 00:28:23 -04:00
tributary Slash malevolent validators (#294) 2023-08-21 00:28:23 -04:00
db.rs Publish ExternablBlock/SubstrateBlock, delay *Preprocess until ID acknowledged 2023-05-08 22:20:51 -04:00
main.rs Add keep-alive timeout to coordinator 2023-08-21 02:36:03 -04:00
p2p.rs Add keep-alive timeout to coordinator 2023-08-21 02:36:03 -04:00
processors.rs Integrate coordinator with MessageQueue and RocksDB 2023-07-18 01:53:51 -04:00