Table of Contents

Class Context

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

Properties

AdditionalProperties

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

Property Value

IDictionary<string, object>

Auto_execute_transactions

Whether to automatically execute transactions. If not provided, the default is false

[JsonProperty("auto_execute_transactions", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool Auto_execute_transactions { get; set; }

Property Value

bool

Chain_ids

Optional chain IDs for context

[JsonProperty("chain_ids", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<double> Chain_ids { get; set; }

Property Value

ICollection<double>

From

Optional wallet address that will execute transactions

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

Property Value

string

Session_id

Optional session ID for conversation continuity. If not provided, a new session will be created

[JsonProperty("session_id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Session_id { get; set; }

Property Value

string