serai/coordinator
Luke Parker 285422f71a
Add a full-stack mint and burn test for Bitcoin and Monero
Fixes where ram_scanned is updated in processor. The prior version, while safe,
would redo massive amounts of work during periods of inactivity. It also hit an
undocumented invariant where get_eventuality_completions assumes new blocks,
yet redone work wouldn't have new blocks.

Modifies Monero's generate_blocks to return the hashes of the generated blocks.
2023-08-28 21:17:22 -04:00
..
src Add a full-stack mint and burn test for Bitcoin and Monero 2023-08-28 21:17:22 -04:00
tributary Use &self for handle_message and sync_block in Tributary 2023-08-27 05:07:11 -04:00
Cargo.toml Perform MuSig signing of generated keys 2023-08-14 06:08:55 -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.