lnd.xprv/lnwallet
Olaoluwa Osuntokun 628224a5ee
lnwallet/btcwallet: concretely implement the new TransactionSubscription interface
This commit returns the BtcWallet wrapper struct back to conformance to
the WalletController interface by adding support for
SubscribeTransactions.

The implementation of the lnwallet.TransactionSubscription consists
simply of a proxy goroutine which forwards notifications from the
wallet’s internal NotificaitonServer.
2016-10-15 14:11:25 -07:00
..
btcwallet lnwallet/btcwallet: concretely implement the new TransactionSubscription interface 2016-10-15 14:11:25 -07:00
channel_test.go lnwallet: adopt simple fee structure for commitment transactions 2016-09-12 19:08:01 -07:00
channel.go lnwallet/channel: add r-preimages to the PaymentDescriptor for settles 2016-09-21 19:49:07 -07:00
config.go lnwallet: add a BtcWallet implementation of WalletController 2016-09-08 12:25:32 -07:00
interface_test.go lnwallet: add concrete type for coin selection fail during funding workflow 2016-09-26 12:18:03 -07:00
interface.go lnwallet: extend the WalletController with a new txn pub/sub client 2016-10-15 14:07:24 -07:00
log.go lnwallet: switch name of package logger to avoid module collision 2016-07-27 11:29:07 -07:00
reservation.go lnwallet: adopt simple fee structure for commitment transactions 2016-09-12 19:08:01 -07:00
script_utils_test.go lnwallet: modify CommitSpendTimeout to expect proper input sequence num and tx version 2016-09-12 19:07:20 -07:00
script_utils.go lnwallet: modify CommitSpendTimeout to expect proper input sequence num and tx version 2016-09-12 19:07:20 -07:00
wallet.go lnwallet: add concrete type for coin selection fail during funding workflow 2016-09-26 12:18:03 -07:00