Commit Graph

63 Commits

Author SHA1 Message Date
Jesse de Wit
fefd998ca7 hotfix for not seeing nodes as connected 2023-12-04 21:28:01 +01:00
Jesse de Wit
6b0c288a0e notification signature is a lightning signed msg 2023-11-09 13:34:50 +01:00
Jesse de Wit
743e880d9c use encrypted request for subscribe notifications 2023-11-06 15:52:17 +01:00
Jesse de Wit
f6af1e5442 fix add hop hint calls 2023-11-06 14:17:57 +01:00
Jesse de Wit
3ede7a1ec8 fix integration tests with pgx v5 2023-11-06 14:17:57 +01:00
Jesse de Wit
8a7133f116 Upgrade to pgx v5 2023-11-06 14:17:56 +01:00
Jesse de Wit
ba1e4074eb lsps2: add integration tests 2023-11-06 14:16:25 +01:00
Jesse de Wit
2864710ba2 lsps2: implement lsps2.buy 2023-11-06 14:12:37 +01:00
Jesse de Wit
ecd98d0975 run unit tests in CI 2023-11-06 14:12:36 +01:00
Jesse de Wit
b406d8ea53 lsps2: implement get_info 2023-11-06 14:12:36 +01:00
Jesse de Wit
25d205e05c lsps2: implement lsps2.get_versions 2023-11-06 14:11:30 +01:00
Jesse de Wit
06dfa7c334 lsps0: add integration test 2023-11-06 14:11:29 +01:00
Jesse de Wit
c25a6e1a85 add integration tests for LND lsp CLN client 2023-10-18 01:45:23 +02:00
Jesse de Wit
2c396656e4 update core lightning to v23.08 2023-08-28 12:38:16 +02:00
Jesse de Wit
aa54cea1f3 reduce nesting in interceptor 2023-06-30 16:36:32 +02:00
Jesse de Wit
1558636890 notifications: add integration tests 2023-06-30 16:36:32 +02:00
Jesse de Wit
09e8bd3cb6 notifications: notify htlc when peer offline 2023-06-30 16:36:31 +02:00
Jesse de Wit
1b5356d4bf fix changed cln option names in itests 2023-06-30 16:35:43 +02:00
Jesse de Wit
37f6740348 update tests to work with cln v23.05 2023-06-12 15:53:18 +02:00
Jesse de Wit
0bbf6638b4 fix broken integration tests due to token filter 2023-06-12 13:47:01 +02:00
Jesse de Wit
057c5582c1 fix integration tests 2023-06-02 13:32:45 +02:00
Jesse de Wit
d7aee62fd4 use fee params from database 2023-05-17 12:03:03 +02:00
Jesse de Wit
aaccc5fafb allow configuring an array of opening params 2023-05-17 09:43:19 +02:00
Jesse de Wit
acffe289ff add a test for dynamic fees 2023-05-17 09:43:12 +02:00
Jesse de Wit
aafb07e5f0 Use local mempool api in tests 2023-05-17 09:43:12 +02:00
Jesse de Wit
cad6540f42 always use mempool api 2023-05-17 09:43:11 +02:00
Jesse de Wit
d0de038d45 add new config to integration tests 2023-05-17 09:43:11 +02:00
Jesse de Wit
415a46a6fe cln: use amt_to_forward in payload to charge fees 2023-04-13 13:31:02 +02:00
Jesse de Wit
5023ee494e unconfirmed utxo from internal wallet 2023-03-06 09:47:21 +01:00
Jesse de Wit
3b0dd351f4 Spend unconfirmed utxos if minconfs=0 2023-03-04 12:53:07 +01:00
Jesse de Wit
14f93d934e add a test to verify tag is persisted 2023-02-16 15:01:05 +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
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
7b93af7433 fix tls cert encoding in itests 2023-01-20 16:36:05 +01: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
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
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
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
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
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