Files
jwinterm f8f9b4424c Fork xmrcheckout for Wownero (WOW)
Minimal changes from upstream xmrcheckout to support Wownero:
- Rate provider: Nonlogs WOW-BTC via Kraken BTC/USD
- Subaddress derivation: Wownero network byte overrides (53/63/54)
- Payment URI scheme: wownero:
- Dockerfile: Wownero binaries from Codeberg
- Display text: Monero→Wownero, XMR→WOW throughout UI
- Default daemon: 192.168.88.235:34568
- Added wownero-logo.svg

File and folder structure kept identical to upstream for easy sync.
2026-03-09 11:08:55 -04:00

25 lines
659 B
TypeScript

export const formatXmrAmount = (value: string | number): string => {
const raw = typeof value === "number" ? value.toString() : value;
if (!raw) {
return "";
}
const [whole, fraction] = raw.split(".");
if (!fraction) {
return raw;
}
const trimmedFraction = fraction.replace(/0+$/, "");
return trimmedFraction ? `${whole}.${trimmedFraction}` : whole;
};
export const formatUsdAmount = (value: number): string => {
if (!Number.isFinite(value)) {
return "";
}
return new Intl.NumberFormat("en-US", {
style: "currency",
currency: "USD",
maximumFractionDigits: 2,
minimumFractionDigits: 2,
}).format(value);
};