package
0.18.4-beta.rc2
Repository: https://github.com/lightningnetwork/lnd.git
Documentation: pkg.go.dev
# Functions
New creates and returns a new UnlockerService.
ValidatePassword assures the password meets all of our constraints.
# Variables
ErrUnlockTimeout signals that we did not get the expected unlock message before the timeout occurred.
# Structs
ChannelsToRecover wraps any set of packed (serialized+encrypted) channel back ups together.
UnlockerService implements the WalletUnlocker service used to provide lnd with a password for wallet encryption at startup.
WalletInitMsg is a message sent by the UnlockerService when a user wishes to set up the internal wallet for the first time.
WalletUnlockMsg is a message sent by the UnlockerService when a user wishes to unlock the internal wallet after initial setup.
WalletUnlockParams holds the variables used to parameterize the unlocking of lnd's wallet after it has already been created.