refactor confirmation tiers to shared crypto-agnostic types and validation

This commit is contained in:
2026-09-03 00:28:17 +02:00
parent 5db64ea905
commit a7282a1888
11 changed files with 27 additions and 31 deletions
@@ -1,7 +1,7 @@
import Decimal from 'decimal.js';
import type { MoneroConfirmationTier } from '../../types/MoneroConfirmationTier';
import type { ConfirmationTier } from '../../types/ConfirmationTier';
export const resolveMinConfirmations = (totalFiat: number, tiers: MoneroConfirmationTier[]): number => {
export const resolveMinConfirmations = (totalFiat: number, tiers: ConfirmationTier[]): number => {
for (const tier of tiers) {
if (tier.upToTotalFiat === undefined) {
return tier.minConfirmations;