Class TokenERC721_MintRequest
- Namespace
- Thirdweb
- Assembly
- Thirdweb.dll
Represents a mint request for an ERC721 token.
[Struct("MintRequest")]
public class TokenERC721_MintRequest
- Inheritance
-
TokenERC721_MintRequest
- Inherited Members
Properties
Currency
Gets or sets the currency address.
[Parameter("address", "currency", 7)]
[JsonProperty("currency")]
public string Currency { get; set; }
Property Value
Price
Gets or sets the price of the token.
[Parameter("uint256", "price", 6)]
[JsonProperty("price")]
public BigInteger Price { get; set; }
Property Value
PrimarySaleRecipient
Gets or sets the primary sale recipient address.
[Parameter("address", "primarySaleRecipient", 4)]
[JsonProperty("primarySaleRecipient")]
public string PrimarySaleRecipient { get; set; }
Property Value
RoyaltyBps
Gets or sets the royalty basis points.
[Parameter("uint256", "royaltyBps", 3)]
[JsonProperty("royaltyBps")]
public BigInteger RoyaltyBps { get; set; }
Property Value
RoyaltyRecipient
Gets or sets the royalty recipient address.
[Parameter("address", "royaltyRecipient", 2)]
[JsonProperty("royaltyRecipient")]
public string RoyaltyRecipient { get; set; }
Property Value
To
Gets or sets the address to mint the token to.
[Parameter("address", "to", 1)]
[JsonProperty("to")]
public string To { get; set; }
Property Value
Uid
Gets or sets the unique identifier for the mint request.
[Parameter("bytes32", "uid", 10)]
[JsonProperty("uid")]
public byte[] Uid { get; set; }
Property Value
- byte[]
Uri
Gets or sets the URI of the token.
[Parameter("string", "uri", 5)]
[JsonProperty("uri")]
public string Uri { get; set; }
Property Value
ValidityEndTimestamp
Gets or sets the validity end timestamp.
[Parameter("uint128", "validityEndTimestamp", 9)]
[JsonProperty("validityEndTimestamp")]
public BigInteger ValidityEndTimestamp { get; set; }
Property Value
ValidityStartTimestamp
Gets or sets the validity start timestamp.
[Parameter("uint128", "validityStartTimestamp", 8)]
[JsonProperty("validityStartTimestamp")]
public BigInteger ValidityStartTimestamp { get; set; }