submit: TxDescriptor<
    {
        message: {
            event_log: {
                address: FixedSizeBinary<20>;
                data: Binary;
                topics: FixedSizeBinary<32>[];
            };
            proof: {
                execution_proof: {
                    ancestry_proof?: {
                        finalized_block_root: FixedSizeBinary<32>;
                        header_branch: FixedSizeBinary<32>[];
                    };
                    execution_branch: FixedSizeBinary<32>[];
                    execution_header: Enum<
                        {
                            Capella: {
                                base_fee_per_gas: FixedSizeArray<4, bigint>;
                                block_hash: FixedSizeBinary<32>;
                                block_number: bigint;
                                extra_data: Binary;
                                fee_recipient: FixedSizeBinary<20>;
                                gas_limit: bigint;
                                gas_used: bigint;
                                logs_bloom: Binary;
                                parent_hash: FixedSizeBinary<32>;
                                prev_randao: FixedSizeBinary<32>;
                                receipts_root: FixedSizeBinary<32>;
                                state_root: FixedSizeBinary<32>;
                                timestamp: bigint;
                                transactions_root: FixedSizeBinary<32>;
                                withdrawals_root: FixedSizeBinary<32>;
                            };
                            Deneb: {
                                base_fee_per_gas: FixedSizeArray<4, bigint>;
                                blob_gas_used: bigint;
                                block_hash: FixedSizeBinary<32>;
                                block_number: bigint;
                                excess_blob_gas: bigint;
                                extra_data: Binary;
                                fee_recipient: FixedSizeBinary<20>;
                                gas_limit: bigint;
                                gas_used: bigint;
                                logs_bloom: Binary;
                                parent_hash: FixedSizeBinary<32>;
                                prev_randao: FixedSizeBinary<32>;
                                receipts_root: FixedSizeBinary<32>;
                                state_root: FixedSizeBinary<32>;
                                timestamp: bigint;
                                transactions_root: FixedSizeBinary<32>;
                                withdrawals_root: FixedSizeBinary<32>;
                            };
                        },
                    >;
                    header: {
                        body_root: FixedSizeBinary<32>;
                        parent_root: FixedSizeBinary<32>;
                        proposer_index: bigint;
                        slot: bigint;
                        state_root: FixedSizeBinary<32>;
                    };
                };
                receipt_proof: FixedSizeArray<2, Binary[]>;
            };
        };
    },
>

Submit an inbound message originating from the Gateway contract on Ethereum