lnd.xprv/lnwallet
Olaoluwa Osuntokun d85719b5a7
lnwallet: add elkrem root derivation function
The derivation is current bed on an HKDF invocation using our private
key as the secret, and the node’s channel multi-sig key as the salt.
This scheme allows us to derive the key on the fly given data known to
only us and the remote node.

The current derivation is just a place-holder and will be re-visited at
a later time.
2016-06-30 12:09:42 -07:00
..
channel.go lnwallet: update HTLC+commitment scripts 2016-06-27 11:35:32 -07:00
coin_select.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
config.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
interface.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
log.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
reservation.go lnwallet: update reservation workflow to revoke keys 2016-06-30 12:02:51 -07:00
script_utils_test.go lnd: implement the sendcoins RPC request 2016-06-29 11:31:34 -07:00
script_utils.go lnwallet: add elkrem root derivation function 2016-06-30 12:09:42 -07:00
setup.go multi: change all imports to roasbeef's forks 2016-05-15 17:22:37 +03:00
wallet_test.go lnwallet: payment and revocation hashes are now 32 bytes 2016-06-26 23:04:14 -07:00
wallet.go lnd: introduce the fundingManager 2016-06-21 13:13:49 -07:00