add bitcoin shop config and payment method enablement

This commit is contained in:
2026-09-03 01:00:07 +02:00
parent a7282a1888
commit 11c94c7834
16 changed files with 170 additions and 4 deletions
@@ -0,0 +1,4 @@
export interface BitcoinConfirmationTier {
upToTotalFiat?: string;
minConfirmations: number;
}
@@ -1,3 +1,4 @@
import type { ShopSettingsBitcoin } from './ShopSettingsBitcoin';
import type { ShopSettingsMonero } from './ShopSettingsMonero';
import type { SetupChecklist } from './SetupChecklist';
@@ -6,6 +7,7 @@ export interface ShopSettings {
shopName: string;
shopFiatCurrency: string;
monero: ShopSettingsMonero;
bitcoin: ShopSettingsBitcoin;
logoUrl: string | null;
faviconUrl: string | null;
simplexLink: string | null;
@@ -0,0 +1,5 @@
import type { BitcoinConfirmationTier } from './BitcoinConfirmationTier';
export interface ShopSettingsBitcoin {
confirmationTiers: BitcoinConfirmationTier[];
}