eth_transact: RuntimeDescriptor<
[
tx: {
access_list?: {
address: FixedSizeBinary<20>;
storage_keys: FixedSizeBinary<32>[];
}[];
blob_versioned_hashes: FixedSizeBinary<32>[];
blobs: Binary[];
chain_id?: FixedSizeArray<4, bigint>;
from?: FixedSizeBinary<20>;
gas?: FixedSizeArray<4, bigint>;
gas_price?: FixedSizeArray<4, bigint>;
input?: Binary;
max_fee_per_blob_gas?: FixedSizeArray<4, bigint>;
max_fee_per_gas?: FixedSizeArray<4, bigint>;
max_priority_fee_per_gas?: FixedSizeArray<4, bigint>;
nonce?: FixedSizeArray<4, bigint>;
"r#type"?: number;
to?: FixedSizeBinary<20>;
value?: FixedSizeArray<4, bigint>;
},
],
ResultPayload<
{
data: Binary;
eth_gas: FixedSizeArray<4, bigint>;
gas_required: { proof_size: bigint; ref_time: bigint };
storage_deposit: bigint;
},
Enum<{ Data: Binary; Message: string }>,
>,
>
Perform an Ethereum call.
See [
crate::Pallet::bare_eth_transact
]