diff --git a/ledger/src/blockstore.rs b/ledger/src/blockstore.rs index a722d14d59..d3a9de15d6 100644 --- a/ledger/src/blockstore.rs +++ b/ledger/src/blockstore.rs @@ -1678,11 +1678,11 @@ impl Blockstore { .put(1, &TransactionStatusIndexMeta::default())?; // This dummy status improves compaction performance self.transaction_status_cf.put( - cf::TransactionStatus::as_index(2), + (2, Signature::default(), Slot::MAX), &TransactionStatusMeta::default(), )?; self.address_signatures_cf.put( - cf::AddressSignatures::as_index(2), + (2, Pubkey::default(), Slot::MAX, Signature::default()), &AddressSignatureMeta::default(), ) } diff --git a/ledger/src/blockstore/blockstore_purge.rs b/ledger/src/blockstore/blockstore_purge.rs index fdffb157b6..8dae64e214 100644 --- a/ledger/src/blockstore/blockstore_purge.rs +++ b/ledger/src/blockstore/blockstore_purge.rs @@ -629,7 +629,7 @@ pub mod tests { .unwrap(); let padding_entry = status_entry_iterator.next().unwrap().0; assert_eq!(padding_entry.0, 2); - assert_eq!(padding_entry.2, 0); + assert_eq!(padding_entry.2, Slot::MAX); assert!(status_entry_iterator.next().is_none()); let mut address_transactions_iterator = blockstore .db @@ -640,7 +640,7 @@ pub mod tests { .unwrap(); let padding_entry = address_transactions_iterator.next().unwrap().0; assert_eq!(padding_entry.0, 2); - assert_eq!(padding_entry.2, 0); + assert_eq!(padding_entry.2, Slot::MAX); assert!(address_transactions_iterator.next().is_none()); assert_eq!( transaction_status_index_cf.get(0).unwrap().unwrap(),