From 0bb059185ca7141cf8411dce2983719f9e2bc9f4 Mon Sep 17 00:00:00 2001 From: Brooks Prumo Date: Fri, 19 Nov 2021 17:02:23 -0600 Subject: [PATCH] Add lamports_in_rent_paying_accounts to TotalAccountsStats (#21368) --- runtime/src/bank.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/runtime/src/bank.rs b/runtime/src/bank.rs index 260cec464e..b1ccc70ffa 100644 --- a/runtime/src/bank.rs +++ b/runtime/src/bank.rs @@ -6376,6 +6376,7 @@ impl Bank { total_accounts_stats.num_rent_exempt_accounts += 1; } else { total_accounts_stats.num_rent_paying_accounts += 1; + total_accounts_stats.lamports_in_rent_paying_accounts += account.lamports(); if data_len == 0 { total_accounts_stats.num_rent_paying_accounts_without_data += 1; } @@ -6405,6 +6406,8 @@ pub struct TotalAccountsStats { pub num_rent_paying_accounts: usize, /// Total number of rent paying accounts without data pub num_rent_paying_accounts_without_data: usize, + /// Total amount of lamports in rent paying accounts + pub lamports_in_rent_paying_accounts: u64, } impl Drop for Bank {