NFT constructor

const NFT(
  1. {@JsonKey(name: 'contract_address') required String contractAddress,
  2. @JsonKey(name: 'erc_type') required String? ercType,
  3. @JsonKey(name: 'floor_prices') required List<NFTFloorPrice>? floorPrices,
  4. @JsonKey(name: 'image_uri') required String? imageUri,
  5. required NFTMetadata? metadata,
  6. @JsonKey(name: 'mint_time') required DateTime mintTime,
  7. @JsonKey(name: 'mint_transaction_hash') required String mintTransactionHash,
  8. required String? name,
  9. required String? owner,
  10. @JsonKey(name: 'rarity_rank') required num? rarityRank,
  11. @JsonKey(name: 'rarity_score') required num? rarityScore,
  12. required String symbol,
  13. @JsonKey(name: 'token_id') required String tokenId,
  14. @JsonKey(name: 'token_uri') required String? tokenUri,
  15. required num? total,
  16. @JsonKey(name: 'total_string') required String? totalString,
  17. required List<NFTAttributes>? traits}
)

Implementation

const factory NFT