@loktin/sdk / index / LoktinOptions
Interface: LoktinOptions
Defined in: @loktin/sdk/dist/config.d.ts:28
Options for createLoktin (K10).
Properties
contracts?
readonlyoptionalcontracts?:Partial<ContractIds>
Defined in: @loktin/sdk/dist/config.d.ts:34
Overrides some or all of the network's contract ids.
network
readonlynetwork:"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?
readonlyoptionalpublicKey?: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?
readonlyoptionalreadAdapter?:ReadAdapter
Defined in: @loktin/sdk/dist/config.d.ts:39
requestTimeoutMs?
readonlyoptionalrequestTimeoutMs?: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?
readonlyoptionalrpcUrl?:string
Defined in: @loktin/sdk/dist/config.d.ts:32
Overrides the network's RPC URL.
server?
readonlyoptionalserver?: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?
readonlyoptionalsigner?:LoktinSigner
Defined in: @loktin/sdk/dist/config.d.ts:36
Signs writes. Needed only for writes.