Compare commits
No commits in common. "582f349be39af1b97e6134223645a8ace7a6f715" and "4c80606b56d0c1b121d7091134716a711026fd9a" have entirely different histories.
582f349be3
...
4c80606b56
@ -335,8 +335,8 @@ func (h *MenuHandlers) MaxAmount(ctx context.Context, sym string, input []byte)
|
||||
// Format the active balance amount to 2 decimal places
|
||||
formattedBalance, _ := store.TruncateDecimalString(string(activeBal), 2)
|
||||
|
||||
// If normal transaction, or if the sym is max_amount, return balance
|
||||
if string(transactionType) == "normal" || sym == "max_amount" {
|
||||
// If normal transaction, return balance
|
||||
if string(transactionType) == "normal" {
|
||||
res.FlagReset = append(res.FlagReset, flag_swap_transaction)
|
||||
|
||||
res.Content = l.Get("Maximum amount: %s %s\nEnter amount:", formattedBalance, string(activeSym))
|
||||
|
||||
@ -86,7 +86,6 @@ func (ls *LocalHandlerService) GetHandler(accountService remote.AccountService)
|
||||
ls.DbRs.AddLocalFunc("transaction_reset", appHandlers.TransactionReset)
|
||||
ls.DbRs.AddLocalFunc("invite_valid_recipient", appHandlers.InviteValidRecipient)
|
||||
ls.DbRs.AddLocalFunc("max_amount", appHandlers.MaxAmount)
|
||||
ls.DbRs.AddLocalFunc("credit_max_amount", appHandlers.MaxAmount)
|
||||
ls.DbRs.AddLocalFunc("validate_amount", appHandlers.ValidateAmount)
|
||||
ls.DbRs.AddLocalFunc("reset_transaction_amount", appHandlers.ResetTransactionAmount)
|
||||
ls.DbRs.AddLocalFunc("get_recipient", appHandlers.GetRecipient)
|
||||
|
||||
@ -4,6 +4,9 @@ RELOAD max_amount
|
||||
MAP 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
|
||||
|
||||
@ -1 +0,0 @@
|
||||
{{.credit_max_amount}}
|
||||
@ -1,18 +0,0 @@
|
||||
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 *
|
||||
@ -1 +0,0 @@
|
||||
{{.credit_max_amount}}
|
||||
@ -1 +0,0 @@
|
||||
Enter recipient's phone number/address/alias:
|
||||
@ -1,12 +0,0 @@
|
||||
LOAD transaction_reset 0
|
||||
RELOAD transaction_reset
|
||||
CATCH no_voucher flag_no_active_voucher 1
|
||||
MOUT back 0
|
||||
HALT
|
||||
LOAD validate_recipient 50
|
||||
RELOAD validate_recipient
|
||||
CATCH api_failure flag_api_call_error 1
|
||||
CATCH invalid_recipient flag_invalid_recipient 1
|
||||
CATCH invite_recipient flag_invalid_recipient_with_invite 1
|
||||
INCMP _ 0
|
||||
INCMP credit_amount *
|
||||
@ -1 +0,0 @@
|
||||
Credit-Send
|
||||
@ -1 +0,0 @@
|
||||
Tuma-Mkopo
|
||||
@ -1 +0,0 @@
|
||||
Weka nambari ya simu/anwani/lakabu:
|
||||
@ -7,20 +7,18 @@ LOAD check_balance 128
|
||||
RELOAD check_balance
|
||||
MAP check_balance
|
||||
MOUT send 1
|
||||
MOUT credit_send 2
|
||||
MOUT swap 3
|
||||
MOUT vouchers 4
|
||||
MOUT select_pool 5
|
||||
MOUT account 6
|
||||
MOUT help 7
|
||||
MOUT swap 2
|
||||
MOUT vouchers 3
|
||||
MOUT select_pool 4
|
||||
MOUT account 5
|
||||
MOUT help 6
|
||||
MOUT quit 9
|
||||
HALT
|
||||
INCMP send 1
|
||||
INCMP credit_send 2
|
||||
INCMP swap_to_list 3
|
||||
INCMP my_vouchers 4
|
||||
INCMP select_pool 5
|
||||
INCMP my_account 6
|
||||
INCMP help 7
|
||||
INCMP swap_to_list 2
|
||||
INCMP my_vouchers 3
|
||||
INCMP select_pool 4
|
||||
INCMP my_account 5
|
||||
INCMP help 6
|
||||
INCMP quit 9
|
||||
INCMP . *
|
||||
|
||||
@ -1 +1 @@
|
||||
Weka nambari ya simu/Anwani/Lakabu:
|
||||
Weka nambari ya simu:
|
||||
Loading…
Reference in New Issue
Block a user