Commit Graph

1008 Commits

Author SHA1 Message Date
kiwiidb
c20f02ec75 add trick to avoid looking up the fee account again 2023-07-05 11:15:12 +02:00
kiwiidb
9ba016becd remove fee reserve id from tx entry 2023-07-04 17:04:41 +02:00
kiwiidb
1677a97abe remove debug 2023-07-04 17:03:01 +02:00
kiwiidb
4bd261344f fix bug 2023-07-04 16:30:58 +02:00
kiwiidb
1c841b4dd7 also get fee reserve tx by invoice id 2023-07-04 15:52:59 +02:00
kiwiidb
f0237fa443 update constraint 2023-07-04 14:47:50 +02:00
kiwiidb
6b149af44f fix cp error 2023-07-04 14:47:40 +02:00
kiwiidb
3660db37a9 commit fee reserve tx entry 2023-07-04 11:50:03 +02:00
kiwiidb
dc54877da5 fee reserves as seperate tx entries 2023-07-04 10:57:38 +02:00
kiwiidb
1313e089eb add db migration 2023-07-03 14:31:07 +02:00
kiwiidb
000177f5a1 add db migration, add entry types 2023-07-03 14:19:48 +02:00
kiwiidb
c9b394f156 Merge pull request #387 from getAlby/feature/lnd-cluster
Feature/lnd cluster
2023-06-29 08:45:01 +02:00
kiwiidb
14802ade5b Merge pull request #386 from getAlby/refactor/identity-pubkey
Refactor: move pubkey logic to lnd domain
2023-06-28 15:26:46 +02:00
kiwiidb
653a07130a default liveness check 10s 2023-06-27 11:57:34 +02:00
kiwiidb
7f24490a35 add sentry capture 2023-06-27 11:23:51 +02:00
kiwiidb
5979a83dd0 add getinfo call to cluster 2023-06-26 17:35:12 +02:00
kiwiidb
13eb669239 move getinfo call around 2023-06-26 17:27:19 +02:00
kiwiidb
911122625c add test 2023-06-26 16:58:25 +02:00
kiwiidb
f6a7f7f55f lnd cluster: working on testnet 2023-06-23 16:54:47 +02:00
kiwiidb
c4c925d282 lnd cluster initialization loop 2023-06-23 16:08:13 +02:00
kiwiidb
3bde54195f move lnd init to it's own file 2023-06-23 16:04:12 +02:00
kiwiidb
3807e952c5 lnd cluster: config 2023-06-23 15:53:46 +02:00
kiwiidb
2d991c4587 fix typo 2023-06-23 15:27:19 +02:00
kiwiidb
094b0b6cab implement ln interface 2023-06-23 15:24:51 +02:00
kiwiidb
4790c25c9f add lnd cluster logic 2023-06-23 15:08:03 +02:00
kiwiidb
d96829e60d Merge branch 'refactor/identity-pubkey' into feature/lnd-cluster 2023-06-23 10:57:47 +02:00
kiwiidb
f4f83dc584 fix null pointer in test 2023-06-22 16:57:25 +02:00
kiwiidb
def32f2d45 move pubkey checks to lnd client 2023-06-22 16:13:36 +02:00
kiwiidb
c6b94e0d0d Merge pull request #385 from getAlby/refactor/main
refactor: make main.go smaller
2023-06-22 09:42:28 +02:00
kiwiidb
08b7a78ea2 refactor: make main.go smaller 2023-06-22 09:36:23 +02:00
kiwiidb
8d4de55a8b lnd cluster blueprint 2023-06-22 08:54:15 +02:00
kiwiidb
e6b270e79d Merge pull request #383 from getAlby/fix/payment-finalizer-loop
payment finalizer: never break loop
2023-06-20 13:50:08 +02:00
kiwiidb
bec0544a55 fix test with sleep 2023-06-20 13:45:15 +02:00
kiwiidb
f99b9e9824 payment finalizer: never break loop 2023-06-15 12:15:00 +02:00
kiwiidb
ea0ab4e4f9 Merge pull request #379 from getAlby/fix/also-update-expired-invoices
don't require incoming invoices to be non-expired
2023-06-02 10:47:01 +02:00
kiwiidb
cb46f10ce2 don't require incoming invoices to be non-expired 2023-06-02 10:36:42 +02:00
kiwiidb
d9669b9dd8 add payment reconciliation script 2023-06-02 09:07:36 +02:00
kiwiidb
589849e279 add payment reconciliation script 2023-06-02 09:06:59 +02:00
kiwiidb
b52c29ce41 add payment reconciliation script 2023-06-02 09:06:14 +02:00
kiwiidb
2d40875685 Merge pull request #370 from getAlby/feature/rabbitmq-payment-finalize
Use a rabbitmq to finalize pending payments
2023-05-30 11:54:17 +02:00
Lucas Rouckhout
8c016554d5 Use const for routingkey 2023-05-30 11:50:13 +02:00
Lucas Rouckhout
ba6b8e9168 Change to grpc 2023-05-30 11:48:25 +02:00
Lucas Rouckhout
d4586058aa Fix typo 2023-05-30 11:47:50 +02:00
Lucas Rouckhout
9db249a790 Fix old integration tests 2023-05-30 11:26:23 +02:00
Lucas Rouckhout
24f690a087 Mock is direct dependency 2023-05-30 11:04:59 +02:00
Lucas Rouckhout
752f005257 More fleshed out testing scenario for FinalizePayment routine 2023-05-30 10:59:36 +02:00
Lucas Rouckhout
af8e7f2376 Initial offline integration tests 2023-05-30 10:38:36 +02:00
Lucas Rouckhout
220985bf3c WIP: Scaffolding for integration tests 2023-05-29 16:46:43 +02:00
Lucas Rouckhout
775fec0a03 Withs config 2023-05-29 15:22:40 +02:00
Lucas Rouckhout
6700fa2b4a Withs 2023-05-29 15:22:16 +02:00