@loopring-web/loopring-sdk / Exports / NFTWithdrawRequestV3
export
interface NFTWithdrawRequestV3
• accountId: number
account ID
memberof OriginNFTWithdrawRequestV3
• Optional counterFactualInfo: CounterFactualInfo
• Optional ecdsaSignature: string
ecdsa signature
memberof OriginNFTWithdrawRequestV3
• Optional eddsaSignature: string
eddsa signature
memberof OriginNFTWithdrawRequestV3
• exchange: string
exchange address
memberof OriginNFTWithdrawRequestV3
• Optional extraData: string
extra data for complex withdraw mode, normally none
memberof OriginNFTWithdrawRequestV3
• Optional hashApproved: string
An approved hash string which was already submitted on eth mainnet
memberof OriginNFTWithdrawRequestV3
• maxFee: Pick<TokenVolumeV3, "tokenId"> & { amount: string }
memberof OriginNFTTransferRequestV3
• minGas: number
min gas for on-chain withdraw, Loopring exchange allocates gas for each distribution, but people can also assign this min gas, so Loopring have to allocate higher gas value for this specific distribution. Normally no need to take care of this value, 0 means let loopring choose the reasonable gas
memberof OriginNFTWithdrawRequestV3
• owner: string
account owner address
memberof OriginNFTWithdrawRequestV3
• storageId: number
offchain ID
memberof OriginNFTWithdrawRequestV3
• to: string
withdraw to address
memberof OriginNFTWithdrawRequestV3
• token: TokenVolumeNFT
memberof OriginNFTTransferRequestV3
• validUntil: number
Timestamp for order to become invalid
memberof OriginNFTWithdrawRequestV3