UNPKG

@ln-markets/sdk

Version:
19 lines (14 loc) 502 B
import type { KyInstance } from 'ky' import type { FuturesCrossPosition } from '../../../types.js' export interface FuturesCrossDepositInput { amount: number } export type FuturesCrossDepositOutput = FuturesCrossPosition type Deposit = ( input: FuturesCrossDepositInput ) => Promise<FuturesCrossDepositOutput> export const createDeposit = (instance: KyInstance): Deposit => { return async ({ amount }) => { return instance.post('futures/cross/deposit', { json: { amount } }).json() } }