# Functions
PrivatePass prompts the user for a private passphrase with varying behavior depending on whether the passed legacy keystore exists.
ProvidePrivPassphrase is used to prompt for the private passphrase which maybe required during upgrades.
ProvideSeed is used to prompt for the wallet seed which maybe required during upgrades.
PublicPass prompts the user whether they want to add an additional layer of encryption to the wallet.
Seed prompts the user whether they want to use an existing wallet generation seed.