WIP/TODO: Compare ChestData ways
This commit is contained in:
parent
97c566f429
commit
8a5be74074
|
@ -0,0 +1,23 @@
|
|||
import 'dart:io';
|
||||
|
||||
class ChestData {
|
||||
String dewif;
|
||||
Map<int, WalletData> accounts;
|
||||
int defaultWallet;
|
||||
|
||||
ChestData({dewif, accounts, defaultWallet});
|
||||
factory ChestData.fromJson(Map<String, dynamic> json) =>
|
||||
_$ChestDataFromJson(json);
|
||||
Map<String, dynamic> toJson() => _$ChestDataToJson(this);
|
||||
|
||||
// Representation of ChestData when debugging
|
||||
@override
|
||||
String toString() {
|
||||
return this.accounts.entries.join();
|
||||
}
|
||||
}
|
||||
|
||||
class WalletData {
|
||||
String name;
|
||||
File avatar;
|
||||
}
|
|
@ -146,7 +146,7 @@ class ConfirmStoreWallet extends StatelessWidget with ChangeNotifier {
|
|||
_myWalletProvider.listWallets =
|
||||
_myWalletProvider
|
||||
.readAllWallets(_currentChest);
|
||||
_myWalletProvider.getDefaultWallet();
|
||||
// _myWalletProvider.getDefaultWallet();
|
||||
scheduleMicrotask(() {
|
||||
_walletOptions.reloadBuild();
|
||||
_myWalletProvider.rebuildWidget();
|
||||
|
|
|
@ -46,7 +46,7 @@ class WalletOptions extends StatelessWidget {
|
|||
|
||||
_walletOptions.walletID = '0:${wallet.number}';
|
||||
|
||||
_myWalletProvider.getDefaultWallet();
|
||||
// _myWalletProvider.getDefaultWallet();
|
||||
|
||||
_walletOptions.isDefaultWallet =
|
||||
(defaultWallet.id() == _walletOptions.walletID);
|
||||
|
|
|
@ -28,7 +28,7 @@ class WalletsHome extends StatelessWidget {
|
|||
if (myWalletProvider.listWallets.isEmpty) {
|
||||
firstWalletDerivation = myWalletProvider.listWallets[0].derivation;
|
||||
|
||||
myWalletProvider.getDefaultWallet();
|
||||
// myWalletProvider.getDefaultWallet();
|
||||
}
|
||||
|
||||
log.d("${myWalletProvider.pinCode},${myWalletProvider.pinLenght}");
|
||||
|
|
|
@ -122,7 +122,7 @@ class OnboardingStepFourteen extends StatelessWidget {
|
|||
await _generateWalletProvider.storeHDWChest(
|
||||
generatedWallet, 'Mon portefeuille courant', context);
|
||||
_myWalletProvider.readAllWallets(_currentChest);
|
||||
await _myWalletProvider.getDefaultWalletAsync();
|
||||
// await _myWalletProvider.getDefaultWalletAsync();
|
||||
scheduleMicrotask(() {
|
||||
_walletOptions.reloadBuild();
|
||||
_myWalletProvider.rebuildWidget();
|
||||
|
|
Loading…
Reference in New Issue