hm-aftermath-ts-sdk
Version:
Aftermath TypeScript SDK
11 lines • 1.03 kB
TypeScript
import { DcaClosedOrderEvent, DcaCreatedOrderEvent, DcaExecutedTradeEvent, DcaOrderObject, DcaOrderTradeObject } from "../dcaTypes";
import { DcaClosedOrderEventOnChain, DcaCreatedOrderEventOnChain, DcaExecutedTradeEventOnChain, DcaIndexerOrderResponse, DcaIndexerOrderTradeResponse } from "./dcaApiCastingTypes";
import { CoinType } from "../../../types";
export declare class DcaApiCasting {
static createdDcaOrderEventFromOnChain: (eventOnChain: DcaCreatedOrderEventOnChain) => DcaCreatedOrderEvent;
static closedDcaOrderEventFromOnChain: (eventOnChain: DcaClosedOrderEventOnChain) => DcaClosedOrderEvent;
static executedTradeEventFromOnChain: (eventOnChain: DcaExecutedTradeEventOnChain) => DcaExecutedTradeEvent;
static createdOrderEventOnIndexer: (response: DcaIndexerOrderResponse) => DcaOrderObject;
static createdOrderTradeEventOnIndexer: (response: DcaIndexerOrderTradeResponse, inputCoinType: CoinType, outputCoinType: CoinType) => DcaOrderTradeObject;
}
//# sourceMappingURL=dcaApiCasting.d.ts.map