Table of Contents

Class ZkSyncAATransaction

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

Properties

Data

[Parameter("bytes", "data", 11)]
public virtual byte[] Data { get; set; }

Property Value

byte[]

FactoryDeps

[Parameter("bytes32[]", "factoryDeps", 12)]
public virtual List<byte[]> FactoryDeps { get; set; }

Property Value

List<byte[]>

From

[Parameter("uint256", "from", 2)]
public virtual BigInteger From { get; set; }

Property Value

BigInteger

GasLimit

[Parameter("uint256", "gasLimit", 4)]
public virtual BigInteger GasLimit { get; set; }

Property Value

BigInteger

GasPerPubdataByteLimit

[Parameter("uint256", "gasPerPubdataByteLimit", 5)]
public virtual BigInteger GasPerPubdataByteLimit { get; set; }

Property Value

BigInteger

MaxFeePerGas

[Parameter("uint256", "maxFeePerGas", 6)]
public virtual BigInteger MaxFeePerGas { get; set; }

Property Value

BigInteger

MaxPriorityFeePerGas

[Parameter("uint256", "maxPriorityFeePerGas", 7)]
public virtual BigInteger MaxPriorityFeePerGas { get; set; }

Property Value

BigInteger

Nonce

[Parameter("uint256", "nonce", 9)]
public virtual BigInteger Nonce { get; set; }

Property Value

BigInteger

Paymaster

[Parameter("uint256", "paymaster", 8)]
public virtual BigInteger Paymaster { get; set; }

Property Value

BigInteger

PaymasterInput

[Parameter("bytes", "paymasterInput", 13)]
public virtual byte[] PaymasterInput { get; set; }

Property Value

byte[]

To

[Parameter("uint256", "to", 3)]
public virtual BigInteger To { get; set; }

Property Value

BigInteger

TxType

[Parameter("uint256", "txType", 1)]
public virtual BigInteger TxType { get; set; }

Property Value

BigInteger

Value

[Parameter("uint256", "value", 10)]
public virtual BigInteger Value { get; set; }

Property Value

BigInteger