Commit Graph

256 Commits

Author SHA1 Message Date
Jesse de Wit
466612f202 make mempool priority configurable 2023-02-13 12:32:20 +01:00
Yaacov Akiba Slama
61bee1552c Add some documentation for the configuration environment variables 2023-02-10 20:58:15 +01:00
Jesse de Wit
bfb25ae4bb use mempool client for fee estimation 2023-02-03 09:25:47 +01:00
Jesse de Wit
17a3dc1d94 add a mempool client for fee estimation 2023-02-03 09:24:47 +01:00
Jesse de Wit
43e045f7ff respect the lsp timelockdelta 2023-01-30 11:53:33 +01:00
Jesse de Wit
5aad6b313e handle clean shutdown 2023-01-23 14:57:27 +01:00
Jesse de Wit
294080b067 Merge branch 'fix-itest' 2023-01-20 16:37:20 +01:00
Jesse de Wit
7b93af7433 fix tls cert encoding in itests 2023-01-20 16:36:05 +01:00
Roei Erez
b83019e5c6 Remove invalid fake channels check.
We no longer need to check for confirmed channels
so now we return empty map instead to satisfy the client.
This is untill we will release a new client that doesn't use this endpoint at all.
2023-01-18 10:31:49 +02:00
Yaacov Akiba Slama
848801267a Open a channel only if the nextHop is unknown or the destination 2023-01-17 17:16:51 +02:00
Yaacov Akiba Slama
5512ff43ad Merge pull request #51 from breez/cert-without-base64
Put directly the pem in the json configuration
2023-01-11 07:49:05 +02:00
Yaacov Akiba Slama
1cb49f2896 Put directly the pem in the json configuration 2023-01-10 07:31:32 +02:00
Jesse de Wit
001b4a5dbd add logs to debug invalid signature in test 2023-01-09 13:47:25 +01:00
Jesse de Wit
07cea44907 fix non-asserting assertion 2023-01-09 13:28:53 +01:00
Jesse de Wit
353a5d4278 intercept stopsignals SIGINT and SIGTERM 2023-01-09 13:26:23 +01:00
Jesse de Wit
232420e113 on shutdown stop receiving but keep sending 2023-01-09 13:20:49 +01:00
Yaacov Akiba Slama
cea878f3ed Merge pull request #49 from breez/populate-lsp-info
populate name and pubkey from config or node
2023-01-09 12:42:04 +02:00
Jesse de Wit
6e20a55850 populate name and pubkey from config or node 2023-01-09 10:29:08 +01:00
Jesse de Wit
5c7f22b2f2 update tests to use new lspd startup 2023-01-06 12:30:55 +01:00
Jesse de Wit
94ee938893 support multiple nodes simultaneously 2023-01-06 12:30:54 +01:00
Jesse de Wit
3a34400d95 add copyright notice 2023-01-06 12:30:54 +01:00
Jesse de Wit
2d675fe0da add keepalive settings for cln client/server 2023-01-06 12:25:29 +01:00
Jesse de Wit
9df0322db4 let grpc server remove subscriber when dropped 2023-01-06 09:13:41 +01:00
Jesse de Wit
b77c068e3d Remove unnecessarily complex go func 2023-01-05 13:18:44 +01:00
Jesse de Wit
38dabe5685 organize code and cleanup 2023-01-05 13:18:44 +01:00
Jesse de Wit
2bea61d8e7 use internal cln id as correlation id 2023-01-05 13:18:44 +01:00
Jesse de Wit
3c558ab5ad cleanup unused stuff in cln plugin + handle done 2023-01-05 13:18:44 +01:00
Jesse de Wit
5a419fbff2 update readme with new plugin wrapper 2023-01-05 13:18:43 +01:00
Jesse de Wit
6e673d2be4 more efficient cleanup, lessons learned 2023-01-05 13:18:43 +01:00
Jesse de Wit
5922b7e73d use cln plugin wrapper in interceptor 2023-01-05 13:18:43 +01:00
Jesse de Wit
36c7f5f616 implement cln plugin wrapper with grpc streams 2023-01-05 13:18:43 +01:00
Jesse de Wit
5b67c399fd move short channel id to basetypes dir 2023-01-05 13:18:41 +01:00
Jesse de Wit
a7631dcddf make prepared statement understand bigint 2023-01-03 19:58:02 +01:00
Jesse de Wit
b6894e7337 always return incorrect details on probes 2022-12-22 15:33:09 +01:00
Jesse de Wit
c42db2f968 fix hop hints for lnd regular payment test 2022-12-22 15:31:48 +01:00
Jesse de Wit
58367bafef return incorrect details on probing when connected 2022-12-22 13:54:46 +01:00
Jesse de Wit
c939a2d493 point to the correct commit in readme 2022-12-22 13:11:47 +01:00
Jesse de Wit
9471d86a20 fix incorrect payment details hex code 2022-12-22 13:04:20 +01:00
Jesse de Wit
913c9f9ae9 adds a test for probing with probing-01: 2022-12-22 11:53:38 +01:00
Jesse de Wit
fecb4d7fbc add a test for regular forwards 2022-12-22 11:46:24 +01:00
Jesse de Wit
615bdb8bb5 test no onchain balance temp chan failure 2022-12-19 13:26:36 +01:00
Jesse de Wit
434d2431d2 fix amount_msat is a number 2022-12-19 11:39:12 +01:00
Jesse de Wit
3f2cf68a13 return 'pretend' amount from calc func 2022-12-19 10:48:52 +01:00
Jesse de Wit
1730f04110 retry payment after Bob is online again 2022-12-16 21:33:01 +01:00
Jesse de Wit
649086dd0a add test for offline node + fix cln failurecode 2022-12-16 21:03:20 +01:00
Jesse de Wit
f538f75d2c refactor to allow start/stop 2022-12-16 18:22:04 +01:00
Jesse de Wit
89a68fed4f update readme for itest 2022-12-16 11:36:51 +01:00
Jesse de Wit
08f2f73b5d make LND tests work 2022-12-16 11:36:51 +01:00
Jesse de Wit
4b6eaf3773 use time.After instead of sleep 2022-12-16 09:41:55 +01:00
Jesse de Wit
336297da7b shared testparams 2022-12-16 09:41:43 +01:00