executeTransaction method
Future<TransactionResponse>
executeTransaction(
- Uint8List transactionBytes,
- List<
String> signatures, { - TransactionIncludeOptions? include,
Implementation
Future<TransactionResponse> executeTransaction(
Uint8List transactionBytes,
List<String> signatures, {
TransactionIncludeOptions? include,
}) async {
final readMask = _transactionReadMask(include);
final response = await _client.transactionExecutionService.executeTransaction(
ExecuteTransactionRequest(
transaction: .new(bcs: .new(value: transactionBytes)),
signatures: signatures.map((sig) {
return UserSignature(bcs: grpc_bcs.Bcs(value: base64Decode(sig)));
}),
readMask: readMask,
),
);
return _parseTransaction(response.transaction, include);
}