All chains
    Preparing search index...
    trace_tx: RuntimeDescriptor<
        [
            block: {
                extrinsics: Binary[];
                header: {
                    digest: DigestItem[];
                    extrinsics_root: FixedSizeBinary<32>;
                    number: number;
                    parent_hash: FixedSizeBinary<32>;
                    state_root: FixedSizeBinary<32>;
                };
            },
            tx_index: number,
            config: Enum<
                {
                    CallTracer?: { only_top_call: boolean; with_logs: boolean };
                    PrestateTracer?: {
                        diff_mode: boolean;
                        disable_code: boolean;
                        disable_storage: boolean;
                    };
                },
            >,
        ],
        | Enum<
            {
                Call: {
                    call_type: Enum<
                        {
                            Call: undefined;
                            Create: undefined;
                            Create2: undefined;
                            DelegateCall: undefined;
                            StaticCall: undefined;
                        },
                    >;
                    calls: __Circular[];
                    error?: string;
                    from: FixedSizeBinary<20>;
                    gas: FixedSizeArray<4, bigint>;
                    gas_used: FixedSizeArray<4, bigint>;
                    input: Binary;
                    logs: {
                        address: FixedSizeBinary<20>;
                        data: Binary;
                        position: number;
                        topics: FixedSizeBinary<32>[];
                    }[];
                    output: Binary;
                    revert_reason?: string;
                    to: FixedSizeBinary<20>;
                    value?: FixedSizeArray<4, bigint>;
                };
                Prestate: Enum<
                    {
                        DiffMode: {
                            post: [
                                FixedSizeBinary<(...)>,
                                { balance?: ...; code?: ...; nonce?: ...; storage: ... },
                            ][];
                            pre: [
                                FixedSizeBinary<(...)>,
                                { balance?: ...; code?: ...; nonce?: ...; storage: ... },
                            ][];
                        };
                        Prestate: [
                            FixedSizeBinary<20>,
                            {
                                balance?: (...) | (...);
                                code?: (...) | (...);
                                nonce?: (...) | (...);
                                storage: (...)[];
                            },
                        ][];
                    },
                >;
            },
        >
        | undefined,
    >

    Traces the execution of a specific transaction within a block.

    This is intended to be called through state_call to replay the block from the parent hash up to the transaction.

    See eth-rpc debug_traceTransaction for usage.