Commit Graph

26 Commits

Author SHA1 Message Date
Carsten Otto
6a84e71532 update platform and gradle 2025-02-16 13:45:35 +01:00
Carsten Otto
bfbd482821 remove unnecessary "suppress warnings" 2024-06-07 11:45:20 +02:00
Carsten Otto
e2fb70857a update to spring boot 3 2022-12-14 21:53:47 +01:00
Carsten Otto
5b49fe3849 update thresholds 2022-12-14 21:11:33 +01:00
Carsten Otto
e939df93d6 migrate from groovy to kotlin 2022-11-08 11:20:53 +01:00
Carsten Otto
4a6a11562b persist and use maximum index of known settled payments 2022-10-22 16:24:20 +02:00
Carsten Otto
2c17a0f714 bugfix: use seconds not milliseconds for settled invoices query 2022-08-28 15:38:55 +02:00
Carsten Otto
e0138c6e81 bugfix: properly exclude self-payments when computing amount received via payments 2022-08-28 15:33:54 +02:00
Carsten Otto
42205e18c3 include amount of received payments in FlowReport
self-payments are not included
2022-08-27 18:40:59 +02:00
Carsten Otto
25e5af1831 parse hops for settled invoices 2022-08-27 16:44:27 +02:00
Carsten Otto
224c338dc1 fix: terminate loop if there are only invalid (non-settled) invoices
fixes #48
2022-06-06 15:21:40 +02:00
Carsten Otto
4796c6f592 fix: MPP self-payments
fixes #47
2022-05-30 22:23:33 +02:00
Carsten Otto
a2ab1da3c6 decouple integration tests from tests 2022-01-23 23:36:06 +01:00
Carsten Otto
ef4f857756 add indexes 2021-12-14 20:11:18 +01:00
Carsten Otto
fb8fd3134f add self payments endpoints 2021-12-09 12:35:01 +01:00
Carsten Otto
75bb974224 truncate long keysend messages 2021-12-09 09:15:13 +01:00
Carsten Otto
8347a4ab1d remove dead code 2021-12-06 20:15:26 +01:00
Carsten Otto
7964853037 persist completed payments 2021-12-05 22:34:45 +01:00
Carsten Otto
4e3d825c3c only subscribe to invoices after successful get request 2021-12-05 18:22:11 +01:00
Carsten Otto
586f1194b5 make last hop channel ID optional 2021-12-04 11:08:08 +01:00
Carsten Otto
19c14c6b52 parse last hop channel ID from invoices 2021-12-04 10:52:41 +01:00
Carsten Otto
8208575b49 allow longer keysend messages 2021-12-03 19:00:54 +01:00
Carsten Otto
c811d00326 parse keysend messages 2021-12-03 18:27:07 +01:00
Carsten Otto
8656b20784 fix invoice loading
settled invoices may appear for very old addIndex
2021-12-03 17:33:12 +01:00
Carsten Otto
3363e782ac subscribe to new invoices after loading all in bulk 2021-12-02 22:21:53 +01:00
Carsten Otto
ec1ac9344d persist settled invoices 2021-12-02 18:26:11 +01:00