mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2024-12-27 14:09:50 +00:00
35 lines
897 B
Dart
35 lines
897 B
Dart
|
|
||
|
class UserMetadata {
|
||
|
final String name;
|
||
|
final String lnurl;
|
||
|
final String email;
|
||
|
final String picture;
|
||
|
final String about;
|
||
|
final String nip05;
|
||
|
final String banner;
|
||
|
final String website;
|
||
|
|
||
|
UserMetadata({
|
||
|
required this.name,
|
||
|
required this.lnurl,
|
||
|
required this.email,
|
||
|
required this.picture,
|
||
|
required this.about,
|
||
|
required this.nip05,
|
||
|
required this.banner,
|
||
|
required this.website,
|
||
|
});
|
||
|
|
||
|
factory UserMetadata.fromJson(Map<String, dynamic> json) {
|
||
|
return UserMetadata(
|
||
|
name: json['name'] as String? ?? '',
|
||
|
lnurl: json['lud06'] as String? ?? '',
|
||
|
email: json['lud16'] as String? ?? '',
|
||
|
picture: json['picture'] as String? ?? '',
|
||
|
about: json['about'] as String? ?? '',
|
||
|
nip05: json['nip05'] as String? ?? '',
|
||
|
banner: json['banner'] as String? ?? '',
|
||
|
website: json['website'] as String? ?? '',
|
||
|
);
|
||
|
}
|
||
|
}
|