xud
Version:
Exchange Union Daemon
11 lines (10 loc) • 446 B
TypeScript
import { Models } from '../db/DB';
import * as db from '../db/types';
declare class SwapRepository {
private models;
constructor(models: Models);
getSwapDeals: () => Promise<db.SwapDealInstance[]>;
getSwapDeal: (rHash: string) => Promise<db.SwapDealInstance | null>;
saveSwapDeal: (swapDeal: db.SwapDealCreationAttributes, swapOrder?: db.OrderCreationAttributes | undefined) => Promise<void>;
}
export default SwapRepository;