Use highest-confirmed-root for max check (#14599)

This commit is contained in:
Tyera Eulberg 2021-01-15 00:45:44 -07:00 committed by GitHub
parent 1c2ae15b1d
commit 465f991035
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -169,7 +169,9 @@ impl Banks for BanksServer {
let (slot, status) = bank.get_signature_status_slot(&signature)?;
let r_block_commitment_cache = self.block_commitment_cache.read().unwrap();
let confirmations = if r_block_commitment_cache.root() >= slot {
let confirmations = if r_block_commitment_cache.root() >= slot
&& r_block_commitment_cache.highest_confirmed_root() >= slot
{
None
} else {
r_block_commitment_cache