Commit Graph

21 Commits

Author SHA1 Message Date
Jesse de Wit
09e8bd3cb6 notifications: notify htlc when peer offline 2023-06-30 16:36:31 +02:00
Jesse de Wit
ddc0195b41 notifications: add WaitOnline + WaitChannelActive 2023-06-30 16:36:31 +02:00
Jesse de Wit
d128848456 notifications: host notifications server 2023-06-30 16:36:30 +02:00
Jesse de Wit
898b69f9a7 split channel opener server from grpc server 2023-06-30 16:36:29 +02:00
Jesse de Wit
d7aee62fd4 use fee params from database 2023-05-17 12:03:03 +02:00
Jesse de Wit
cad6540f42 always use mempool api 2023-05-17 09:43:11 +02:00
Jesse de Wit
a16e87748b return opening_fee_params on channel info call 2023-05-11 15:37:28 +02:00
Jesse de Wit
c1b80420df cleanup: move types to appropriate packages 2023-03-24 23:45:15 +01:00
Jesse de Wit
086d500750 cleanup: convert intercept and database to types 2023-03-24 15:53:19 +01:00
Jesse de Wit
3b0dd351f4 Spend unconfirmed utxos if minconfs=0 2023-03-04 12:53:07 +01:00
Jesse de Wit
466612f202 make mempool priority configurable 2023-02-13 12:32:20 +01:00
Jesse de Wit
bfb25ae4bb use mempool client for fee estimation 2023-02-03 09:25:47 +01:00
Jesse de Wit
353a5d4278 intercept stopsignals SIGINT and SIGTERM 2023-01-09 13:26:23 +01:00
Jesse de Wit
94ee938893 support multiple nodes simultaneously 2023-01-06 12:30:54 +01:00
Jesse de Wit
6e673d2be4 more efficient cleanup, lessons learned 2023-01-05 13:18:43 +01:00
Jesse de Wit
4b6eaf3773 use time.After instead of sleep 2022-12-16 09:41:55 +01:00
Jesse de Wit
68d7741d3a create client in interceptor startup 2022-11-21 14:23:33 +01:00
Jesse de Wit
c57795643b add cln to main 2022-11-18 16:51:36 +01:00
Jesse de Wit
c1a17bc296 A little prettier start and stop 2022-11-17 17:13:09 +01:00
Jesse de Wit
3d6d5bfb9d Pull out generic interception logic 2022-11-17 17:13:09 +01:00
Jesse de Wit
c738f817ac Move main method to seperate file 2022-11-17 15:38:33 +01:00