exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 54c40809de324ae3030c1c0b69850493dbdd45f5
parent ff3a55f1a9ed3ec84d24bfcb76f29e85b874641e
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 12 Jul 2026 09:26:14 +0200

-fix math

Diffstat:
Msrc/exchangedb/reserves_in_insert.sql | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/exchangedb/reserves_in_insert.sql b/src/exchangedb/reserves_in_insert.sql @@ -179,17 +179,17 @@ BEGIN - CASE WHEN (rs.current_balance).frac + in_credit.frac >= 100000000 THEN 100000000 - ELSE 1 + ELSE 0 END ,current_balance.val = (rs.current_balance).val+in_credit.val + CASE WHEN (rs.current_balance).frac + in_credit.frac >= 100000000 THEN 1 - ELSE 0 + ELSE 0 END ,expiration_date=GREATEST(expiration_date,in_expiration_date) ,gc_date=GREATEST(gc_date,in_expiration_date) - WHERE reserve_pub=in_reserve_pub; + WHERE reserve_pub=in_reserve_pub; EXECUTE FORMAT ( 'NOTIFY %s' ,in_notify);