UNPKG

@ln-markets/sdk

Version:
19 lines (14 loc) 508 B
import type { KyInstance } from 'ky' import type { FuturesCrossCanceledOrder } from '../../../types.js' export interface FuturesCrossCancelOrderInput { id: string } export type FuturesCrossCancelOutput = FuturesCrossCanceledOrder type Cancel = ( input: FuturesCrossCancelOrderInput ) => Promise<FuturesCrossCancelOutput> export const createCancel = (instance: KyInstance): Cancel => { return async ({ id }) => { return instance.post('futures/cross/order/cancel', { json: { id } }).json() } }