Compare commits

...

2 Commits

Author SHA1 Message Date
kirill lykov 70c8b910a1
Merge 24165ef938 into 44ef92f52e 2024-02-28 13:00:51 +00:00
Kirill Lykov 24165ef938 fix compilation errors 2024-02-28 13:00:36 +00:00
1 changed files with 3 additions and 5 deletions

View File

@ -17,7 +17,8 @@ use solana_sdk::{
slot_history::Slot, slot_history::Slot,
}; };
use solana_transaction_status::{ use solana_transaction_status::{
RewardType, TransactionDetails, UiConfirmedBlock, UiTransactionEncoding, option_serializer::OptionSerializer, RewardType, TransactionDetails, UiConfirmedBlock,
UiTransactionEncoding,
}; };
use crate::states::{BlockData, TransactionConfirmRecord, TransactionSendRecord}; use crate::states::{BlockData, TransactionConfirmRecord, TransactionSendRecord};
@ -65,12 +66,9 @@ pub async fn process_blocks(
} }
}; };
for signature in &transaction.signatures { for signature in &transaction.signatures {
let transaction_record_op: Option<(TransactionSendRecord, Instant)> =
transaction_map.remove(signature);
// add CU in counter // add CU in counter
total_cu_consumed = total_cu_consumed.saturating_add(tx_cu_consumed); total_cu_consumed = total_cu_consumed.saturating_add(tx_cu_consumed);
if let Some(transaction_record) = transaction_record_op { if let Some((_, (transaction_record, _))) = transaction_map.remove(signature) {
let transaction_record = transaction_record.0;
mm_transaction_count += 1; mm_transaction_count += 1;
mm_cu_consumed = mm_cu_consumed.saturating_add(tx_cu_consumed); mm_cu_consumed = mm_cu_consumed.saturating_add(tx_cu_consumed);