Misc tidying of serai-db calls

This commit is contained in:
Luke Parker
2024-09-11 09:12:00 -04:00
parent 59fa49f750
commit 9b8c8f8231
6 changed files with 46 additions and 49 deletions

View File

@@ -37,7 +37,7 @@ pub(crate) enum Action<S: ScannerFeed> {
db_channel!(
ScannerSubstrate {
Actions: (empty_key: ()) -> ActionEncodable,
Actions: () -> ActionEncodable,
}
);
@@ -52,7 +52,6 @@ impl<S: ScannerFeed> SubstrateDb<S> {
) {
Actions::send(
txn,
(),
&ActionEncodable::AcknowledgeBatch(AcknowledgeBatchEncodable {
batch_id,
in_instruction_succeededs,
@@ -62,11 +61,11 @@ impl<S: ScannerFeed> SubstrateDb<S> {
);
}
pub(crate) fn queue_queue_burns(txn: &mut impl DbTxn, burns: Vec<OutInstructionWithBalance>) {
Actions::send(txn, (), &ActionEncodable::QueueBurns(burns));
Actions::send(txn, &ActionEncodable::QueueBurns(burns));
}
pub(crate) fn next_action(txn: &mut impl DbTxn) -> Option<Action<S>> {
let action_encodable = Actions::try_recv(txn, ())?;
let action_encodable = Actions::try_recv(txn)?;
Some(match action_encodable {
ActionEncodable::AcknowledgeBatch(AcknowledgeBatchEncodable {
batch_id,