From 538a06887a49b4cd9412b79a125a79cf83f7de8e Mon Sep 17 00:00:00 2001 From: alfred-mk Date: Fri, 23 Aug 2024 18:53:24 +0300 Subject: [PATCH] change position of CATCH to correct node and route to previous node --- services/registration/amount.vis | 6 +++--- services/registration/invalid_amount.vis | 2 +- services/registration/invalid_recipient.vis | 2 +- services/registration/send.vis | 2 ++ services/registration/transaction_pin.vis | 2 -- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/services/registration/amount.vis b/services/registration/amount.vis index 07bbbd9..884c8a5 100644 --- a/services/registration/amount.vis +++ b/services/registration/amount.vis @@ -1,12 +1,12 @@ LOAD reset_transaction_amount 0 -RELOAD validate_recipient -CATCH invalid_recipient 13 1 LOAD max_amount 10 MAP max_amount MOUT back 0 HALT -INCMP _ 0 LOAD validate_amount 64 +RELOAD validate_amount +CATCH invalid_amount 17 1 +INCMP _ 0 LOAD get_recipient 12 LOAD get_sender 64 INCMP transaction_pin * diff --git a/services/registration/invalid_amount.vis b/services/registration/invalid_amount.vis index 833e81c..d5b5f03 100644 --- a/services/registration/invalid_amount.vis +++ b/services/registration/invalid_amount.vis @@ -3,5 +3,5 @@ RELOAD reset_transaction_amount MOUT retry 1 MOUT quit 9 HALT -INCMP amount 1 +INCMP _ 1 INCMP quit 9 diff --git a/services/registration/invalid_recipient.vis b/services/registration/invalid_recipient.vis index 905ad2a..09efdde 100644 --- a/services/registration/invalid_recipient.vis +++ b/services/registration/invalid_recipient.vis @@ -3,5 +3,5 @@ RELOAD transaction_reset MOUT retry 1 MOUT quit 9 HALT -INCMP send 1 +INCMP _ 1 INCMP quit 9 diff --git a/services/registration/send.vis b/services/registration/send.vis index 25d6304..d0fe211 100644 --- a/services/registration/send.vis +++ b/services/registration/send.vis @@ -2,5 +2,7 @@ LOAD transaction_reset 0 MOUT back 0 HALT LOAD validate_recipient 20 +RELOAD validate_recipient +CATCH invalid_recipient 13 1 INCMP _ 0 INCMP amount * diff --git a/services/registration/transaction_pin.vis b/services/registration/transaction_pin.vis index 983e4c6..38347ba 100644 --- a/services/registration/transaction_pin.vis +++ b/services/registration/transaction_pin.vis @@ -1,6 +1,4 @@ -RELOAD validate_amount MAP validate_amount -CATCH invalid_amount 17 1 RELOAD get_recipient MAP get_recipient RELOAD get_sender