getUtxos method
Implementation
@override
Future<List<UtxoRef>> getUtxos(String address) async {
final url = _url('/address/$address/utxo');
final data = await _getJson(url);
final list = data as List;
return list.map((e) {
final m = Map<String, dynamic>.from(e as Map);
return UtxoRef(
txid: m['txid'] as String,
vout: m['vout'] as int,
value: BigInt.from(m['value'] as num),
scriptPubKeyHex: (m['scriptPubKey'] as String?) ?? '',
blockHeight: m['status'] is Map
? (m['status'] as Map)['block_height'] as int?
: m['block_height'] as int?,
);
}).toList();
}