serai/coordinator
Luke Parker 74a8df4c7b
Add a new primitive of a DB-backed channel
The coordinator already had one of these, albeit implemented much worse than
the one now properly introduced. It had to either be sending or receiving,
whereas the new one can do both at the same time.

This replaces said instance and enables pleasant patterns when implementing the
processor/coordinator.
2023-11-19 02:05:01 -05:00
..
src Add a new primitive of a DB-backed channel 2023-11-19 02:05:01 -05:00
tributary Test historic start times in tendermint-machine 2023-11-13 00:43:35 -05:00
Cargo.toml Add a cosigning protocol to ensure finalizations are unique (#433) 2023-11-15 16:57:21 -05:00
LICENSE Add empty coordinator 2023-04-11 09:21:35 -04:00
README.md Add empty coordinator 2023-04-11 09:21:35 -04:00

Coordinator

The Serai coordinator communicates with other coordinators to prepare batches for Serai and sign transactions.

In order to achieve consensus over gossip, and order certain events, a micro-blockchain is instantiated.