Class: Turnkey

Defined in: packages/sdk-server/src/sdk-client.ts:27

Constructors

Constructor

new Turnkey(config): TurnkeyServerSDK
Defined in: packages/sdk-server/src/sdk-client.ts:32

Parameters

config
TurnkeySDKServerConfig

Returns

TurnkeyServerSDK

Properties

config

config: TurnkeySDKServerConfig
Defined in: packages/sdk-server/src/sdk-client.ts:28

stamper

protected stamper: undefined | ApiKeyStamper
Defined in: packages/sdk-server/src/sdk-client.ts:30

Methods

apiClient()

apiClient(apiCredentials?): TurnkeyApiClient
Defined in: packages/sdk-server/src/sdk-client.ts:36

Parameters

apiCredentials?
ApiCredentials

Returns

TurnkeyApiClient

apiProxy()

apiProxy(methodName, params): Promise<any>
Defined in: packages/sdk-server/src/sdk-client.ts:50

Parameters

methodName
string
params
any[]

Returns

Promise<any>

expressProxyHandler()

expressProxyHandler(config): RequestHandler
Defined in: packages/sdk-server/src/sdk-client.ts:62

Parameters

config
TurnkeyProxyHandlerConfig

Returns

RequestHandler

nextProxyHandler()

nextProxyHandler(config): NextApiHandler
Defined in: packages/sdk-server/src/sdk-client.ts:91

Parameters

config
TurnkeyProxyHandlerConfig

Returns

NextApiHandler