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
+2 -2
View File
@@ -3,7 +3,7 @@ import { IsBoolean, IsEnum, IsNotEmpty, IsNumber, IsString, Max, Min, validateSy
import { NodeEnv } from '../types/NodeEnv';
import { ShopFiatCurrency } from '../types/ShopFiatCurrency';
import { IsBase64 } from '../validation/decorators/isBase64';
import { IsMoneroConfirmationTiers } from '../validation/decorators/isMoneroConfirmationTiers';
import { IsConfirmationTiers } from '../validation/decorators/isConfirmationTiers';
import { MoneroNetwork } from '../types/MoneroNetwork';
class EnvironmentVariables {
@@ -265,7 +265,7 @@ class EnvironmentVariables {
@IsNotEmpty()
@IsString()
@IsMoneroConfirmationTiers()
@IsConfirmationTiers()
MONERO_CONFIRMATION_TIERS: string;
@IsNotEmpty()