@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API
19 lines • 814 B
TypeScript
import type { KyInstance } from 'ky';
import type { PaginatedResponse, PaginationInput } from '../../types.js';
export type GetLightningWithdrawalsInput = PaginationInput & {
status?: 'failed' | 'processed' | 'processing';
};
interface LightningWithdrawal {
amount: number;
createdAt: string;
destination: null | string;
fee: number;
id: string;
paymentHash: string;
status: 'failed' | 'processed' | 'processing';
}
export type GetLightningWithdrawalsOutput = PaginatedResponse<LightningWithdrawal>;
type GetLightningWithdrawals = (input?: GetLightningWithdrawalsInput) => Promise<GetLightningWithdrawalsOutput>;
export declare const createGetLightningWithdrawals: (instance: KyInstance) => GetLightningWithdrawals;
export {};
//# sourceMappingURL=get-lightning-withdrawals.d.ts.map