Skip to content
docs

RpcClient

Defined in: protocol-staking-native-solana/src/rpc.ts:56

Tries each source in order. Transport failures, timeouts and rate limits move on; a node-side rejection is final.

new RpcClient(sources, options?): RpcClient

Defined in: protocol-staking-native-solana/src/rpc.ts:61

SolanaRpcSource[]

RpcClientOptions = {}

RpcClient

get configured(): boolean

Defined in: protocol-staking-native-solana/src/rpc.ts:67

boolean

call<T>(method, params?): Promise<T>

Defined in: protocol-staking-native-solana/src/rpc.ts:71

T = unknown

string

unknown[] = []

Promise<T>