Table of Contents

Class Constraint

Namespace
Thirdweb.AccountAbstraction
Assembly
Thirdweb.dll
[Struct("Constraint")]
public class Constraint
Inheritance
Constraint
Inherited Members

Properties

Condition

[Parameter("uint8", "condition", 1)]
[JsonProperty("condition")]
public virtual byte Condition { get; set; }

Property Value

byte

Index

[Parameter("uint64", "index", 2)]
[JsonProperty("index")]
public virtual ulong Index { get; set; }

Property Value

ulong

Limit

[Parameter("tuple", "limit", 4, "UsageLimit")]
[JsonProperty("limit")]
public virtual UsageLimit Limit { get; set; }

Property Value

UsageLimit

RefValue

[Parameter("bytes32", "refValue", 3)]
[JsonProperty("refValue")]
public virtual byte[] RefValue { get; set; }

Property Value

byte[]