25 Commits (xprv-restore)

Author SHA1 Message Date
Wilmer Paulino a620ce3682
build: update btcd and btcwallet dependencies 3 years ago
Yong 582b164c46
kvdb: add timeout options for bbolt (#4787) 3 years ago
yyforyongyu 6efeee4d88
keychain: add missing KeyFamily type 4 years ago
Oliver Gugger 36b90382d3
lnd+server+keychain: remove unused code 4 years ago
Oliver Gugger cf0380ac81
keychain: add single key wrapper implementations 4 years ago
Oliver Gugger 6cf1844b0e
keychain: add new interface methods to wallet 4 years ago
Oliver Gugger d6ba0a5b85
keychain: add new abstraction interfaces 4 years ago
Oliver Gugger 29ece5fe24
keychain: use fast scrypt options for unit tests 4 years ago
Wilmer Paulino 194a9dea81
multi: support sync freelist option within btcwallet 5 years ago
Oliver Gugger 3704c0e149
keychain: fix comment about derivation path 5 years ago
Conner Fromknecht a7415336bc
keychain/derivation: add KeyFamilyTowerKey distinct from NodeID 5 years ago
Conner Fromknecht 2f9f46cf24
keychain/derivation: adds watchtower session key family 5 years ago
Olaoluwa Osuntokun eff9899d14 keychain: add new KeyFamily: KeyFamilyStaticBackup for SCB encryption keys 5 years ago
Olaoluwa Osuntokun e86babe133
keychain: extend DerivePrivKey to derive based on pubkey+KeyFamily 5 years ago
Olaoluwa Osuntokun 917f929e70
keychain: use t.Helper() instead of manually fetching the line no from the runtime 6 years ago
Olaoluwa Osuntokun cf06b041a4
keychain: extend TestKeyRingDerivation to check KeyLocators of derived keys 6 years ago
Olaoluwa Osuntokun ad25ae1a07
keychain: ensure we properly set the KeyLocator for keys from DeriveNextKey 6 years ago
Olaoluwa Osuntokun 6f60f139f4 multi: switch over import paths from roasbeef/* to btcsuite/* 6 years ago
Conner Fromknecht b9df5e75f7
keychain/interface_test: init test wallet w/o recovery window 6 years ago
Conner Fromknecht 99a2ce00d6
keychain/interface_test: test btc and ltc key derivation 6 years ago
Conner Fromknecht cb7f34895c
keychain/btwallet: support coin type configuration 6 years ago
Conner Fromknecht df99882648
keychain/btcwallet: convert Locked() -> IsLocked() 6 years ago
Olaoluwa Osuntokun cd068d8888
keychain: add initial set up interface-level tests 6 years ago
Olaoluwa Osuntokun d6f54b30fc
keychain: add a btcwallet implementation of the KeyRing and SecretKeyRing interfaces 6 years ago
Olaoluwa Osuntokun aebe7f35dc
keychain: introduce new package for deterministic key derivation + seed 6 years ago