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.listWallets =
|
||||||
_myWalletProvider
|
_myWalletProvider
|
||||||
.readAllWallets(_currentChest);
|
.readAllWallets(_currentChest);
|
||||||
_myWalletProvider.getDefaultWallet();
|
// _myWalletProvider.getDefaultWallet();
|
||||||
scheduleMicrotask(() {
|
scheduleMicrotask(() {
|
||||||
_walletOptions.reloadBuild();
|
_walletOptions.reloadBuild();
|
||||||
_myWalletProvider.rebuildWidget();
|
_myWalletProvider.rebuildWidget();
|
||||||
|
|
|
@ -46,7 +46,7 @@ class WalletOptions extends StatelessWidget {
|
||||||
|
|
||||||
_walletOptions.walletID = '0:${wallet.number}';
|
_walletOptions.walletID = '0:${wallet.number}';
|
||||||
|
|
||||||
_myWalletProvider.getDefaultWallet();
|
// _myWalletProvider.getDefaultWallet();
|
||||||
|
|
||||||
_walletOptions.isDefaultWallet =
|
_walletOptions.isDefaultWallet =
|
||||||
(defaultWallet.id() == _walletOptions.walletID);
|
(defaultWallet.id() == _walletOptions.walletID);
|
||||||
|
|
|
@ -28,7 +28,7 @@ class WalletsHome extends StatelessWidget {
|
||||||
if (myWalletProvider.listWallets.isEmpty) {
|
if (myWalletProvider.listWallets.isEmpty) {
|
||||||
firstWalletDerivation = myWalletProvider.listWallets[0].derivation;
|
firstWalletDerivation = myWalletProvider.listWallets[0].derivation;
|
||||||
|
|
||||||
myWalletProvider.getDefaultWallet();
|
// myWalletProvider.getDefaultWallet();
|
||||||
}
|
}
|
||||||
|
|
||||||
log.d("${myWalletProvider.pinCode},${myWalletProvider.pinLenght}");
|
log.d("${myWalletProvider.pinCode},${myWalletProvider.pinLenght}");
|
||||||
|
|
|
@ -122,7 +122,7 @@ class OnboardingStepFourteen extends StatelessWidget {
|
||||||
await _generateWalletProvider.storeHDWChest(
|
await _generateWalletProvider.storeHDWChest(
|
||||||
generatedWallet, 'Mon portefeuille courant', context);
|
generatedWallet, 'Mon portefeuille courant', context);
|
||||||
_myWalletProvider.readAllWallets(_currentChest);
|
_myWalletProvider.readAllWallets(_currentChest);
|
||||||
await _myWalletProvider.getDefaultWalletAsync();
|
// await _myWalletProvider.getDefaultWalletAsync();
|
||||||
scheduleMicrotask(() {
|
scheduleMicrotask(() {
|
||||||
_walletOptions.reloadBuild();
|
_walletOptions.reloadBuild();
|
||||||
_myWalletProvider.rebuildWidget();
|
_myWalletProvider.rebuildWidget();
|
||||||
|
|
Loading…
Reference in New Issue