Import
Call this method on a server-side ParaRestClient.
All REST methods can throw ParaRestError for non-success HTTP responses and ParaRestValidationError for invalid local arguments. Use ParaRestCallOptions for idempotency and cancellation.
Managed broadcast recovery
Usepara.signTransactionWithAutoRetry(walletId, body, options) for automatic recovery of supported broadcasts. Pass an AutoRetrySignTransactionRequest with broadcast: true and the appropriate fee ceiling/deadline, plus a required options.idempotencyKey. The return type is Promise<AutoRetrySignTransactionResponse>: durable 202 admission with transactionId, status and autoRetry before signing, without signed bytes. Managed requests do not accept reviewId or initiatorUserId.
Managed EVM calls preserve calldata, nonce, value, gas limit and type 2 access lists across fee replacements. Solana recovery supports only the legacy shape described in Automatic fee retry. Poll getRestTransaction using the original transactionId; stopped retries can still have an unresolved chain outcome.