MetaData.fromJson constructor

MetaData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory MetaData.fromJson(Map<String, dynamic> json) {
  return MetaData(
      name: json["name"],
      symbol: json["symbol"],
      uri: json["uri"],
      sellerFeeBasisPoints: json["sellerFeeBasisPoints"],
      primarySaleHappened: json["primarySaleHappened"],
      isMutable: json["isMutable"],
      editionNonce: json["editionNonce"],
      tokenStandard: json["tokenStandard"] == null
          ? null
          : TokenStandard.fromValue(json["tokenStandard"]),
      collection: json["collection"] == null
          ? null
          : Collection.fromJson(json["collection"]),
      uses: json["uses"] == null ? null : Uses.fromJson(json["uses"]),
      tokenProgramVersion:
          TokenProgramVersion.fromValue(json["tokenProgramVersion"]),
      creators: (json["creators"] as List)
          .map((e) => Creator.fromJson(e))
          .toList());
}