Skip to main content

DirectListingV3 interface

Represents a marketplace direct listing.

Signature:

export interface DirectListingV3

Properties

PropertyModifiersTypeDescription
assetNFTMetadataThe asset being listed.
assetContractAddressstringThe address of the asset being listed.
creatorAddressstringThe address of the creator of listing.
currencyContractAddressstringThe address of the currency to accept for the listing.
currencyValuePerTokenCurrencyValueThe CurrencyValue of the listing. Useful for displaying the price information.
endTimeInSecondsnumberThe end time of the listing.
idstringThe id of the listing.
isReservedListingbooleanWhether the listing is reserved to be bought from a specific set of buyers.
pricePerTokenstringThe price to pay per unit of NFTs listed.
quantitystring

The quantity of tokens to include in the listing.

For ERC721s, this value should always be 1 (and will be forced internally regardless of what is passed here).

startTimeInSecondsnumberThe start time of the listing.
statusStatusWhether the listing is CREATED, COMPLETED, or CANCELLED.
tokenIdstringThe ID of the token to list.