From 5d088c7d06a50e4103a002cdba6a9841937f9458 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Thu, 6 May 2021 11:48:21 +0000 Subject: [PATCH] Dump rent_collector/inflation with ledger-tool cap (#17069) (#17081) (cherry picked from commit d19526e6c21f9e26fd89d629cf98f6dd0efedc80) Co-authored-by: Ryo Onodera --- 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 238a752fbc..6b43c11d18 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 d4304aaf25..738a49ad40 100644 --- a/runtime/src/bank.rs +++ b/runtime/src/bank.rs @@ -4444,6 +4444,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)