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 | BigNumber | 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 | BigNumber | 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 |