From e656bf5ffb99744063e8b1bc5b9eb4de7f432438 Mon Sep 17 00:00:00 2001 From: redshiftzero Date: Fri, 13 Sep 2024 14:09:58 -0400 Subject: [PATCH] pmonitor: print friendly message to users --- crates/bin/pmonitor/src/main.rs | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/crates/bin/pmonitor/src/main.rs b/crates/bin/pmonitor/src/main.rs index dcc7340ec1..af9dae4766 100644 --- a/crates/bin/pmonitor/src/main.rs +++ b/crates/bin/pmonitor/src/main.rs @@ -222,11 +222,24 @@ impl Opt { println!("FVK: {:?}", config.full_viewing_key); // todo: calculate the expected um equivalent balance from calling the genesis scanning method - //println!("Genesis UM-equivalent balance: {:?}", genesis_um_equivalent_amount); + let genesis_um_equivalent_amount = Amount::from(0u64); + println!( + "Genesis UM-equivalent balance: {:?}", + genesis_um_equivalent_amount + ); println!( "Current UM-equivalent balance: {:?}", total_um_equivalent_amount ); + + // Let the user know if the balance is unexpected or not + if total_um_equivalent_amount < genesis_um_equivalent_amount { + println!( + "✘ Unexpected balance! Balance is less than the genesis balance" + ); + } else { + println!("✅ Expected balance! Balance is greater than or equal to the genesis balance"); + } } } Ok(())