@loopring-web/loopring-sdk / Exports / NFTMintRequestV3
export
interface NFTMintRequestV3
• amount: string
The amount of the token
memberof TokenVolumeV3
• Optional counterFactualInfo: CounterFactualInfo
• Optional counterFactualNftInfo: null | NFTCounterFactualInfo
• Optional ecdsaSignature: string
ecdsa signature
memberof OriginNFTMintRequestV3
• Optional eddsaSignature: string
eddsa signature
memberof OriginNFTMintRequestV3
• exchange: string
exchange address
memberof OriginNFTMintRequestV3
• Optional forceToMint: boolean
force to mint, regardless the previous mint record
memberof OriginNFTMintRequestV3
• Optional hashApproved: string
An approved hash string which was already submitted on eth mainnet
memberof OriginNFTMintRequestV3
• maxFee: Pick<TokenVolumeV3, "tokenId"> & { amount: string }
memberof OriginNFTTransferRequestV3
• minterAddress: string
account owner address
memberof OriginNFTMintRequestV3
• minterId: number
account ID
memberof OriginNFTMintRequestV3
• nftId: string
NFT_ID url_id
memberof OriginNFTTransferRequestV3
• nftType: 0 | 1
nftType: 0 for EIP1155, 1 for EIP712. EIP1155 by default.
memberof OriginNFTMintRequestV3
• royaltyPercentage: number
0-50
memberof OriginNFTMintRequestV3
• storageId: number
offchain ID
memberof OriginNFTMintRequestV3
• toAccountId: number
The account receive the minted NFTAction token, now should be minter himself.
memberof OriginNFTMintRequestV3
• Optional toAddress: string
The account receive the minted NFTAction token, now should be minter himself.
memberof OriginNFTMintRequestV3
• tokenAddress: string
Contract address
type{string}
memberof OriginNFTTransferRequestV3
• validUntil: number
Timestamp for order to become invalid
memberof OriginNFTMintRequestV3