From d19526e6c21f9e26fd89d629cf98f6dd0efedc80 Mon Sep 17 00:00:00 2001 From: Ryo Onodera Date: Thu, 6 May 2021 19:29:46 +0900 Subject: [PATCH] Dump rent_collector/inflation with ledger-tool cap (#17069) --- ledger-tool/src/main.rs | 2 ++ runtime/src/bank.rs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/ledger-tool/src/main.rs b/ledger-tool/src/main.rs index 655cc5d57f..112f176459 100644 --- a/ledger-tool/src/main.rs +++ b/ledger-tool/src/main.rs @@ -2640,6 +2640,8 @@ fn main() { } assert_capitalization(&bank); + println!("Inflation: {:?}", bank.inflation()); + println!("RentCollector: {:?}", bank.rent_collector()); println!("Capitalization: {}", Sol(bank.capitalization())); } } diff --git a/runtime/src/bank.rs b/runtime/src/bank.rs index d46036a455..298d5846f1 100644 --- a/runtime/src/bank.rs +++ b/runtime/src/bank.rs @@ -4544,6 +4544,10 @@ impl Bank { *self.inflation.read().unwrap() } + pub fn rent_collector(&self) -> RentCollector { + self.rent_collector.clone() + } + /// Return the total capitalization of the Bank pub fn capitalization(&self) -> u64 { self.capitalization.load(Relaxed)