bank: raise DEFAULT_DEBT_LIMIT to libeufin amount ceiling.
Allow large GOA exploration withdrawals up to GOA:4503599627370496.
This commit is contained in:
parent
c4c6a7f2c2
commit
ffe8ad89db
2 changed files with 8 additions and 3 deletions
|
|
@ -57,7 +57,11 @@ Regional **GOA Exploration Bank** for GNU Taler:
|
||||||
|-------|---------|
|
|-------|---------|
|
||||||
| `admin` | bank admin (password on host `/root/bank-admin-password.txt`) |
|
| `admin` | bank admin (password on host `/root/bank-admin-password.txt`) |
|
||||||
| `exchange` | Taler exchange wire account (`is_taler_exchange`) |
|
| `exchange` | Taler exchange wire account (`is_taler_exchange`) |
|
||||||
| `explorer` | demo user for phone withdraw (`debit_threshold` for regional GOA) |
|
| `explorer` | demo user for phone withdraw (`debit_threshold` = amount ceiling) |
|
||||||
|
| `DEFAULT_DEBT_LIMIT` | max overdraft for **new** accounts — set to libeufin ceiling `GOA:4503599627370496` (2026-07-16) |
|
||||||
|
|
||||||
|
Existing accounts need a one-shot admin `PATCH /accounts/$user` with
|
||||||
|
`{"debit_threshold":"GOA:4503599627370496"}` after raising the default (done live for all ~196 accounts).
|
||||||
|
|
||||||
## Mobile withdraw (GOA)
|
## Mobile withdraw (GOA)
|
||||||
|
|
||||||
|
|
@ -91,7 +95,7 @@ For the demo QR (`explorer`), automate step 2:
|
||||||
# once
|
# once
|
||||||
/root/auto-confirm-withdrawals.sh
|
/root/auto-confirm-withdrawals.sh
|
||||||
# loop (e.g. every 4s)
|
# loop (e.g. every 4s)
|
||||||
nohup /root/auto-confirm-withdrawals.sh --loop 4 >>/var/log/auto-confirm-withdrawals.log 2>&1 &
|
nohup /root/auto-confirm-withdrawals.sh --loop 2 >>/var/log/auto-confirm-withdrawals.log 2>&1 &
|
||||||
```
|
```
|
||||||
|
|
||||||
Script: `scripts/taler-bank/auto-confirm-withdrawals.sh`
|
Script: `scripts/taler-bank/auto-confirm-withdrawals.sh`
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,8 @@ NAME = "GOA Exploration Bank"
|
||||||
SERVE = tcp
|
SERVE = tcp
|
||||||
PORT = 9012
|
PORT = 9012
|
||||||
BIND_TO = 0.0.0.0
|
BIND_TO = 0.0.0.0
|
||||||
DEFAULT_DEBT_LIMIT = GOA:100000
|
# Exploration: allow very large withdrawals (libeufin amount ceiling ≈ 2^52)
|
||||||
|
DEFAULT_DEBT_LIMIT = GOA:4503599627370496
|
||||||
ALLOW_REGISTRATION = yes
|
ALLOW_REGISTRATION = yes
|
||||||
ALLOW_CONVERSION = no
|
ALLOW_CONVERSION = no
|
||||||
REGISTRATION_BONUS = GOA:0
|
REGISTRATION_BONUS = GOA:0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue