Class ResponseWrapperGetNftInfoResult


  • public class ResponseWrapperGetNftInfoResult
    extends Object
    Response result
    • Field Detail

      • tradedVolume24h

        @SerializedName("traded_volume_24h")
        private BigDecimal tradedVolume24h
      • totalVolume

        @SerializedName("total_volume")
        private BigDecimal totalVolume
      • redCheckMark

        @SerializedName("red_check_mark")
        private Integer redCheckMark
      • nftProxy

        @SerializedName("nft_proxy")
        private Integer nftProxy
      • restrictedApproval

        @SerializedName("restricted_approval")
        private Integer restrictedApproval
      • highestPrice

        @SerializedName("highest_price")
        private BigDecimal highestPrice
      • discordUrl

        @SerializedName("discord_url")
        private String discordUrl
      • nftOpenSource

        @SerializedName("nft_open_source")
        private Integer nftOpenSource
      • nftOwnerNumber

        @SerializedName("nft_owner_number")
        private Long nftOwnerNumber
      • trustList

        @SerializedName("trust_list")
        private Integer trustList
      • tokenId

        @SerializedName("token_id")
        private String tokenId
      • lowestPrice24h

        @SerializedName("lowest_price_24h")
        private BigDecimal lowestPrice24h
      • averagePrice24h

        @SerializedName("average_price_24h")
        private BigDecimal averagePrice24h
      • nftErc

        @SerializedName("nft_erc")
        private String nftErc
      • creatorAddress

        @SerializedName("creator_address")
        private String creatorAddress
      • mediumUrl

        @SerializedName("medium_url")
        private String mediumUrl
      • maliciousNftContract

        @SerializedName("malicious_nft_contract")
        private Integer maliciousNftContract
      • twitterUrl

        @SerializedName("twitter_url")
        private String twitterUrl
      • nftSymbol

        @SerializedName("nft_symbol")
        private String nftSymbol
      • nftDescription

        @SerializedName("nft_description")
        private String nftDescription
      • metadataFrozen

        @SerializedName("metadata_frozen")
        private Integer metadataFrozen
      • tokenOwner

        @SerializedName("token_owner")
        private String tokenOwner
      • nftVerified

        @SerializedName("nft_verified")
        private Integer nftVerified
      • nftItems

        @SerializedName("nft_items")
        private Long nftItems
      • oversupplyMinting

        @SerializedName("oversupply_minting")
        private Integer oversupplyMinting
      • nftName

        @SerializedName("nft_name")
        private String nftName
      • websiteUrl

        @SerializedName("website_url")
        private String websiteUrl
      • githubUrl

        @SerializedName("github_url")
        private String githubUrl
      • telegramUrl

        @SerializedName("telegram_url")
        private String telegramUrl
      • sales24h

        @SerializedName("sales_24h")
        private BigDecimal sales24h
      • createBlockNumber

        @SerializedName("create_block_number")
        private Long createBlockNumber
    • Constructor Detail

      • ResponseWrapperGetNftInfoResult

        public ResponseWrapperGetNftInfoResult()
    • Method Detail

      • getTradedVolume24h

        public BigDecimal getTradedVolume24h()
        It describes the trading volume of the NFT in 24h.
        Returns:
        tradedVolume24h
      • setTradedVolume24h

        public void setTradedVolume24h​(BigDecimal tradedVolume24h)
      • getTotalVolume

        public BigDecimal getTotalVolume()
        It describes the total volume of the NFT.
        Returns:
        totalVolume
      • setTotalVolume

        public void setTotalVolume​(BigDecimal totalVolume)
      • getRedCheckMark

        public Integer getRedCheckMark()
        red check mark
        Returns:
        redCheckMark
      • setRedCheckMark

        public void setRedCheckMark​(Integer redCheckMark)
      • getNftProxy

        public Integer getNftProxy()
        It describes whether this NFT contract has a proxy contract. \"1\" means true; \"0\" means false; \"Null\" means unknown.(Notice:(1) When \"is_open_source\": \"0\", it will return \"null\". (2) Most Proxy contracts are accompanied by modifiable implementation contracts, and implementation contracts may contain significant potential risk.)
        Returns:
        nftProxy
      • setNftProxy

        public void setNftProxy​(Integer nftProxy)
      • getRestrictedApproval

        public Integer getRestrictedApproval()
        It describes whether the NFT contract can restrict the approval, resulting in NFT can not be traded on the NFT DEX. \"1\" means true; \"0\" means false; \"Null\" means unknown.(Notice:If this risk exists, it means that users will not be able to trade the NFT on the exchange and only privileged users in the whitelist will be able to trade normally.)
        Returns:
        restrictedApproval
      • setRestrictedApproval

        public void setRestrictedApproval​(Integer restrictedApproval)
      • getHighestPrice

        public BigDecimal getHighestPrice()
        It describes the highest price of the NFT.
        Returns:
        highestPrice
      • setHighestPrice

        public void setHighestPrice​(BigDecimal highestPrice)
      • getDiscordUrl

        public String getDiscordUrl()
        It describes the discord url of the NFT. Return \"null\" means there is no discord url or didn't find the discord url.
        Returns:
        discordUrl
      • setDiscordUrl

        public void setDiscordUrl​(String discordUrl)
      • getNftOpenSource

        public Integer getNftOpenSource()
        It describes whether this contract is open source. \"1\" means true; \"0\" means false.(Notice:Un-open-sourced contracts may hide various unknown mechanisms and are extremely risky. When the contract is not open source, we will not be able to detect other risk items.)
        Returns:
        nftOpenSource
      • setNftOpenSource

        public void setNftOpenSource​(Integer nftOpenSource)
      • getNftOwnerNumber

        public Long getNftOwnerNumber()
        It describes the holders of the NFT.
        Returns:
        nftOwnerNumber
      • setNftOwnerNumber

        public void setNftOwnerNumber​(Long nftOwnerNumber)
      • getTrustList

        public Integer getTrustList()
        It describes whether the NFT is a famous and trustworthy one. \"1\" means true; Return \"null\" means no result.(Notice:(1) Only \"trust_list\": \"1\" means it is a famous and trustworthy NFT. (2) Return \"null\" doesn't mean it is risky.Th)
        Returns:
        trustList
      • setTrustList

        public void setTrustList​(Integer trustList)
      • getTokenId

        public String getTokenId()
        token_id
        Returns:
        tokenId
      • setTokenId

        public void setTokenId​(String tokenId)
      • getLowestPrice24h

        public BigDecimal getLowestPrice24h()
        It describes the lowest price of the NFT in 24h.
        Returns:
        lowestPrice24h
      • setLowestPrice24h

        public void setLowestPrice24h​(BigDecimal lowestPrice24h)
      • getAveragePrice24h

        public BigDecimal getAveragePrice24h()
        It describes the average price of the NFT in 24h.
        Returns:
        averagePrice24h
      • setAveragePrice24h

        public void setAveragePrice24h​(BigDecimal averagePrice24h)
      • getNftErc

        public String getNftErc()
        It describes the ERC protocol of the NFT. Example: \"nft_erc\": \"erc721\"
        Returns:
        nftErc
      • setNftErc

        public void setNftErc​(String nftErc)
      • getCreatorAddress

        public String getCreatorAddress()
        It describes the creator address of the NFT. Example: \"creator_address\": \"0x1ee0af784b96bb55ece98c9b15675726b0da1b6b\"; Return \"null\" means that we didn't find the creator address.
        Returns:
        creatorAddress
      • setCreatorAddress

        public void setCreatorAddress​(String creatorAddress)
      • getMediumUrl

        public String getMediumUrl()
        It describes the medium url of the NFT. Return \"null\" means there is no medium url or didn't find the medium url.
        Returns:
        mediumUrl
      • setMediumUrl

        public void setMediumUrl​(String mediumUrl)
      • getMaliciousNftContract

        public Integer getMaliciousNftContract()
        It describes whether this NFT has performed malicious behaviors. \"1\" means true; \"0\" means false.(Notice:Malicious behaviors include random additions, blacklist abuse, falsified transactions, and other high-risk behaviors. Interacting with NFTs flagged as Malicious may contain a high level of risk)
        Returns:
        maliciousNftContract
      • setMaliciousNftContract

        public void setMaliciousNftContract​(Integer maliciousNftContract)
      • getTwitterUrl

        public String getTwitterUrl()
        It describes the twitter url of the NFT. Return \"null\" means there is no twitter url or didn't find the twitter url.
        Returns:
        twitterUrl
      • setTwitterUrl

        public void setTwitterUrl​(String twitterUrl)
      • getNftSymbol

        public String getNftSymbol()
        nft_symbol
        Returns:
        nftSymbol
      • setNftSymbol

        public void setNftSymbol​(String nftSymbol)
      • getNftDescription

        public String getNftDescription()
        It describes the introduction of the NFT. Return \"null\" means there is no description of the NFT.
        Returns:
        nftDescription
      • setNftDescription

        public void setNftDescription​(String nftDescription)
      • getMetadataFrozen

        public Integer getMetadataFrozen()
        metadata_frozen
        Returns:
        metadataFrozen
      • setMetadataFrozen

        public void setMetadataFrozen​(Integer metadataFrozen)
      • getTokenOwner

        public String getTokenOwner()
        token_owner
        Returns:
        tokenOwner
      • setTokenOwner

        public void setTokenOwner​(String tokenOwner)
      • getNftVerified

        public Integer getNftVerified()
        It describes whether the NFT is verified. \"1\" means that the NFT is verified; \"0\" means that we did not find any information about whether the NFT is verified.
        Returns:
        nftVerified
      • setNftVerified

        public void setNftVerified​(Integer nftVerified)
      • getNftItems

        public Long getNftItems()
        It describes the numbers of the NFT.
        Returns:
        nftItems
      • setNftItems

        public void setNftItems​(Long nftItems)
      • getOversupplyMinting

        public Integer getOversupplyMinting()
        It describes whether this NFT owner can bypass the maximum amount of minting specified in the contract, and continue to mint NFTs beyond this limit. \"1\" means true; \"0\" means false; \"Null\" means unknown.(Notice:Oversupply minting refers to the existence of a special mint method in the NFT contract - the owner can bypass the maximum amount of minting specified in the contract, and continue to mint NFTs beyond this limit.)
        Returns:
        oversupplyMinting
      • setOversupplyMinting

        public void setOversupplyMinting​(Integer oversupplyMinting)
      • getNftName

        public String getNftName()
        nft_name
        Returns:
        nftName
      • setNftName

        public void setNftName​(String nftName)
      • getWebsiteUrl

        public String getWebsiteUrl()
        It describes the website url of the NFT. Return \"null\" means there is no website url or didn't find the website url.
        Returns:
        websiteUrl
      • setWebsiteUrl

        public void setWebsiteUrl​(String websiteUrl)
      • getGithubUrl

        public String getGithubUrl()
        It describes the github url of the NFT. Return \"null\" means there is no github url or didn't find the github url.
        Returns:
        githubUrl
      • setGithubUrl

        public void setGithubUrl​(String githubUrl)
      • getTelegramUrl

        public String getTelegramUrl()
        It describes the telegram url of the NFT. Return \"null\" means there is no telegram url or didn't find the telegram url.
        Returns:
        telegramUrl
      • setTelegramUrl

        public void setTelegramUrl​(String telegramUrl)
      • getSales24h

        public BigDecimal getSales24h()
        It describes the sales of the NFT in 24h.
        Returns:
        sales24h
      • setSales24h

        public void setSales24h​(BigDecimal sales24h)
      • getCreateBlockNumber

        public Long getCreateBlockNumber()
        It describes the number of blocks created for the NFT. Return \"null\" means that we didn't find the number of blocks created for the NFT.
        Returns:
        createBlockNumber
      • setCreateBlockNumber

        public void setCreateBlockNumber​(Long createBlockNumber)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toIndentedString

        private String toIndentedString​(Object o)
        Convert the given object to string with each line indented by 4 spaces (except the first line).