Skip to main content

ConnectionWithRetries

Defined in: atomiq-chain-solana/src/solana/connection/ConnectionWithRetries.ts:16

Solana connection with retry logic and request timeout handling for RPC calls.

Extends

  • unknown

Constructors

Constructor

new ConnectionWithRetries(endpoint, commitmentOrConfig?): ConnectionWithRetries;

Defined in: atomiq-chain-solana/src/solana/connection/ConnectionWithRetries.ts:35

Constructs a retry-enabled Solana connection.

Parameters

ParameterTypeDescription
endpointstringRPC endpoint URL
commitmentOrConfig?anyCommitment level or full connection configuration

Returns

ConnectionWithRetries

Overrides

Connection.constructor

Properties

requestTimeout

readonly requestTimeout: number;

Defined in: atomiq-chain-solana/src/solana/connection/ConnectionWithRetries.ts:27

Per-request timeout in milliseconds.


retryPolicy?

readonly optional retryPolicy: object;

Defined in: atomiq-chain-solana/src/solana/connection/ConnectionWithRetries.ts:21

Retry policy used for RPC requests.

delay?

optional delay: number;

exponential?

optional exponential: boolean;

maxRetries?

optional maxRetries: number;