getBalance method
Implementation
@override
Future<BalanceInfo> getBalance(String address) async {
final url = _url('/address/$address');
final data = await _getJson(url) as Map<String, dynamic>;
final confirmed = _parseSats(data, 'chain_stats', 'funded_txo_sum') -
_parseSats(data, 'chain_stats', 'spent_txo_sum');
final unconfirmed = _parseSats(data, 'mempool_stats', 'funded_txo_sum') -
_parseSats(data, 'mempool_stats', 'spent_txo_sum');
return BalanceInfo(
address: address,
confirmed: confirmed,
unconfirmed: unconfirmed,
);
}