Skip to content

@loktin/sdk / index / LoktinOptions

Interface: LoktinOptions ​

Defined in: @loktin/sdk/dist/config.d.ts:28

Options for createLoktin (K10).

Properties ​

contracts? ​

readonly optional contracts?: Partial<ContractIds>

Defined in: @loktin/sdk/dist/config.d.ts:34

Overrides some or all of the network's contract ids.


network ​

readonly network: "testnet" | NetworkSettings

Defined in: @loktin/sdk/dist/config.d.ts:30

"testnet" for Loktin's testnet deployment, or the settings of your own deployment (B7).


publicKey? ​

readonly optional publicKey?: string

Defined in: @loktin/sdk/dist/config.d.ts:38

The user's account, which builds and pays for writes. Needed only for writes.


readAdapter? ​

readonly optional readAdapter?: ReadAdapter

Defined in: @loktin/sdk/dist/config.d.ts:39


requestTimeoutMs? ​

readonly optional requestTimeoutMs?: number

Defined in: @loktin/sdk/dist/config.d.ts:51

The time limit of every RPC request, in milliseconds: a positive whole number, 30,000 by default. A request that runs out of time is handled like any other failed request (K6). It applies to the server the SDK builds, not to one passed as server.


rpcUrl? ​

readonly optional rpcUrl?: string

Defined in: @loktin/sdk/dist/config.d.ts:32

Overrides the network's RPC URL.


server? ​

readonly optional server?: RpcServer

Defined in: @loktin/sdk/dist/config.d.ts:44

A stellar-sdk RPC server to use instead of one built from rpcUrl. The SDK leaves its settings untouched, including requestTimeoutMs.


signer? ​

readonly optional signer?: LoktinSigner

Defined in: @loktin/sdk/dist/config.d.ts:36

Signs writes. Needed only for writes.

Built on Stellar