lnd.xprv/keychain
Olaoluwa Osuntokun ad25ae1a07
keychain: ensure we properly set the KeyLocator for keys from DeriveNextKey
In this commit, we fix a slight bug in the existing implementation of
DeriveNextKey for btcwallet. Before this commit, we would only set the
public key, and not also the derivation path. It's important that we
also set the path information, as in the near future we'll be using the
KeyDescriptors returned from this method to create static channel back
ups. With these static backups, the key alone may be insufficient to
re-derive the private key as we may need to fallback to brute forcing in
order to re-derive the key as it's possible we add new key families in
the future.
2018-08-14 19:11:40 -07:00
..
btcwallet.go keychain: ensure we properly set the KeyLocator for keys from DeriveNextKey 2018-08-14 19:11:40 -07:00
derivation.go keychain: ensure we properly set the KeyLocator for keys from DeriveNextKey 2018-08-14 19:11:40 -07:00
interface_test.go multi: switch over import paths from roasbeef/* to btcsuite/* 2018-07-13 17:05:39 -07:00