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]