No description
Find a file
2020-01-31 13:09:06 +02:00
cmd/terminator multi: Setup main package and logger 2019-11-04 10:38:46 +02:00
dataset dataset: return false map when outliers cannot be calcualted 2020-01-31 13:07:28 +02:00
make multi: Add makefile 2019-11-05 08:45:34 +02:00
recommend recommend: add threshold close strategy 2020-01-31 13:07:48 +02:00
revenue revenue: add GetRevenue function 2019-12-16 11:06:35 +02:00
trmrpc trmrpc: add terminator service proto 2020-01-31 13:09:06 +02:00
utils utils: add GetOutPointFromString helper 2019-12-16 11:03:41 +02:00
.golangci.yml terminator: query for recommendations on startup 2019-12-19 15:45:38 +02:00
.travis.yml terminator: Add travis config 2019-11-07 11:25:00 +02:00
config.go terminator: make debug level configurable 2019-12-19 15:45:38 +02:00
go.mod trmrpc: add terminator service proto 2020-01-31 13:09:06 +02:00
go.sum trmrpc: add terminator service proto 2020-01-31 13:09:06 +02:00
LICENSE Initial commit 2019-10-25 10:20:39 +02:00
log.go dataset: add logger 2020-01-31 13:07:21 +02:00
Makefile multi: Add makefile 2019-11-05 08:45:34 +02:00
README.md terminator: Add README 2019-11-07 11:25:00 +02:00
terminator.go recommend: add threshold close strategy 2020-01-31 13:07:48 +02:00

Terminator

Build Status MIT licensed

The terminator is an external service intended to be run in conjunction with the lnd implementation of the Lightning Network. It queries LND for information about its existing channels and provides channel close recommendations if channels are under-performing.

Future iterations of this project will automate the channel closing process.

Installation

A Makefile is provided. To install terminator and al its dependencies, run:

go get -d github.com/lightninglabs/terminator
cd $GOPATH/src/github.com/lightninglabs/terminator
make && make install
Tests

To run all the unit tests inthe repo, use:

make check