broadcastAndFinalizeTx method
Broadcast a transaction and wait for finalization
Implementation
Future<BroadcastAndFinalizeResponse> broadcastAndFinalizeTx(
List<int> txBytes,
) async {
if (txBytes.isEmpty) {
throw ValidationException('Transaction bytes cannot be empty');
}
final data = await _proxy.post('/broadcast-tx', txBytes);
final response = pb.BroadcastTxResponse()..mergeFromBuffer(data);
return BroadcastAndFinalizeResponse(txid: _bytesToHex(response.txid));
}