typescript-sdk

Home > @3rdweb/sdk > AuctionListing

AuctionListing interface

Represents a new marketplace auction listing.

Signature:

export interface AuctionListing 

Properties

Property Type Description
asset NFTMetadata The asset being listed.
assetContractAddress string The address of the asset being listed.
buyoutCurrencyValuePerToken CurrencyValue The CurrencyValue of the buyout price listing. Useful for displaying the price information.
buyoutPrice BigNumberish The buyout price of the listing.
currencyContractAddress string The address of the currency to accept for the listing.
endTimeInEpochSeconds BigNumberish Number of seconds until the auction expires.
id string The id of the listing
quantity BigNumberish 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).
reservePrice BigNumberish The reserve price is the minimum price that a bid must be in order to be accepted.
reservePriceCurrencyValuePerToken CurrencyValue The CurrencyValue of the reserve price. Useful for displaying the price information.
sellerAddress string The address of the seller.
startTimeInEpochSeconds BigNumberish The start time of the listing.
tokenId BigNumberish The ID of the token to list.
type ListingType.Auction