Class EvmTransactionSenderOptions
- Namespace
- NArk.ArkadeIntents.Evm
- Assembly
- NArk.ArkadeIntents.dll
Fee, gas, and sender limits for locally signed type-2 transactions.
public sealed class EvmTransactionSenderOptions
- Inheritance
-
EvmTransactionSenderOptions
- Inherited Members
Properties
BaseFeeMultiplier
Multiplier applied to the latest base fee; defaults to two.
public int BaseFeeMultiplier { get; init; }
Property Value
ExpectedSenderAddress
Configured gas-payer address that the private key must derive.
public required string ExpectedSenderAddress { get; init; }
Property Value
GasLimitBasisPoints
Gas estimate multiplier of at least 10,000 basis points; defaults to 12,000.
public int GasLimitBasisPoints { get; init; }
Property Value
MaxFeePerGasWei
Maximum accepted EIP-1559 fee per gas, in wei.
public required BigInteger MaxFeePerGasWei { get; init; }
Property Value
MaxGasLimit
Maximum transaction gas limit.
public required BigInteger MaxGasLimit { get; init; }
Property Value
MaxPriorityFeePerGasWei
Maximum accepted priority fee per gas, in wei.
public required BigInteger MaxPriorityFeePerGasWei { get; init; }