lnd/watchtower
Olaoluwa Osuntokun 777ed104a3
chainfee: create new chainfee package extracting fees from lnwallet
In this commit, we create a new chainfee package, that houses all fee
related functionality used within the codebase. The creation of this new
package furthers our long-term goal of extracting functionality from the
bloated `lnwallet` package into new distinct packages. Additionally,
this new packages resolves a class of import cycle that could arise if a
new package that was imported by something in `lnwallet` wanted to use
the existing fee related functions in the prior `lnwallet` package.
2019-10-31 16:41:57 -07:00
..
blob watchtower/multi: define blob TypeAltruistCommit and TypeRewardCommit 2019-06-13 19:54:21 -07:00
lookout watchtower+htlcswitch: update client tower logic to recognize safu commitments 2019-09-25 18:25:55 -07:00
wtclient chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00
wtdb chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00
wtmock watchtower: extend client databse with CRUD operations for towers 2019-07-30 15:13:23 -07:00
wtpolicy chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00
wtserver watchtower/multi: use sane sweep fee rate in unit tests 2019-06-13 19:54:22 -07:00
wtwire chainfee: create new chainfee package extracting fees from lnwallet 2019-10-31 16:41:57 -07:00
conf.go watchtower: add externalip CLI configuration 2019-06-20 17:04:03 -07:00
config.go watchtower: add externalip CLI configuration 2019-06-20 17:04:03 -07:00
errors.go watchtower/conf: remove experimental conditional compilation 2019-06-13 19:54:19 -07:00
interface.go watchtower/conf: abstract address normalizer to prevent import cycle 2019-06-13 19:54:19 -07:00
log.go multi: remove dead code 2019-09-10 17:21:59 +02:00
standalone.go watchtowerrpc/standalone: implement watchtowerrpc.WatchtowerBackend iface 2019-06-20 17:04:04 -07:00