6bb81c238e
Merge branch 'master' of github.com:breez/lspd
2023-08-18 17:11:33 +02:00
33b7e1dd6d
automation
2023-08-18 17:02:53 +02:00
dependabot[bot]
72c2b4742e
Bump github.com/docker/distribution
...
Bumps [github.com/docker/distribution](https://github.com/docker/distribution ) from 2.8.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases )
- [Commits](https://github.com/docker/distribution/compare/v2.8.1...v2.8.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/distribution
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-07 10:14:46 +00:00
Jesse de Wit
327d9d37a6
use bitcoincore.org for CI
2023-08-07 11:59:03 +02:00
Jesse de Wit
7c12c5f7ec
use lntest 0.0.26 and update docs/ci
2023-08-07 11:55:29 +02:00
Jesse de Wit
114fb908ba
sort fee menu by min_msat AND proportional
2023-07-31 15:32:25 +02:00
lndev
349ef989ce
use correct version of glightning [issue #90 ]
...
- Replace niftynei/glightning with elementsproject/glightning
- Use latest version of breez/lntest
2023-07-28 17:09:33 +02:00
Jesse de Wit
5813a9a59c
run integration tests on pull request
2023-07-28 17:07:40 +02:00
lndev
36f7b87b29
Add GitHub Actions for Bitcoin, c-lightning, and LND setup and integration tests
...
- A new GitHub Actions workflow for running integration tests has been added. This workflow is defined in .github/workflows/integration_tests.yaml.
- New GitHub Actions for setting up Bitcoin, c-lightning, and LND environments have been implemented.
- The actions use caching for quick builds.
- The .gitignore file has been updated.
- LND and CLN setup and tests now run in their own individual jobs, which should improve the workflow speed.
- Introduced a new reusable action for handling test states.
2023-07-28 15:55:18 +02:00
lndev
c7eeaf1cbe
Add default channel acceptor
...
- Implemented a default channel acceptor script for the channel acceptor in 'channel_acceptor.go'. If no accept script is provided, the default script is set to "continue".
- Updated 'cln_plugin.go' to include a new DefaultChannelAcceptorScript variable with an empty string default value.
- Updated the handleGetManifest function to include DefaultChannelAcceptorScript as a default for the 'channelAcceptScript' field.
2023-07-28 14:35:04 +02:00
Yaacov Akiba Slama
70d6afcf85
Add cln channel acceptor
2023-07-03 08:21:17 +03:00
Jesse de Wit
34646d50a5
move lnd specific onion creation to lnd
2023-06-30 19:50:15 +02:00
Jesse de Wit
c37a7452f4
Improve cln IsConnected
2023-06-30 16:36:33 +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
ddc0195b41
notifications: add WaitOnline + WaitChannelActive
2023-06-30 16:36:31 +02:00
Jesse de Wit
15c0df2e29
notifications: implement notification service
2023-06-30 16:36:30 +02:00
Jesse de Wit
d128848456
notifications: host notifications server
2023-06-30 16:36:30 +02:00
Jesse de Wit
5aa1c4ea28
notifications: postgres datastore implementation
2023-06-30 16:36:30 +02:00
Jesse de Wit
4fc7887707
notifications: server implementation
2023-06-30 16:36:29 +02:00
Jesse de Wit
205d39d715
move nexthop logic inside the interceptor
2023-06-30 16:36:29 +02:00
Jesse de Wit
898b69f9a7
split channel opener server from grpc server
2023-06-30 16:36:29 +02:00
Jesse de Wit
a6c437e4fd
upgrade to LND 0.16.2 dependency
2023-06-30 16:36:28 +02:00
Jesse de Wit
1b5356d4bf
fix changed cln option names in itests
2023-06-30 16:35:43 +02:00
Yaacov Akiba Slama
748e7c5b29
Use '-' instead of '.' in option name
2023-06-30 08:15:42 +03:00
Jesse de Wit
6289097874
add a reference to the genkey command
2023-06-15 10:15:13 +02:00
Jesse de Wit
db3f8999ac
update used versions in the readme
2023-06-15 10:14:59 +02:00
Yaacov Akiba Slama
87c4e8aa81
Merge pull request #85 from breez/tidy-logging
...
tidy up logging
2023-06-14 07:51:40 +03:00
Jesse de Wit
e59378a491
tidy up logging
2023-06-12 16:15:57 +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
Yaacov Akiba Slama
21e26f9b57
Merge branch 'master' into params-per-token
2023-06-06 06:58:53 +03:00
Yaacov Akiba Slama
81f24accad
Support more than one token per node and params per token
2023-06-03 21:44:00 +03:00
Jesse de Wit
c2b1b841b4
add tag to open channel email
2023-06-02 13:32:49 +02:00
Jesse de Wit
057c5582c1
fix integration tests
2023-06-02 13:32:45 +02:00
Yaacov Akiba Slama
59f01bd30c
Add data in new_channel_params in the migration
2023-05-28 13:23:34 +03:00
Yaacov Akiba Slama
2c19c53893
Add some logs
2023-05-25 11:00:28 +03:00
Yaacov Akiba Slama
301760401f
Use the full signature as promise and verify it directly
2023-05-24 15:31:36 +03:00
Jesse de Wit
d7aee62fd4
use fee params from database
2023-05-17 12:03:03 +02:00
Yaacov Akiba Slama
e2912be9be
Add new_channel_params table
2023-05-17 09:43:19 +02:00
Jesse de Wit
21da862da6
do open channel if promise expired, but cheap fees
2023-05-17 09:43:19 +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
4379dee7c8
verify validity before open JIT channel
...
.
2023-05-17 09:43:11 +02:00
Jesse de Wit
d76b79e0d7
use opening_fee_params on register payment
...
.
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