Class UserOperationV7
- Namespace
- Thirdweb.AccountAbstraction
- Assembly
- Thirdweb.dll
public class UserOperationV7
- Inheritance
-
UserOperationV7
- Inherited Members
-
Properties
CallData
[Parameter("bytes", "callData", 5)]
public virtual byte[] CallData { get; set; }
Property Value
- byte[]
CallGasLimit
[Parameter("uint256", "callGasLimit", 6)]
public virtual BigInteger CallGasLimit { get; set; }
Property Value
- BigInteger
Factory
[Parameter("address", "factory", 3)]
public virtual string Factory { get; set; }
Property Value
- string
FactoryData
[Parameter("bytes", "factoryData", 4)]
public virtual byte[] FactoryData { get; set; }
Property Value
- byte[]
MaxFeePerGas
[Parameter("uint256", "maxFeePerGas", 9)]
public virtual BigInteger MaxFeePerGas { get; set; }
Property Value
- BigInteger
MaxPriorityFeePerGas
[Parameter("uint256", "maxPriorityFeePerGas", 10)]
public virtual BigInteger MaxPriorityFeePerGas { get; set; }
Property Value
- BigInteger
Nonce
[Parameter("uint256", "nonce", 2)]
public virtual BigInteger Nonce { get; set; }
Property Value
- BigInteger
Paymaster
[Parameter("address", "paymaster", 11)]
public virtual string Paymaster { get; set; }
Property Value
- string
PaymasterData
[Parameter("bytes", "paymasterData", 14)]
public virtual byte[] PaymasterData { get; set; }
Property Value
- byte[]
PaymasterPostOpGasLimit
[Parameter("uint256", "paymasterPostOpGasLimit", 13)]
public virtual BigInteger PaymasterPostOpGasLimit { get; set; }
Property Value
- BigInteger
PaymasterVerificationGasLimit
[Parameter("uint256", "paymasterVerificationGasLimit", 12)]
public virtual BigInteger PaymasterVerificationGasLimit { get; set; }
Property Value
- BigInteger
PreVerificationGas
[Parameter("uint256", "preVerificationGas", 8)]
public virtual BigInteger PreVerificationGas { get; set; }
Property Value
- BigInteger
Sender
[Parameter("address", "sender", 1)]
public virtual string Sender { get; set; }
Property Value
- string
Signature
[Parameter("bytes", "signature", 15)]
public virtual byte[] Signature { get; set; }
Property Value
- byte[]
VerificationGasLimit
[Parameter("uint256", "verificationGasLimit", 7)]
public virtual BigInteger VerificationGasLimit { get; set; }
Property Value
- BigInteger