Commit Graph

688 Commits

Author SHA1 Message Date
Gálli Zoltán
d836e44b4e rebalance: fix test for multithreading 2022-12-20 10:29:44 +01:00
Gálli Zoltán
381707eaaf rebalance: multithreading
`rebalanceall` can run on multiple threads for faster results
2022-12-20 10:29:44 +01:00
Gálli Zoltán
a778da4e10 feeadjuster: setchannelfee last two parameters are optional
- feeadjuster keeps crashing without this
2022-12-04 21:47:13 +01:00
Gálli Zoltán
29dfc0f3f8 rebalance: rebalanceall can be stopped quickly
waitsendpay could stuck for minutes making rebalancestop unresponsive
2022-12-04 13:58:57 +01:00
Michael Schmoock
6d1975e3ae autopilot: fix usage of deprecated value on listfunds
The usage of 'value' (satoshis) on listoutputs has been deprecated on v0.12.0.
See upstream #5306
This changes calculations to msat.
2022-12-04 13:16:52 +01:00
Michael Schmoock
2c7eeb9310 autopilot: fix type to msat for _msat option field
Having a "_msat" parameter with just an integer in it lead to
other plugins crash on startup because listconfigs could not
be correctly parsed by pyln-client.
2022-12-04 13:16:52 +01:00
Michael Schmoock
386f2f650b rebalance: rpcversion check for new format 2022-12-02 16:12:29 +01:00
Michael Schmoock
4a5fa4d64e drain: rpcversion check for new format 2022-12-02 16:12:29 +01:00
Michael Schmoock
656068ba09 feeadjuster: rpcversion check for new format 2022-12-02 16:12:29 +01:00
Swapnil Tripathi
1721ff6075 update resources for python-teos 2022-11-14 21:50:50 +01:00
Michael Schmoock
76af2722dc rebalance: adds version check for using status on listpays (#387) 2022-11-04 11:43:00 +01:00
Michael Schmoock
4d3560b129 reqirements: switch to pyln-client 0.12 for backup, drain, feeadj, rebalance and summary
This is required as newer versions of cln (>=0.12) use non numeric json
rpc IDs.
2022-11-04 11:43:00 +01:00
Michael Schmoock
2810f4d032 feeadjuster: update forward_event _msat values 2022-11-04 11:43:00 +01:00
Michael Schmoock
3514460ae8 summary: fixes a nasty test flake 2022-11-04 11:43:00 +01:00
Michael Schmoock
2322bf64a8 rebalance: getroute update msatoshi by amount_msat
rebalance: getroute outdated msatoshi by amount_msat
2022-11-04 11:43:00 +01:00
Michael Schmoock
8ed6e3870b rebalance: remove pointless pass-through of plugin paramter 2022-11-04 11:43:00 +01:00
Michael Schmoock
fb3d69200c drain: remove pointless pass-through of plugin paramter 2022-11-04 11:43:00 +01:00
Michael Schmoock
eb4463d43d drain: fixed and reenable test_drain_and_refill 2022-11-04 11:43:00 +01:00
Michael Schmoock
5691f717f4 drain: reenable test_setbalance as it is stable 2022-11-04 11:43:00 +01:00
Michael Schmoock
15e6f61052 drain: use fundchannel instead of openchannel
Affects: tests

Using openchannel does not always guarantee a channel to have a SCID.
Thus `node.get_channel_scid(...)` can raise an error when a channel
was opened using openchannel.
2022-11-04 11:43:00 +01:00
Michael Schmoock
810040430e drain: getroute update msatoshi by amount_msat 2022-11-04 11:43:00 +01:00
Michael Schmoock
093c331f13 drain: cache often used RPC values 2022-11-04 11:43:00 +01:00
Michael Schmoock
a5a2f47d4c drain: get cltv-final from lightningd instead of own option 2022-11-04 11:43:00 +01:00
Gálli Zoltán
ce423836d6 rebalance: listpays use status argument
It is a performance improvement: `rebalancereport` running time changes from 40 secs to 14 secs on my node.
2022-10-26 10:44:06 +02:00
Giovanni Zotta
e625369423 Update README 2022-09-19 18:13:21 +02:00
Giovanni Zotta
c1afe23df6 Add circular to the list of plugins 2022-09-19 18:13:21 +02:00
Michael Clancy
3c81ac1fa8 Fixes the incorrect calculation of number invoices paid (#384) 2022-09-19 10:48:47 +09:30
Michael Clancy
fa567957ea Update helpme to look for funds in an output's 'amount_msat' instead of 'value' 2022-09-19 10:48:47 +09:30
Jan Sarenik
deb960a582 commando: change underscore to dash 2022-09-19 10:47:16 +09:30
Andrew Toth
d1a8db61cb summary: fix attribute errors 2022-09-19 10:45:31 +09:30
Ken Sedgwick
0f42425b65 summary: add fees_collected fiatstr 2022-09-16 12:32:39 +02:00
fiatjaf
c5f0c65c01 align table. 2022-09-16 12:00:29 +02:00
fiatjaf
75e762acc1 add poncho to the list. 2022-09-13 15:59:38 +02:00
joemphilips
373ae69a74 add nloop to README 2022-09-02 17:47:11 +02:00
openoms
0ecd10b27f feeadjuster: exclude list non-required and verbose 2022-08-28 10:45:46 +02:00
openoms
eb03e4fbed add option to exclude channels with nodes
skip setting channels with the IDs in the feeadjuster-exclude.list file
2022-08-24 18:20:10 +02:00
identity unknown
81f66f6185 Add a readme 2022-08-24 18:19:31 +02:00
identity unknown
89c6cb8f9c Add max htlc adjustment 2022-08-24 18:19:31 +02:00
Andrew Toth
6b56db768c readme: Add paythrough plugin link 2022-08-22 12:00:35 +02:00
Seth For Privacy
af8bc417ca Add referenced requirements.txt
This file is referenced in https://lightning.readthedocs.io/BACKUP.html#backup-plugin-and-remote-nfs-mount, but does not exist, making installation and usage of backup plugin much more tricky.

This commit simply adds the two required packages so that the docs are correct now and the plugin can be more easily installed.
2022-08-22 12:00:09 +02:00
Sergi Delgado Segura
5f656a1f0f Replaces python-teos by rust-teos 2022-08-22 11:59:44 +02:00
Ken Sedgwick
8529abd833 summary: use lowercase in bitstamp url 2022-07-30 12:30:19 +02:00
Michael Schmoock
59bad754cb backup: doc use poetry run also for backup-cli cmd 2022-07-21 19:06:34 +02:00
joemphilips
e8baa35a28 nit: change csharp example directory 2022-07-12 13:59:01 +02:00
joe.miyamoto
f07019b511 update readme with C# and kotlin example 2022-07-12 13:59:01 +02:00
Nilesh Londhe
5250222189 now uses poetry to manage dependencies
poetry
2022-07-10 11:34:51 +02:00
w3irdrobot
1b69dae1a9 Update Dockerfile 2022-07-04 12:02:48 +02:00
Christian Decker
7ef9e6c172 docs: Rename from c-lightning to core-lightning for local plugins 2022-05-13 18:07:13 +02:00
Christian Decker
dc035f0e50 readme: Rename from c-lightning to core-lightning in README 2022-05-13 18:02:51 +02:00
laanwj
6756681e54 summary: lightnind→lightningd in shutdown message 2022-04-28 12:59:54 +02:00