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