xmr-btc-swap/src-gui/src/models/apiModel.ts
binarybaron b2e74df37e
feat: Maker avatar (#205)
- GUI: Changed terminology from "swap providers" to "makers"
- GUI: For each maker, we now display a unique deterministically generated avatar derived from the maker's public key
2024-11-25 20:15:09 +01:00

28 lines
527 B
TypeScript

export interface ExtendedMakerStatus extends MakerStatus {
uptime?: number;
age?: number;
relevancy?: number;
version?: string;
recommended?: boolean;
}
export interface MakerStatus extends MakerQuote, Maker { }
export interface MakerQuote {
price: number;
minSwapAmount: number;
maxSwapAmount: number;
}
export interface Maker {
multiAddr: string;
testnet: boolean;
peerId: string;
}
export interface Alert {
id: number;
title: string;
body: string;
severity: "info" | "warning" | "error";
}