Table of Contents

Class DestinationToken

Namespace
Thirdweb.Api
Assembly
Thirdweb.dll
public class DestinationToken
Inheritance
DestinationToken
Inherited Members

Properties

AdditionalProperties

[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Property Value

IDictionary<string, object>

Address

A valid Ethereum address (0x-prefixed hex string) or ENS name (e.g., vitalik.eth).

[JsonProperty("address", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Address { get; set; }

Property Value

string

ChainId

[JsonProperty("chainId", Required = Required.Always)]
[Range(1, 2147483647)]
public int ChainId { get; set; }

Property Value

int

Decimals

[JsonProperty("decimals", Required = Required.Always)]
[Range(1, 2147483647)]
public int Decimals { get; set; }

Property Value

int

IconUri

[JsonProperty("iconUri", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public string IconUri { get; set; }

Property Value

string

Name

[JsonProperty("name", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Name { get; set; }

Property Value

string

Symbol

[JsonProperty("symbol", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Symbol { get; set; }

Property Value

string