pub fn calculate_non_circulating_supply(
    bank: &Arc<Bank>
) -> ScanResult<NonCirculatingSupply>