mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 12:19:24 +00:00
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.
This commit is contained in:
@@ -33,7 +33,7 @@ impl Processors for Arc<MessageQueue> {
|
||||
|
||||
let network = match msg.from {
|
||||
Service::Processor(network) => network,
|
||||
Service::Coordinator => panic!("coordinator sent coordinator message"),
|
||||
Service::Coordinator => panic!("coordinator received coordinator message"),
|
||||
};
|
||||
let id = msg.id;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user