pub(crate) fn add_balances(
    balances: Vec<AccountBalance>
) -> Result<AccountBalance>