dev
dart 25 lines 776 Bytes
Raw
1 import 'package:cw_zano/zano_wallet.dart';
2
3 class WiExtended {
4 final String spendPrivateKey;
5 final String spendPublicKey;
6 final String viewPrivateKey;
7 final String viewPublicKey;
8
9 WiExtended(
10 {required this.spendPrivateKey,
11 required this.spendPublicKey,
12 required this.viewPrivateKey,
13 required this.viewPublicKey});
14
15 factory WiExtended.fromJson(Map<String, dynamic> json) => WiExtended(
16 spendPrivateKey: json['spend_private_key'] as String? ?? '',
17 spendPublicKey: json['spend_public_key'] as String? ?? '',
18 viewPrivateKey: json['view_private_key'] as String? ?? '',
19 viewPublicKey: json['view_public_key'] as String? ?? '',
20 );
21
22 Future<String> seed(ZanoWalletBase api) {
23 return api.getSeed();
24 }
25 }