SKConfig
const
SKConfig:object
Defined in: packages/helpers/src/modules/swapKitConfig.ts:115
Type declaration
Section titled “Type declaration”get: <
T
>(key
) =>SwapKitConfigStore
[T
]
Type Parameters
Section titled “Type Parameters”T
extends "apiKeys"
| "apis"
| "chains"
| "wallets"
| "explorerUrls"
| "nodeUrls"
| "rpcUrls"
| "envs"
| "integrations"
Parameters
Section titled “Parameters”T
Returns
Section titled “Returns”SwapKitConfigStore
[T
]
getState()
Section titled “getState()”getState: () =>
SwapKitConfigStore
=swapKitState.getState
Returns
Section titled “Returns”SwapKitConfigStore
set: <
T
>(config
) =>void
Type Parameters
Section titled “Type Parameters”T
extends SKConfigState
Parameters
Section titled “Parameters”config
Section titled “config”T
Returns
Section titled “Returns”void
setApiKey()
Section titled “setApiKey()”setApiKey: <
T
>(key
,apiKey
) =>void
Type Parameters
Section titled “Type Parameters”T
extends "blockchair"
| "kado"
| "keepKey"
| "swapKit"
| "walletConnectProjectId"
Parameters
Section titled “Parameters”T
apiKey
Section titled “apiKey”string
Returns
Section titled “Returns”void
setEnv()
Section titled “setEnv()”setEnv: <
T
>(key
,value
) =>void
Type Parameters
Section titled “Type Parameters”T
extends "apiUrl"
| "devApiUrl"
| "isDev"
| "isStagenet"
Parameters
Section titled “Parameters”T
object
[T
]
Returns
Section titled “Returns”void
setExplorerUrl()
Section titled “setExplorerUrl()”setExplorerUrl: <
T
>(chain
,url
) =>void
Type Parameters
Section titled “Type Parameters”T
extends Chain
Parameters
Section titled “Parameters”T
string
Returns
Section titled “Returns”void
setIntegrationConfig()
Section titled “setIntegrationConfig()”setIntegrationConfig: <
T
>(integration
,config
) =>void
Type Parameters
Section titled “Type Parameters”T
extends keyof SKConfigIntegrations
Parameters
Section titled “Parameters”integration
Section titled “integration”T
config
Section titled “config”Returns
Section titled “Returns”void
setNodeUrl()
Section titled “setNodeUrl()”setNodeUrl: <
T
>(chain
,url
) =>void
Type Parameters
Section titled “Type Parameters”T
extends Maya
| THORChain
| THORChain
| Maya
Parameters
Section titled “Parameters”T
string
Returns
Section titled “Returns”void
setRpcUrl()
Section titled “setRpcUrl()”setRpcUrl: <
T
>(chain
,url
) =>void
Type Parameters
Section titled “Type Parameters”T
extends Chain
| StagenetChain
Parameters
Section titled “Parameters”T
string
Returns
Section titled “Returns”void