Class OfferParams
- Namespace
- Thirdweb
- Assembly
- Thirdweb.dll
Represents the parameters for making an offer on NFTs.
[Struct("OfferParams")]
public class OfferParams
- Inheritance
-
OfferParams
- Inherited Members
Properties
AssetContract
The contract address of the NFTs for which the offer is being made.
[Parameter("address", "assetContract", 1)]
public string AssetContract { get; set; }
Property Value
Currency
The currency offered in exchange for the NFTs.
[Parameter("address", "currency", 4)]
public string Currency { get; set; }
Property Value
ExpirationTimestamp
The UNIX timestamp after which the offer cannot be accepted.
[Parameter("uint256", "expirationTimestamp", 6)]
public BigInteger ExpirationTimestamp { get; set; }
Property Value
Quantity
The quantity of NFTs desired in the offer.
[Parameter("uint256", "quantity", 3)]
public BigInteger Quantity { get; set; }
Property Value
TokenId
The tokenId of the NFTs for which the offer is being made.
[Parameter("uint256", "tokenId", 2)]
public BigInteger TokenId { get; set; }
Property Value
TotalPrice
The total price offered for the NFTs.
[Parameter("uint256", "totalPrice", 5)]
public BigInteger TotalPrice { get; set; }