Commit Graph

256 Commits

Author SHA1 Message Date
Jesse de Wit
ef19a67e7a lsps0: lsps0 server implementation 2023-11-06 14:11:28 +01:00
Jesse de Wit
c23dc64df5 cln_plugin: custommsg support 2023-11-06 14:11:28 +01:00
Jesse de Wit
5c6f7da265 cln_plugin: rename htlc related fields/functions 2023-11-06 14:11:28 +01:00
Yaacov Akiba Slama
8ff4a61f06 Add some logs 2023-10-31 11:33:29 +02:00
Yaacov Akiba Slama
6d716a52ea Add logging when fee params is empty 2023-10-29 15:52:27 +02:00
dependabot[bot]
5ea4be093d Merge pull request #129 from breez/dependabot/go_modules/github.com/ethereum/go-ethereum-1.12.1 2023-10-18 09:34:10 +00:00
dependabot[bot]
4f67f1fef0 Bump github.com/ethereum/go-ethereum from 1.10.17 to 1.12.1
Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.10.17 to 1.12.1.
- [Release notes](https://github.com/ethereum/go-ethereum/releases)
- [Commits](https://github.com/ethereum/go-ethereum/compare/v1.10.17...v1.12.1)

---
updated-dependencies:
- dependency-name: github.com/ethereum/go-ethereum
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 08:55:48 +00:00
dependabot[bot]
a4af8a0cd4 Merge pull request #132 from breez/dependabot/go_modules/golang.org/x/net-0.17.0 2023-10-18 08:53:33 +00:00
dependabot[bot]
fff5c8b57b Bump golang.org/x/net from 0.8.0 to 0.17.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.8.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.8.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 06:13:49 +00:00
Jesse de Wit
c25a6e1a85 add integration tests for LND lsp CLN client 2023-10-18 01:45:23 +02:00
Jesse de Wit
4640507c5f add option for new onion format for lnd lsp 2023-10-17 17:05:57 +02:00
505a02e5d9 Merge pull request #119 from aljazceru/master
Adding Cloudformation template, bash automation and documentation update
2023-08-29 19:43:25 +02:00
2ef5baca15 missing flags and systemd renaming, documentation polish 2023-08-29 19:28:08 +02:00
bfba14bf8a Update aws.md
typo fix
2023-08-29 17:12:53 +02:00
5e2b1d40a9 Merge branch 'master' into master 2023-08-29 17:10:30 +02:00
Jesse de Wit
2c396656e4 update core lightning to v23.08 2023-08-28 12:38:16 +02:00
255edda78a removing artifacts 2023-08-27 11:09:46 +02:00
cf4e60e7a1 update lspd_plugin config docs 2023-08-22 17:09:08 +02:00
20aa4fa5aa moving to debian 2023-08-22 16:51:34 +02:00
3ef4069828 readme cleanup 2023-08-21 14:00:19 +02:00
6c6d1c483d Update deploy/deploy.yml
Co-authored-by: Jesse de Wit <witdejesse@hotmail.com>
2023-08-21 12:28:25 +02:00
bd400e9b22 Update docs/CLN.md
Co-authored-by: Jesse de Wit <witdejesse@hotmail.com>
2023-08-21 12:28:03 +02:00
850a79b0b3 Update docs/CLN.md
Co-authored-by: Jesse de Wit <witdejesse@hotmail.com>
2023-08-21 12:27:52 +02:00
ce3fe18992 Update docs/CLN.md
Co-authored-by: Jesse de Wit <witdejesse@hotmail.com>
2023-08-21 12:27:45 +02:00
bc1b5347bd Update docs/CLN.md
Co-authored-by: Jesse de Wit <witdejesse@hotmail.com>
2023-08-21 12:27:35 +02:00
d6ccdd4bf0 Update docs/CLN.md
Co-authored-by: Jesse de Wit <witdejesse@hotmail.com>
2023-08-21 12:27:29 +02:00
76791876ec fixing git mess 2023-08-18 17:16:24 +02:00
a33bc30c38 readme update 2023-08-18 17:12:36 +02:00
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