Contents

retryTransaction#

Immediately retry the transaction’s underlying operation by resetting the retry timer of its background task.

Request:

The request args must be a RetryTransactionRequest object.

Response:

On success, the result is an empty object.

Side effects:

Immediately retries processing of the transaction; network activity is possible.

Expected errors:

The caller can handle the following errors inline: WALLET_TRANSACTION_NOT_FOUND, WALLET_REQUEST_TRANSACTION_STATE_UNSUPPORTED.

Details:

Retrying is only possible in states that advertise the retry action (in txActions); the request does not wait for the retried operation to complete.

interface RetryTransactionRequest {
  transactionId: TransactionIdStr;
}