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