Commit Graph

19 Commits

Author SHA1 Message Date
Reckless_Satoshi
605a37bb87 Add CLN regtest to integration tests 2023-11-14 13:54:51 +00:00
Reckless_Satoshi
89ae6cd4a6 Add draft LND gRCP mocks 2023-11-14 13:54:51 +00:00
Reckless_Satoshi
d3a2901f5d
Fix simplify CLN Dockerfile 2023-09-06 12:08:19 -07:00
Reckless_Satoshi
e0bd9fa59a
Bump CLN docker to v23.08 and other fixes 2023-09-06 08:31:50 -07:00
daywalker90
ae9fdd72c6
Update to newer CLN hold plugin (#816)
* update to newer cln hold plugin

* fix docker stuff

* forgotten rename

* add proto files from cln repo

* add CLN_GRPC_HOLD_HOST to .env-sample
2023-09-06 15:18:22 +00:00
Reckless_Satoshi
99f4611ad2
Bump CLN to v23.05.2 and LND to v0.16.3-beta 2023-07-08 09:38:29 -07:00
Reckless_Satoshi
5ff70bccb7
Add core-lightning as backend lightning node vendor (#611)
* Add CLN node backend image and service (#418)

* Add cln service

* Add hodlvoice Dockerfile and entrypoint

* Add lnnode vendor switch (#431)

* Add LNNode vendor switch

* Add CLN version to frontend and other fixes

* init

* first draft

* add unsettled_local_balance and unsettled_remote_balance

* gen_hold_invoice now takes 3 more variables to build a label for cln

* remove unneeded payment_hash from gen_hold_invoice

* remove comment

* add get_cln_version

* first draft of clns follow_send_payment

* fix name of get_lnd_version

* enable flake8

* flake8 fixes

* renaming cln file, class and get_version

* remove lnd specific commented code

* get_version: add try/except, refactor to top to mimic lnd.py

* rename htlc_cltv to htlc_expiry

* add clns lookup_invoice_status

* refactored double_check_htlc_is_settled to the end to match lnds file

* fix generate_rpc

* Add sample environmental variables, small fixes

* Fix CLN gRPC port

* Fix gen_hold_invoice, plus some other tiny fixes (#435)

* Fix channel_balance to use int object inside Amount (#438)

* Add CLN/LND volume to celery-beat service

* Add CLN/LND volume to celery-beat service

* Bump CLN to v23.05

* changes for 0.5 and some small fixes

* change invoice expiry from absolute to relative duration

* add try/except to catch timeout error

* fix failure_reason to be ln_payment failure reasons, albeit inaccurate sometimes

* refactor follow_send_payment and add pending check to expired case

* fix status comments

* add send_keysend method

* fix wrong state ints in cancel and settle

* switch to use hodlinvoicelookup in double_check

* move pay command after lnpayment status update

* remove loop in follow_send_payment and add error result for edge case

* fix typeerror for payment_hash

* rework follow_send_payment logic and payment_hash, watch harder if pending

* use fully qualified names for status instead of raw int

* missed 2 status from prev commit

* Always copy the cln-grpc-hodl plugin on start up

* Fix ALLOW_SELF_KEYSEND linting error

* Fix missing definition of failure_reason

---------

Co-authored-by: daywalker90 <admin@noserver4u.de>
2023-05-22 14:56:15 +00:00
Reckless_Satoshi
4adde72fd5
Bump LND, fix BalanceLogs not found on new coordinator instance 2023-04-29 07:07:48 -07:00
Reckless_Satoshi
1b913e6b5f
Bump lnd dev container to v0.16.0-beta 2023-04-03 07:41:33 -07:00
Reckless_Satoshi
2a31420e6d
Bump bitcoind dev container to 24.0.1 2023-04-03 07:37:28 -07:00
Reckless_Satoshi
3d4908c43c
Update dev container LND to v0.15.4 2022-11-06 03:42:32 -08:00
Reckless_Satoshi
27154d5a5b
Update LND on development environment 2022-10-10 09:50:55 -07:00
Reckless_Satoshi
8e451da5d3
Fix default rpcuser and rpcpass LND dev stack values 2022-07-31 06:30:21 -07:00
Reckless_Satoshi
4dff7efbb7
Raise max amount to 3M Sats. Fix testnet/platform alternative site. Bump LND. 2022-07-10 03:54:00 -07:00
Reckless_Satoshi
c00709e6a9
Bump LND to v0.14.3 2022-05-08 04:49:11 -07:00
Reckless_Satoshi
a3b19d871f
Add UI, switch rewards, switch advanced, allow bondless, robologo 2022-03-15 11:20:57 -07:00
Reckless_Satoshi
7284fb3480
Dev testnet lnd auto unlock 2022-02-09 12:51:05 -08:00
Reckless_Satoshi
ee7786c5c1
Add lnd v0.14.2 docker 2022-02-09 07:21:51 -08:00
Reckless_Satoshi
94d1f4a51f
Add docker bitcoind and tor 2022-02-08 03:41:03 -08:00