* Creates a new HD wallet by using an entropy value generated using a\r
* cryptographically strong pseudorandom number generator.\r
*\r
+ * **NOTE: Until the mnemonic and/or seed are accessed at least once, they are\r
+ * available to untrusted code without the password.**\r
+ *\r
+ * The user must be able to view the mnemonic and/or seed in order to createa a\r
+ * backup, so they are available in plaintext until first read at which point\r
+ * they self-destruct.\r
+ *\r
* @param {string} type - Algorithm used to generate wallet and child accounts\r
* @param {string} password - Encrypts the wallet to lock and unlock it\r
* @param {string} [salt=''] - Used when generating the final seed\r
- * @returns {Wallet} A newly instantiated Wallet\r
+ * @returns {Wallet} A newly instantiated Wallet with unencrypted mnemonic/seed\r
*/\r
static async create (type: 'BIP-44' | 'BLAKE2b', password: string, mnemonicSalt?: string): Promise<Wallet>\r
static async create (type: WalletType, password?: string, mnemonicSalt?: string): Promise<Wallet> {\r