Delete BankForks::finalized_bank()
This commit is contained in:
parent
98ed785711
commit
20fffd8abf
|
@ -23,14 +23,6 @@ impl BankForks {
|
|||
self.banks[&self.working_bank_id].clone()
|
||||
}
|
||||
|
||||
pub fn finalized_bank(&self) -> Arc<Bank> {
|
||||
let mut bank = self.working_bank();
|
||||
while let Some(parent) = bank.parent() {
|
||||
bank = parent;
|
||||
}
|
||||
bank
|
||||
}
|
||||
|
||||
pub fn insert(&mut self, bank_id: u64, bank: Bank) {
|
||||
self.banks.insert(bank_id, Arc::new(bank));
|
||||
}
|
||||
|
@ -53,13 +45,11 @@ mod tests {
|
|||
let tick_height = bank.tick_height();
|
||||
let bank_forks = BankForks::new(0, bank);
|
||||
assert_eq!(bank_forks.working_bank().tick_height(), tick_height);
|
||||
assert_eq!(bank_forks.finalized_bank().tick_height(), tick_height);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_bank_forks_parent() {
|
||||
let bank = Bank::default();
|
||||
let finalized_bank_id = bank.tick_height();
|
||||
let mut bank_forks = BankForks::new(0, bank);
|
||||
let child_bank = Bank::new_from_parent(&bank_forks.working_bank());
|
||||
child_bank.register_tick(&Hash::default());
|
||||
|
@ -67,6 +57,5 @@ mod tests {
|
|||
bank_forks.insert(child_bank_id, child_bank);
|
||||
bank_forks.set_working_bank_id(child_bank_id);
|
||||
assert_eq!(bank_forks.working_bank().tick_height(), child_bank_id);
|
||||
assert_eq!(bank_forks.finalized_bank().tick_height(), finalized_bank_id);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue