exchange

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

commit 068a7ed91ddddd4f1f715941ff017514861a5cd6
parent 48e6db311368619c360879bf222c28c98e901879
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu,  6 Aug 2026 22:45:40 +0200

fix data type for large shift

Diffstat:
Msrc/exchangedb/sql-schema/exchange_do_amount_specific.sql | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/exchangedb/sql-schema/exchange_do_amount_specific.sql b/src/exchangedb/sql-schema/exchange_do_amount_specific.sql @@ -45,7 +45,7 @@ BEGIN INTO sum FROM amount_normalize(sum); - IF (sum.val > (1<<52)) + IF (sum.val > (1::INT8<<52)) THEN RAISE EXCEPTION 'addition overflow'; END IF;