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

(cherry picked from commit 465f991035)

Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
This commit is contained in:
mergify[bot]
2021-01-15 09:16:48 +00:00
committed by GitHub
parent 8a24707fe4
commit fad7f198b4

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