Table of Contents

Class OnrampIntent

Namespace
Thirdweb.Bridge
Assembly
Thirdweb.dll

Represents the intent used to prepare the onramp.

public class OnrampIntent
Inheritance
OnrampIntent
Inherited Members

Properties

Amount

[JsonProperty("amount")]
public string Amount { get; set; }

Property Value

string

ChainId

[JsonProperty("chainId")]
public BigInteger ChainId { get; set; }

Property Value

BigInteger

Currency

[JsonProperty("currency", NullValueHandling = NullValueHandling.Ignore)]
public string Currency { get; set; }

Property Value

string

ExcludeChainIds

[JsonProperty("excludeChainIds", NullValueHandling = NullValueHandling.Ignore)]
public List<BigInteger> ExcludeChainIds { get; set; }

Property Value

List<BigInteger>

MaxSteps

[JsonProperty("maxSteps", NullValueHandling = NullValueHandling.Ignore)]
public int? MaxSteps { get; set; }

Property Value

int?

Onramp

[JsonProperty("onramp")]
public OnrampProvider Onramp { get; set; }

Property Value

OnrampProvider

OnrampChainId

[JsonProperty("onrampChainId", NullValueHandling = NullValueHandling.Ignore)]
public BigInteger? OnrampChainId { get; set; }

Property Value

BigInteger?

OnrampTokenAddress

[JsonProperty("onrampTokenAddress", NullValueHandling = NullValueHandling.Ignore)]
public string OnrampTokenAddress { get; set; }

Property Value

string

PurchaseData

[JsonProperty("purchaseData", NullValueHandling = NullValueHandling.Ignore)]
public Dictionary<string, object> PurchaseData { get; set; }

Property Value

Dictionary<string, object>

Receiver

[JsonProperty("receiver")]
public string Receiver { get; set; }

Property Value

string

TokenAddress

[JsonProperty("tokenAddress")]
public string TokenAddress { get; set; }

Property Value

string