merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 463dd78324e0a02451ce06410fb691a73d09d6a1
parent 0243d46224c840952de3ffe7830b1b5ae0557f64
Author: Christian Grothoff <christian@grothoff.org>
Date:   Mon, 13 Jul 2026 00:05:11 +0200

current_time excludes date, so retry_time calculation was wrong, fixes backoff

Diffstat:
Msrc/backenddb/insert_deposit_to_transfer.sql | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backenddb/insert_deposit_to_transfer.sql b/src/backenddb/insert_deposit_to_transfer.sql @@ -55,7 +55,7 @@ THEN ,settlement_last_detail=ENCODE(in_exchange_pub, 'hex') ,settlement_wtid=in_wtid ,settlement_retry_needed=TRUE - ,settlement_retry_time=(EXTRACT(epoch FROM (CURRENT_TIME + interval '8 hours')) * 1000000)::INT8 + ,settlement_retry_time=(EXTRACT(epoch FROM (CURRENT_TIMESTAMP + interval '8 hours')) * 1000000)::INT8 WHERE deposit_serial=in_deposit_serial; RETURN; END IF;