Typescript
About
DeltaDeFi's Typescript SDK provides utility functions to interact with the API service and sign transactions with provided keys.
Installation
The SDK is hosted on npmjs.com, so you can directly import it using your favorite package manager.
npm i @deltadefi-protocol/sdkyarn add @deltadefi-protocol/sdkGetting Started
Placing and canceling orders are as simple as below.
import { ApiClient } from "@deltadefi-protocol/sdk";
export const getApiClient = async (): Promise<ApiClient> => {
const network = process.env.NETWORK;
const apiKey = process.env.API_KEY;
const operationKeyEncryptionPassword =
process.env.OPERATION_KEY_ENCRYPTION_PASSWORD!;
const apiClient = new ApiClient({
network: network as "preprod" | "mainnet",
apiKey: apiKey,
});
await apiClient.loadOperationKey(operationKeyEncryptionPassword);
return apiClient;
};Posting Order
Cancel Order
Detailed SDK demo
https://github.com/deltadefi-protocol/sdks-demo/tree/main/typescript
Last updated