request method
Future<TransactionResponseDoc>
request({
- required String operator,
- required CreateTransfer transferRequest,
- String? contextId,
Implementation
Future<TransactionResponseDoc> request({
required String operator,
required CreateTransfer transferRequest,
String? contextId,
}) async =>
invokeAction(
operator: operator,
name: requestActionName,
fromAccountId: hex.encode(transferRequest.transferSteps[0].toAccountId),
targetAccountId:
hex.encode(transferRequest.transferSteps[0].fromAccountId),
payload: (PaymentRequest()
..transfer = transferRequest
..status = PaymentRequest_PaymentRequestStatus.PENDING)
.writeToBuffer(),
contextId: contextId ?? randomContextId,
);