Package io.gopluslabs.client.model
Class ResponseWrapperPhishingSiteResultNftRisk
- java.lang.Object
-
- io.gopluslabs.client.model.ResponseWrapperPhishingSiteResultNftRisk
-
public class ResponseWrapperPhishingSiteResultNftRisk extends Object
nft check risk
-
-
Field Summary
Fields Modifier and Type Field Description private IntegernftOpenSourceprivate IntegernftProxyprivate IntegeroversupplyMintingprivate ResponseWrapperPhishingSiteResultNftRiskPrivilegedBurnprivilegedBurnprivate ResponseWrapperPhishingSiteResultNftRiskPrivilegedMintingprivilegedMintingprivate IntegerrestrictedApprovalprivate ResponseWrapperPhishingSiteResultNftRiskSelfDestructselfDestructprivate ResponseWrapperPhishingSiteResultNftRiskTransferWithoutApprovaltransferWithoutApproval
-
Constructor Summary
Constructors Constructor Description ResponseWrapperPhishingSiteResultNftRisk()
-
Method Summary
-
-
-
Field Detail
-
nftOpenSource
@SerializedName("nft_open_source") private Integer nftOpenSource
-
privilegedMinting
@SerializedName("privileged_minting") private ResponseWrapperPhishingSiteResultNftRiskPrivilegedMinting privilegedMinting
-
oversupplyMinting
@SerializedName("oversupply_minting") private Integer oversupplyMinting
-
nftProxy
@SerializedName("nft_proxy") private Integer nftProxy
-
restrictedApproval
@SerializedName("restricted_approval") private Integer restrictedApproval
-
transferWithoutApproval
@SerializedName("transfer_without_approval") private ResponseWrapperPhishingSiteResultNftRiskTransferWithoutApproval transferWithoutApproval
-
privilegedBurn
@SerializedName("privileged_burn") private ResponseWrapperPhishingSiteResultNftRiskPrivilegedBurn privilegedBurn
-
selfDestruct
@SerializedName("self_destruct") private ResponseWrapperPhishingSiteResultNftRiskSelfDestruct selfDestruct
-
-
Method Detail
-
nftOpenSource
public ResponseWrapperPhishingSiteResultNftRisk nftOpenSource(Integer nftOpenSource)
-
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)
-
privilegedMinting
public ResponseWrapperPhishingSiteResultNftRisk privilegedMinting(ResponseWrapperPhishingSiteResultNftRiskPrivilegedMinting privilegedMinting)
-
getPrivilegedMinting
public ResponseWrapperPhishingSiteResultNftRiskPrivilegedMinting getPrivilegedMinting()
Get privilegedMinting- Returns:
- privilegedMinting
-
setPrivilegedMinting
public void setPrivilegedMinting(ResponseWrapperPhishingSiteResultNftRiskPrivilegedMinting privilegedMinting)
-
oversupplyMinting
public ResponseWrapperPhishingSiteResultNftRisk oversupplyMinting(Integer oversupplyMinting)
-
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)
-
nftProxy
public ResponseWrapperPhishingSiteResultNftRisk nftProxy(Integer nftProxy)
-
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)
-
restrictedApproval
public ResponseWrapperPhishingSiteResultNftRisk restrictedApproval(Integer restrictedApproval)
-
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)
-
transferWithoutApproval
public ResponseWrapperPhishingSiteResultNftRisk transferWithoutApproval(ResponseWrapperPhishingSiteResultNftRiskTransferWithoutApproval transferWithoutApproval)
-
getTransferWithoutApproval
public ResponseWrapperPhishingSiteResultNftRiskTransferWithoutApproval getTransferWithoutApproval()
Get transferWithoutApproval- Returns:
- transferWithoutApproval
-
setTransferWithoutApproval
public void setTransferWithoutApproval(ResponseWrapperPhishingSiteResultNftRiskTransferWithoutApproval transferWithoutApproval)
-
privilegedBurn
public ResponseWrapperPhishingSiteResultNftRisk privilegedBurn(ResponseWrapperPhishingSiteResultNftRiskPrivilegedBurn privilegedBurn)
-
getPrivilegedBurn
public ResponseWrapperPhishingSiteResultNftRiskPrivilegedBurn getPrivilegedBurn()
Get privilegedBurn- Returns:
- privilegedBurn
-
setPrivilegedBurn
public void setPrivilegedBurn(ResponseWrapperPhishingSiteResultNftRiskPrivilegedBurn privilegedBurn)
-
selfDestruct
public ResponseWrapperPhishingSiteResultNftRisk selfDestruct(ResponseWrapperPhishingSiteResultNftRiskSelfDestruct selfDestruct)
-
getSelfDestruct
public ResponseWrapperPhishingSiteResultNftRiskSelfDestruct getSelfDestruct()
Get selfDestruct- Returns:
- selfDestruct
-
setSelfDestruct
public void setSelfDestruct(ResponseWrapperPhishingSiteResultNftRiskSelfDestruct selfDestruct)
-
-