On a brand new device, when creating a new Wallet, the function generateWallet() in WalletProvider throws a Bad Mnemonic Error. It might be that the recoveryPhrase does not have an initial value when the function is initially executed. The only way to get the mnemonic to save is modifying the generateWallet() function by adding a console.log call to spit out the mnemonic value.
Will try adding a dependency on recoveryPhrase state.
On a brand new device, when creating a new Wallet, the function generateWallet() in WalletProvider throws a Bad Mnemonic Error. It might be that the recoveryPhrase does not have an initial value when the function is initially executed. The only way to get the mnemonic to save is modifying the generateWallet() function by adding a console.log call to spit out the mnemonic value.
Will try adding a dependency on recoveryPhrase state.