@@ -4,22 +4,15 @@ import '../../wallets/wallet/wallet_mixin_interfaces/extended_keys_interface.dar
44import 'key_data_interface.dart' ;
55
66// do not remove or change the order of these enum values
7- enum ViewOnlyWalletType {
8- cryptonote,
9- addressOnly,
10- xPub,
11- spark;
12- }
7+ enum ViewOnlyWalletType { cryptonote, addressOnly, xPub, spark }
138
149sealed class ViewOnlyWalletData with KeyDataInterface {
1510 @override
1611 final String walletId;
1712
1813 ViewOnlyWalletType get type;
1914
20- ViewOnlyWalletData ({
21- required this .walletId,
22- });
15+ ViewOnlyWalletData ({required this .walletId});
2316
2417 static ViewOnlyWalletData fromJsonEncodedString (
2518 String jsonEncodedString, {
@@ -88,10 +81,10 @@ class CryptonoteViewOnlyWalletData extends ViewOnlyWalletData {
8881
8982 @override
9083 String toJsonEncodedString () => jsonEncode ({
91- "type" : type.index,
92- "address" : address,
93- "privateViewKey" : privateViewKey,
94- });
84+ "type" : type.index,
85+ "address" : address,
86+ "privateViewKey" : privateViewKey,
87+ });
9588}
9689
9790class AddressViewOnlyWalletData extends ViewOnlyWalletData {
@@ -100,10 +93,7 @@ class AddressViewOnlyWalletData extends ViewOnlyWalletData {
10093
10194 final String address;
10295
103- AddressViewOnlyWalletData ({
104- required super .walletId,
105- required this .address,
106- });
96+ AddressViewOnlyWalletData ({required super .walletId, required this .address});
10797
10898 static AddressViewOnlyWalletData fromJsonEncodedString (
10999 String jsonEncodedString, {
@@ -119,10 +109,8 @@ class AddressViewOnlyWalletData extends ViewOnlyWalletData {
119109 }
120110
121111 @override
122- String toJsonEncodedString () => jsonEncode ({
123- "type" : type.index,
124- "address" : address,
125- });
112+ String toJsonEncodedString () =>
113+ jsonEncode ({"type" : type.index, "address" : address});
126114}
127115
128116class ExtendedKeysViewOnlyWalletData extends ViewOnlyWalletData {
@@ -158,16 +146,11 @@ class ExtendedKeysViewOnlyWalletData extends ViewOnlyWalletData {
158146
159147 @override
160148 String toJsonEncodedString () => jsonEncode ({
161- "type" : type.index,
162- "xPubs" : [
163- ...xPubs.map (
164- (e) => {
165- "path" : e.path,
166- "encoded" : e.encoded,
167- },
168- ),
169- ],
170- });
149+ "type" : type.index,
150+ "xPubs" : [
151+ ...xPubs.map ((e) => {"path" : e.path, "encoded" : e.encoded}),
152+ ],
153+ });
171154}
172155
173156class SparkViewOnlyWalletData extends ViewOnlyWalletData {
@@ -176,10 +159,7 @@ class SparkViewOnlyWalletData extends ViewOnlyWalletData {
176159
177160 final String viewKey;
178161
179- SparkViewOnlyWalletData ({
180- required super .walletId,
181- required this .viewKey,
182- });
162+ SparkViewOnlyWalletData ({required super .walletId, required this .viewKey});
183163
184164 static SparkViewOnlyWalletData fromJsonEncodedString (
185165 String jsonEncodedString, {
@@ -195,8 +175,6 @@ class SparkViewOnlyWalletData extends ViewOnlyWalletData {
195175 }
196176
197177 @override
198- String toJsonEncodedString () => jsonEncode ({
199- "type" : type.index,
200- "viewKey" : viewKey,
201- });
178+ String toJsonEncodedString () =>
179+ jsonEncode ({"type" : type.index, "viewKey" : viewKey});
202180}
0 commit comments