buy() :
Buys the NFT for the current NFT price.
discountRate() :
The price decrease for every ms since the auction began.
expiresAt() :
The timestamp at which the sale ends.
getPrice() :
The current price of the nft for sale
nft() :
The contract address of the NFT for sale.
nftId() :
The id of the NFT for sale.
seller() :
The NFT seller.
startAt() :
The timestamp at which the sale began.
startingPrice() :
The starting price.