One thing I noticed is that on new wallet creation, if you cancel before confirming seed, wallet is still created, but without encryption and starts syncing on restart. Probably don't want to get into trying to prevent that. User can still export seed phrase and set encryption from GUI.
Carved from #74:
```
One thing I noticed is that on new wallet creation, if you cancel before confirming seed, wallet is still created, but without encryption and starts syncing on restart. Probably don't want to get into trying to prevent that. User can still export seed phrase and set encryption from GUI.
```
Carved from #74:
I think that if a user does not confirm the seed, we should not create an unencrypted wallet.