serai/processor
Luke Parker 0d4c8cf032 Use a local DB channel for sending to the message-queue
The provided message-queue queue functions runs unti it succeeds. This means
sending to the message-queue will no longer potentially block for arbitrary
amount of times as sending messages is just writing them to a DB.
2024-09-19 23:36:32 -07:00
..
bin Use a local DB channel for sending to the message-queue 2024-09-19 23:36:32 -07:00
bitcoin Use a local DB channel for sending to the message-queue 2024-09-19 23:36:32 -07:00
ethereum Split processor into bitcoin-processor, ethereum-processor, monero-processor 2024-09-19 23:36:32 -07:00
frost-attempt-manager Route the coordinator, fix race conditions in the signers library 2024-09-19 23:36:32 -07:00
key-gen serai-processor-bin 2024-09-19 23:36:32 -07:00
messages Note better message structure in messages 2024-09-19 23:36:32 -07:00
monero Split processor into bitcoin-processor, ethereum-processor, monero-processor 2024-09-19 23:36:32 -07:00
primitives Add bitcoin Block trait impl 2024-09-19 23:36:32 -07:00
scanner serai-processor-bin 2024-09-19 23:36:32 -07:00
scheduler Misc tidying of serai-db calls 2024-09-19 23:36:32 -07:00
signers serai-processor-bin 2024-09-19 23:36:32 -07:00
src serai-processor-bin 2024-09-19 23:36:32 -07:00
view-keys Move additional_key.rs to serai-processor-view-keys 2024-09-19 23:36:32 -07:00
README.md Split processor into bitcoin-processor, ethereum-processor, monero-processor 2024-09-19 23:36:32 -07:00

Processor

The Serai processors, built from the libraries here, scan an external network and report the indexed data to the coordinator. For details on its exact messaging flow, and overall policies, please view docs/processor.