From ca95302038b70689fe740e2b2eca44a98fcfceac Mon Sep 17 00:00:00 2001 From: Tyera Eulberg Date: Thu, 21 Jan 2021 13:36:11 -0700 Subject: [PATCH] Update bigtable confirm to use confirmation_status (#14750) --- ledger-tool/src/bigtable.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ledger-tool/src/bigtable.rs b/ledger-tool/src/bigtable.rs index 0faa6a60d..83be98cb5 100644 --- a/ledger-tool/src/bigtable.rs +++ b/ledger-tool/src/bigtable.rs @@ -106,14 +106,15 @@ async fn confirm(signature: &Signature, verbose: bool) -> Result<(), Box println!("Confirmed transaction details not available"), - Err(err) => println!("Unable to get confirmed transaction details: {}", err), + Ok(None) => println!("Finalized transaction details not available"), + Err(err) => println!("Unable to get finalized transaction details: {}", err), } println!(); } - match transaction_status.status { - Ok(_) => println!("Confirmed"), - Err(err) => println!("Transaction failed: {}", err), + if let Some(err) = &transaction_status.err { + println!("Transaction failed: {}", err); + } else { + println!("{:?}", transaction_status.confirmation_status()); } Ok(()) }