/* 
 * This file is part of Stack Wallet.
 * 
 * Copyright (c) 2023 Cypher Stack
 * All Rights Reserved.
 * The code is distributed under GPLv3 license, see LICENSE file for details.
 * Generated by Cypher Stack on 2023-05-26
 *
 */

class CreatedPaynym {
  final bool claimed;
  final String? nymAvatar;
  final String? nymId;
  final String? nymName;
  final String? token;

  CreatedPaynym(
    this.claimed,
    this.nymAvatar,
    this.nymId,
    this.nymName,
    this.token,
  );

  CreatedPaynym.fromMap(Map<String, dynamic> map)
      : claimed = map["claimed"] as bool,
        nymAvatar = map["nymAvatar"] as String?,
        nymId = map["nymID"] as String?,
        nymName = map["nymName"] as String?,
        token = map["token"] as String?;

  Map<String, dynamic> toMap() => {
        "claimed": claimed,
        "nymAvatar": nymAvatar,
        "nymId": nymId,
        "nymName": nymName,
        "token": token,
      };

  @override
  String toString() {
    return toMap().toString();
  }
}