No description
Find a file
2021-06-09 13:10:52 +02:00
.gitignore add .gitignore 2021-06-07 17:24:42 +02:00
channel.py Added --client and --client-args options. Show opener 2021-06-09 13:10:52 +02:00
clnclient.py Added support for C-Lightning 2021-06-09 13:10:15 +02:00
COPYING init 2021-05-31 17:12:01 +02:00
lndclient.py use capacity - commit_fee instead of local_balance + remote_balance 2021-06-07 17:31:52 +02:00
poetry.lock reformat with black, introduce click 2021-05-31 17:32:32 +02:00
pyproject.toml don't use capture_output to stay compatible with Python 3.6 2021-06-05 18:27:33 +02:00
README.md update fee-sigma logic 2021-06-07 14:39:16 +02:00
screenshot.png add screenshot 2021-06-01 00:12:01 +02:00
shell.nix reformat with black, introduce click 2021-05-31 17:32:32 +02:00
suez move code to suez.py, make suez only a wrapper 2021-06-05 16:29:03 +02:00
suez.py Added --client and --client-args options. Show opener 2021-06-09 13:10:52 +02:00

Suez

Tool for pretty printing and optimizing Lightning Network channels.

screenshot

Channel fee policy

You can override the channel fee policy by changing the FeePolicy class. Example implementation sets exponentially higher fees for channels with lower local balance than half of the channel capacity. The steepness is controlled via the fee_sigma argument.

Lightning node support

Currently, Suez only supports LND, but adding support for c-lightning and Eclair should be trivial.

Donate

You can tip me some satoshis via tippin.me/@pavolrusnak

License

This software is licensed under the GNU General Public License v3.