internal void Save() { if (!Directory.Exists(WalletDir)) { Directory.CreateDirectory(WalletDir); } using (var fs = File.Open(WalletFile(), FileMode.Create)) { Wallet.Save(fs); } File.WriteAllText(PrivateKeyFile(), string.Join(",", PrivateKeys.AsEnumerable())); }
internal WalletFileInfoViewModel Save() { if (!Directory.Exists(WalletDir)) { Directory.CreateDirectory(WalletDir); } using (var fs = File.Open(WalletFile(), FileMode.Create)) { Wallet.Save(fs); } File.WriteAllText(PrivateKeyFile(), string.Join(",", PrivateKeys.AsEnumerable())); return(new WalletFileInfoViewModel { WalletFile = WalletFile(), PrivateKeyFile = PrivateKeyFile() }); }