From dc2f9fce446d6ac93eb55239cbb7dbc4324f270e Mon Sep 17 00:00:00 2001 From: Alfred Kamanda Date: Sat, 7 Feb 2026 17:30:32 +0300 Subject: [PATCH] change the order of vis statements for error handling --- services/registration/pool_deposit.vis | 3 +++ services/registration/pool_deposit_amount.vis | 8 +++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/services/registration/pool_deposit.vis b/services/registration/pool_deposit.vis index 29b0182..8f06be6 100644 --- a/services/registration/pool_deposit.vis +++ b/services/registration/pool_deposit.vis @@ -11,4 +11,7 @@ INCMP > 88 INCMP < 98 INCMP _ 0 INCMP quit 99 +LOAD pool_deposit_max_amount 120 +RELOAD pool_deposit_max_amount +CATCH . flag_incorrect_voucher 1 INCMP pool_deposit_amount * diff --git a/services/registration/pool_deposit_amount.vis b/services/registration/pool_deposit_amount.vis index 68e6c8e..a51e140 100644 --- a/services/registration/pool_deposit_amount.vis +++ b/services/registration/pool_deposit_amount.vis @@ -1,8 +1,10 @@ -LOAD pool_deposit_max_amount 0 -RELOAD pool_deposit_max_amount -CATCH _ flag_incorrect_voucher 1 +LOAD reset_transaction_amount 10 +RELOAD reset_transaction_amount MAP pool_deposit_max_amount MOUT back 0 HALT +LOAD confirm_pool_deposit 140 +RELOAD confirm_pool_deposit +CATCH invalid_pool_deposit_amount flag_invalid_amount 1 INCMP _ 0 INCMP pool_deposit_confirmation *