serai/coordinator
Luke Parker 571195bfda
Resolve #360 (#456)
* Remove NetworkId from processor-messages

Because intent binds to the sender/receiver, it's not needed for intent.

The processor knows what the network is.

The coordinator knows which to use because it's sending this message to the
processor for that network.

Also removes the unused zeroize.

* ProcessorMessage::Completed use Session instead of key

* Move SubstrateSignId to Session

* Finish replacing key with session
2023-11-26 12:14:23 -05:00
..
src Resolve #360 (#456) 2023-11-26 12:14:23 -05:00
tributary Replace usage of io::Error::new(io::ErrorKind::Other, with io::Error::other 2023-11-19 18:31:37 -05:00
Cargo.toml Replace bincode with borsh (#452) 2023-11-25 04:01:11 -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.