Alfred Kamanda Alfred-mk
  • Nairobi, Kenya
  • Joined on 2024-08-12
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-17 14:10:36 +01:00
f869ff437e update the transaction for custom voucher selection
d8a6535c6f added validation and storage of the selected custom voucher
108d5bdc3e added a node for credit voucher selection
2d6e7e81dd added a db key to store the state of the custom transaction voucher
Compare 4 commits »
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-17 12:04:26 +01:00
96ba48bcba only set the flag if the user has a single voucher
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-17 11:36:46 +01:00
a346adb8f9 display the default asset during the Mpesa topup
Alfred-mk pushed tag v1.4.6-rc.6 to grassrootseconomics/sarafu-vise 2026-02-17 06:52:07 +01:00
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-17 06:51:28 +01:00
c50c53c758 use the current balance as debt
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-17 06:43:06 +01:00
e7a3e63cd5 go back on 0 input for navigation
Alfred-mk pushed tag v1.4.6-rc.5 to grassrootseconomics/sarafu-vise 2026-02-16 12:35:33 +01:00
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-16 12:28:35 +01:00
fe534b1181 polished the withdraw mpesa flow to correctly work with the selected voucher
a78639799d add a function for ReadSwapToVoucher
Compare 2 commits »
Alfred-mk pushed tag v1.4.6-rc.4 to grassrootseconomics/sarafu-vise 2026-02-16 08:31:52 +01:00
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-16 08:21:30 +01:00
09954d967f read the data entries directly from the store
465b3b5604 use the default stable decimals to scale down the quote
aacea81397 added the default stable voucher address and decimals
Compare 3 commits »
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-16 07:08:26 +01:00
c2cfd0fe44 updated the credit and debt calculations
f6ecbcc79d remove lowercase conversion of voucher addresses
Compare 2 commits »
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-13 14:38:50 +01:00
43b963995f refactored the code to send the correct pool deposit request
2e81ae58bc refactored the code for proper debt removal confirmation
8f66a46e76 added a function to ReadSwapFromVoucher
47a14555fb reordered vis statements to match updated menu flow
Compare 4 commits »
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-13 01:59:03 +01:00
5c1b4ab002 refactored the CalculateMaxPayDebt to improve logic and correctness
5255671a3d added the data key for the swap from balance
c02aa99ed0 store the active swap from voucher data
ba2c06c00a process and store the vouchers as an ordered list
8b6f8b9a43 process all voucher lists as ordered, with stables at the top
Compare 6 commits »
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-12 14:24:21 +01:00
504fcb67d3 renamed the mpesa menu nodes for clarity
0e38ef1d04 updated the withdraw mpesa flow to support selection of a voucher
115cf2fbc9 added the minimum mpesa withdrawal amount config
f4c8c45ed1 rename the function to match the ordered voucher data
1a61ea6de3 rename the function for reuse
Compare 7 commits »
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-09 12:14:55 +01:00
5ed7cbd40a update the Mpesa response once someone requests for a withdrawal
Alfred-mk commented on issue grassrootseconomics/sarafu-vise#103 2026-02-07 16:57:35 +01:00
Empty voucher list when a user only has 1 voucher

Resolved under PR #115

Alfred-mk pushed tag v1.4.6-rc.3 to grassrootseconomics/sarafu-vise 2026-02-07 16:43:42 +01:00
Alfred-mk pushed to debt-menu at grassrootseconomics/sarafu-vise 2026-02-07 16:10:28 +01:00
c4e2ed6db2 use the updated pool deposit URL
Alfred-mk pushed to master at grassrootseconomics/sarafu-api 2026-02-07 16:07:58 +01:00
71aa5ce7b5 use the correct URL for the pool deposit
Alfred-mk merged pull request grassrootseconomics/sarafu-api#20 2026-02-07 16:04:23 +01:00
mpesa-onramp