SeedListDiffChange.fromAccount constructor
SeedListDiffChange.fromAccount({
- required KeyAccount account,
- required bool isDeleted,
Build diff changes from key account (if only account was added or deleted)
Implementation
factory SeedListDiffChange.fromAccount({
required KeyAccount account,
required bool isDeleted,
}) {
final accountDiff = KeyAccountBase.fromAccount(account);
return SeedListDiffChange(
deletedSeeds: const [],
addedSeeds: const [],
deletedKeys: const [],
addedKeys: const [],
deletedAccounts: isDeleted ? [accountDiff] : [],
addedAccounts: isDeleted ? [] : [accountDiff],
);
}