Table of Contents

Class ERC4337ExecutionOptions

Namespace
Thirdweb
Assembly
Thirdweb.dll

ERC-4337 execution options

[JsonObject]
public class ERC4337ExecutionOptions : ExecutionOptions
Inheritance
ERC4337ExecutionOptions
Inherited Members

Constructors

ERC4337ExecutionOptions(BigInteger, string)

public ERC4337ExecutionOptions(BigInteger chainId, string signerAddress)

Parameters

chainId BigInteger
signerAddress string

Properties

AccountSalt

[JsonProperty("accountSalt")]
public string AccountSalt { get; set; }

Property Value

string

EntrypointAddress

[JsonProperty("entrypointAddress")]
public string EntrypointAddress { get; set; }

Property Value

string

EntrypointVersion

[JsonProperty("entrypointVersion")]
public string EntrypointVersion { get; set; }

Property Value

string

FactoryAddress

[JsonProperty("factoryAddress")]
public string FactoryAddress { get; set; }

Property Value

string

SignerAddress

[JsonProperty("signerAddress")]
public string SignerAddress { get; set; }

Property Value

string

SmartAccountAddress

[JsonProperty("smartAccountAddress")]
public string SmartAccountAddress { get; set; }

Property Value

string

Type

[JsonProperty("type")]
public string Type { get; set; }

Property Value

string