Table of Contents

Class Items

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

Properties

Accepts

[JsonProperty("accepts", Required = Required.Always)]
[Required]
public ICollection<Accepts> Accepts { get; set; }

Property Value

ICollection<Accepts>

AdditionalProperties

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

Property Value

IDictionary<string, object>

LastUpdated

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

Property Value

string

Metadata

[JsonProperty("metadata", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public IDictionary<string, object> Metadata { get; set; }

Property Value

IDictionary<string, object>

Resource

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

Property Value

string

Type

[JsonProperty("type", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public ItemsType Type { get; set; }

Property Value

ItemsType

X402Version

[JsonProperty("x402Version", Required = Required.Always)]
public double X402Version { get; set; }

Property Value

double