Eip7702Transaction
data class Eip7702Transaction(val type: String? = null, val from: String, val to: String, val value: String? = null, val data: String? = null, val nonce: String? = null, val chainId: String? = null, val authorizationList: List<AuthorizationListItem>? = null, val gasLimit: String? = null, val maxFeePerGas: String? = null, val maxPriorityFeePerGas: String? = null)
EIP-7702 transaction structure.
Parameters
type
Transaction type (e.g., "eip7702").
from
Sender address.
to
Recipient address.
value
Transaction value in hex.
data
Transaction input data in hex.
nonce
Transaction nonce in hex.
chain Id
Chain ID in hex.
authorization List
List of authorization items with signatures.
gas Limit
Gas limit in hex.
max Fee Per Gas
Max fee per gas in hex.
max Priority Fee Per Gas
Max priority fee per gas in hex.
Constructors
Link copied to clipboard
constructor(type: String? = null, from: String, to: String, value: String? = null, data: String? = null, nonce: String? = null, chainId: String? = null, authorizationList: List<AuthorizationListItem>? = null, gasLimit: String? = null, maxFeePerGas: String? = null, maxPriorityFeePerGas: String? = null)