lnd/lnwallet
Olaoluwa Osuntokun 2eb1936cce
lnwallet: extend the WalletController with a new txn pub/sub client
This commit adds a new simple interface related to the WalletController
which allows for subscribing to new notifications as transactions
relevant to the wallet are seen on at the network and/or mined. The
TransactionSubscription interface will prove useful for building higher
level UI’s on-top of the daemon which update the presentation layer in
response to received notifications.
2016-10-15 14:07:24 -07:00
..
btcwallet lnwallet/btcwallet: implement ListTransactionDetails 2016-10-14 20:16:00 -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