serai/coordinator
Luke Parker 294ad08e00
Add support for multiple orderings in Provided
Necessary as our Tributary chains needed to agree when a Serai block has
occurred, and when a Monero block has occurred. Since those could happen at the
same time, some validators may put SeraiBlock before ExternalBlock and vice
versa, causing a chain halt. Now they can have distinct ordering queues.
2023-04-20 07:32:40 -04:00
..
src Add support for multiple orderings in Provided 2023-04-20 07:32:40 -04:00
tributary Add support for multiple orderings in Provided 2023-04-20 07:32:40 -04:00
Cargo.toml Use an enum for Coin/NetworkId 2023-04-18 02:04:47 -04: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.