lnd.xprv/lnwallet
Olaoluwa Osuntokun 99fdb3a3a9
lnwallet: modify elkrem root derivation, derive from root HD seed
This commit modifies the elkrem root derivation for each newly created
channel. First a master elkrem root is derived from the rood HD seed
generated from private wallet data. Next, a HKDF is used with the
secret being the master elkrem root.
2016-09-08 12:25:49 -07:00
..
btcwallet lnwallet: add a BtcWallet implementation of WalletController 2016-09-08 12:25:32 -07:00
channel_test.go lnwallet: add basic tests for cooperative channel closure 2016-07-27 11:32:35 -07:00
channel.go lnwallet: use the ChainNotifier interface throughout instead of BtcdNotifier 2016-09-01 19:13:19 -07:00
config.go lnwallet: add a BtcWallet implementation of WalletController 2016-09-08 12:25:32 -07:00
interface.go lnwallet: revamp interfaces, add BlockChainIO and Singer 2016-09-08 12:25:28 -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: update reservation workflow to revoke keys 2016-06-30 12:02:51 -07:00
script_utils_test.go lnwallet: publicly export several functions within script_utils.go 2016-09-08 12:25:44 -07:00
script_utils.go lnwallet: modify elkrem root derivation, derive from root HD seed 2016-09-08 12:25:49 -07:00
wallet_test.go lnwallet: use the ChainNotifier interface throughout instead of BtcdNotifier 2016-09-01 19:13:19 -07:00
wallet.go lnwallet: modify elkrem root derivation, derive from root HD seed 2016-09-08 12:25:49 -07:00