broadcastAndFinalizeTx method
Future<BroadcastResponse>
broadcastAndFinalizeTx(
- Uint8List rawTx, {
- dynamic finalizationTimeout = const Duration(minutes: 2),
- dynamic skipTokenChecks = false,
Broadcast a transaction and wait for finalization
Implementation
Future<BroadcastResponse> broadcastAndFinalizeTx(
Uint8List rawTx, {
finalizationTimeout = const Duration(minutes: 2),
skipTokenChecks = false,
}) async {
if (finalizationTimeout <= Duration.zero) {
throw ValidationException(
'Use broadcastTx if you do not want to wait for finalization.',
);
}
return await _broadcastTxRequest(
rawTx,
finalizationTimeout: finalizationTimeout,
skipTokenChecks: skipTokenChecks,
);
}