Interface: SolanaConfig
Defined in: solana-client/src/config.ts:12
Solana-specific OvercastConfig. Adds the RPC endpoint (and an optional
commitment) the SolanaChainSigner connects with; privateKey (inherited)
is the wallet's signing key and is required for a signing wallet.
Extends
OvercastConfig
Properties
ackTimeoutMs?
optional ackTimeoutMs?: number;
Defined in: overcast-core/dist/config.d.ts:10
Inherited from
OvercastConfig.ackTimeoutMs
axios?
optional axios?: CreateAxiosDefaults<any>;
Defined in: overcast-core/dist/config.d.ts:11
Inherited from
OvercastConfig.axios
backend?
optional backend?: string;
Defined in: overcast-core/dist/config.d.ts:5
Inherited from
OvercastConfig.backend
commitment?
optional commitment?: Commitment;
Defined in: solana-client/src/config.ts:16
Commitment for the connection + confirmations. Defaults to "confirmed".
domain?
optional domain?: number;
Defined in: overcast-core/dist/config.d.ts:8
Inherited from
OvercastConfig.domain
overcastApi?
optional overcastApi?: OvercastView;
Defined in: overcast-core/dist/config.d.ts:12
Inherited from
OvercastConfig.overcastApi
privateKey?
optional privateKey?: string | number[];
Defined in: overcast-core/dist/config.d.ts:7
Inherited from
OvercastConfig.privateKey
protocolSigner?
optional protocolSigner?: OvercastProtocolSigner;
Defined in: overcast-core/dist/config.d.ts:13
Inherited from
OvercastConfig.protocolSigner
rpcUrl
rpcUrl: string;
Defined in: solana-client/src/config.ts:14
Solana RPC endpoint the wallet connects to.
socketUrl?
optional socketUrl?: string;
Defined in: overcast-core/dist/config.d.ts:6
Inherited from
OvercastConfig.socketUrl
transport?
optional transport?: "websocket" | "polling";
Defined in: overcast-core/dist/config.d.ts:9
Inherited from
OvercastConfig.transport