mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-05-09 03:02:14 +00:00
* feat: Enhance Wallet Groups Implementation by using hashedIdentifiers instead of parentAddresses * fix: Call updateWalletGroups even if group has an hash identifier * feat: Add secrets to workflow * feat: Enhance Wallet Groups Implementation by using hashedIdentifiers instead of parentAddresses * Handle wallet grouping edgecase where wallet is restored via non seed medium * fix: Valid wallet/wallet groups not showing up when choosing wallet/groups for creating new wallets
28 lines
936 B
Dart
28 lines
936 B
Dart
import 'package:cake_wallet/core/auth_service.dart';
|
|
import 'package:cake_wallet/view_model/wallet_list/wallet_edit_view_model.dart';
|
|
import 'package:cake_wallet/view_model/wallet_list/wallet_list_item.dart';
|
|
import 'package:cake_wallet/view_model/wallet_list/wallet_list_view_model.dart';
|
|
import 'package:cake_wallet/view_model/wallet_new_vm.dart';
|
|
|
|
class WalletEditPageArguments {
|
|
WalletEditPageArguments({
|
|
required this.editingWallet,
|
|
this.isWalletGroup = false,
|
|
this.walletListViewModel,
|
|
this.groupName = '',
|
|
this.walletGroupKey = '',
|
|
this.walletEditViewModel,
|
|
this.walletNewVM,
|
|
this.authService,
|
|
});
|
|
|
|
final WalletListItem editingWallet;
|
|
final bool isWalletGroup;
|
|
final String groupName;
|
|
final String walletGroupKey;
|
|
final WalletListViewModel? walletListViewModel;
|
|
|
|
final WalletEditViewModel? walletEditViewModel;
|
|
final WalletNewVM? walletNewVM;
|
|
final AuthService? authService;
|
|
}
|