added pool_swap menu nodes

This commit is contained in:
Alfred Kamanda 2025-02-26 13:09:29 +03:00
parent c5dbe966c4
commit 566503956d
Signed by: Alfred-mk
GPG Key ID: 7EA3D01708908703
11 changed files with 41 additions and 2 deletions

View File

@ -124,6 +124,9 @@ func (ls *LocalHandlerService) GetHandler(accountService remote.AccountService)
ls.DbRs.AddLocalFunc("set_back", appHandlers.SetBack)
ls.DbRs.AddLocalFunc("show_blocked_account", appHandlers.ShowBlockedAccount)
ls.DbRs.AddLocalFunc("clear_temporary_value", appHandlers.ClearTemporaryValue)
ls.DbRs.AddLocalFunc("get_pools", appHandlers.GetPools)
ls.DbRs.AddLocalFunc("swap_from_list", appHandlers.LoadSwapFromList)
ls.DbRs.AddLocalFunc("swap_to_list", appHandlers.LoadSwapToList)
ls.first = appHandlers.Init
return appHandlers, nil

View File

@ -9,13 +9,15 @@ RELOAD check_balance
CATCH api_failure flag_api_call_error 1
MAP check_balance
MOUT send 1
MOUT vouchers 2
MOUT swap 2
MOUT vouchers 3
MOUT account 3
MOUT help 4
MOUT quit 9
HALT
INCMP send 1
INCMP my_vouchers 2
INCMP pool_swap 2
INCMP my_vouchers 3
INCMP my_account 3
INCMP help 4
INCMP quit 9

View File

@ -0,0 +1,2 @@
Enter number or pool symbol to swap from:
{{.get_pools}}

View File

@ -0,0 +1,8 @@
LOAD get_pools 100
MAP get_pools
MOUT back 0
MOUT quit 99
HALT
INCMP _ 0
INCMP quit 99
INCMP swap_from_list *

View File

@ -0,0 +1,2 @@
Chagua bwawa la sarafu la kubadilishana:
{{.get_pools}}

View File

@ -0,0 +1,2 @@
Select number or symbol to swap FROM:
{{.swap_from_list}}

View File

@ -0,0 +1,7 @@
LOAD swap_from_list 0
CATCH _ flag_incorrect_pool 1
MAP swap_from_list
MOUT back 0
HALT
INCMP _ 0
INCMP swap_to_list *

View File

@ -0,0 +1,2 @@
Chagua nambari au ishara ya sarafu kubadilisha KUTOKA:
{{.swap_from_list}}

View File

@ -0,0 +1,2 @@
Select number or symbol to swap TO:
{{.swap_to_list}}

View File

@ -0,0 +1,7 @@
LOAD swap_to_list 0
CATCH _ flag_incorrect_voucher 1
MAP swap_to_list
MOUT back 0
HALT
INCMP _ 0
INCMP swap_limit *

View File

@ -0,0 +1,2 @@
Chagua nambari au ishara ya sarafu kubadilisha KWENDA:
{{.swap_to_list}}