pub fn calculate_active_wallet_distribution<S: Into<String>, P: AsRef<Path>>(
    stats: Stats,
    block0: S,
    votes_count_path: P,
    support_lovelace: bool,
    update_fn: impl Fn(&mut Stats, u64, u64)
) -> Result<Stats, Error>