From 4092437d215258455331fa9d64318e1bea798066 Mon Sep 17 00:00:00 2001 From: Alfred Kamanda Date: Thu, 30 Oct 2025 11:11:12 +0300 Subject: [PATCH] add a node for the credit-send amount --- services/registration/credit_amount | 1 + services/registration/credit_amount.vis | 18 ++++++++++++++++++ services/registration/credit_amount_swa | 1 + 3 files changed, 20 insertions(+) create mode 100644 services/registration/credit_amount create mode 100644 services/registration/credit_amount.vis create mode 100644 services/registration/credit_amount_swa diff --git a/services/registration/credit_amount b/services/registration/credit_amount new file mode 100644 index 0000000..5683878 --- /dev/null +++ b/services/registration/credit_amount @@ -0,0 +1 @@ +{{.credit_max_amount}} \ No newline at end of file diff --git a/services/registration/credit_amount.vis b/services/registration/credit_amount.vis new file mode 100644 index 0000000..f6b3055 --- /dev/null +++ b/services/registration/credit_amount.vis @@ -0,0 +1,18 @@ +LOAD reset_transaction_amount 10 +LOAD credit_max_amount 160 +RELOAD credit_max_amount +MAP credit_max_amount +MOUT back 0 +HALT +LOAD clear_trans_type_flag 6 +RELOAD clear_trans_type_flag +CATCH transaction_swap flag_swap_transaction 1 +LOAD validate_amount 64 +RELOAD validate_amount +CATCH api_failure flag_api_call_error 1 +CATCH invalid_amount flag_invalid_amount 1 +INCMP _ 0 +LOAD get_recipient 0 +LOAD get_sender 64 +LOAD get_amount 32 +INCMP transaction_pin * diff --git a/services/registration/credit_amount_swa b/services/registration/credit_amount_swa new file mode 100644 index 0000000..5683878 --- /dev/null +++ b/services/registration/credit_amount_swa @@ -0,0 +1 @@ +{{.credit_max_amount}} \ No newline at end of file