From f51cf2e395772a630ffd5d70a04f2dfbec274ac2 Mon Sep 17 00:00:00 2001 From: julian Date: Wed, 26 Jul 2023 17:15:11 -0600 Subject: [PATCH] extra temp check on firo --- lib/services/coins/firo/firo_wallet.dart | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/services/coins/firo/firo_wallet.dart b/lib/services/coins/firo/firo_wallet.dart index 079b96ff4..573992318 100644 --- a/lib/services/coins/firo/firo_wallet.dart +++ b/lib/services/coins/firo/firo_wallet.dart @@ -1169,6 +1169,11 @@ class FiroWallet extends CoinServiceAPI required Amount amount, Map? args, }) async { + if (amount.raw > BigInt.from(MINT_LIMIT)) { + throw Exception( + "Lelantus sends of more than 5001 are currently disabled"); + } + try { // check for send all bool isSendAll = false; @@ -2510,6 +2515,11 @@ class FiroWallet extends CoinServiceAPI } Future>> createMintsFromAmount(int total) async { + if (total > MINT_LIMIT) { + throw Exception( + "Lelantus mints of more than 5001 are currently disabled"); + } + int tmpTotal = total; int counter = 0; final lastUsedIndex = await db.getHighestUsedMintIndex(walletId: walletId);