getAccountBalance method

Future<String> getAccountBalance(
  1. String adressId
)

Implementation

Future<String> getAccountBalance(
  String adressId,
) async {
  final res = await networkClient.getRequest(
    BitcoinBlockChainNetworkUrls.listOfUrls.first +
        '/addrs/$adressId/balance',
  );
  if (res.isSuccess) {
    final amount = res.data['balance'].toString();
    if (int.parse(amount) == 0) {
      return amount;
    }
    final bitcoinAmount = BitcoinFormatter.satoshiToBitcoin(amount);
    return bitcoinAmount;
  } else {
    return "Error while getting balance";
  }
}