Wallet.fromJson constructor
Wallet.fromJson(Map<String, dynamic> json)
Implementation
Wallet.fromJson(Map<String, dynamic> json) {
name = json['name'];
createTime = json['createTime'];
version = json['version'];
scrypt = ScryptParams.fromJson(json['scrypt']);
extra = json['extra'];
defaultOntid = json['defaultOntid'];
defaultAccountAddress = json['defaultAccountAddress'];
List<dynamic> identities = json['identities'] ?? [];
identities.forEach((id) => this.identities.add(Identity.fromJson(id)));
List<dynamic> accounts = json['accounts'] ?? [];
accounts.forEach((acc) => this.accounts.add(Account.fromJson(acc)));
}