openapi: 3.0.3 info: title: Chainstack Arbitrum Node Account Info Debug And Trace API version: 1.0.0 description: Chainstack-managed RPC node API for the Arbitrum blockchain. Endpoints follow the canonical JSON-RPC over HTTPS interface for the network. Authenticate against your Chainstack node's per-node URL (e.g. https://nd-XXX-XXX-XXX.p2pify.com/). Merged from the Chainstack Developer Portal per-method fragments at https://github.com/chainstack/dev-portal/tree/main/openapi/arbitrum_node_api. contact: name: Chainstack API Support email: support@chainstack.com license: name: Chainstack Terms url: https://chainstack.com/terms-of-service/ servers: - url: https://{node_id}.p2pify.com/{api_key} description: Chainstack-managed node endpoint variables: node_id: default: nd-000-000-000 description: Your Chainstack node identifier api_key: default: description: Per-node access key tags: - name: Debug And Trace paths: /arbtrace_block: post: tags: - Debug And Trace summary: Arbtrace_Block operationId: arbtraceBlock requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_block params: type: array items: type: string title: Block Identifier default: - '0xE4E1C0' responses: '200': description: The result of the arbtrace_block method. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_call: post: tags: - Debug And Trace summary: Arbtrace_Call operationId: arbtraceCall requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_call params: type: array items: anyOf: - type: object title: Transaction call Object - type: array items: type: string title: Options Array - type: string title: Block Identifier default: - from: '0xeff678bf68ca0da9dfdac0c88f431e8d0e2f7116' to: '0x1b02da8cb0d097eb8d57a175b88c7d8b47997506' gas: '0xfa4d9' gasPrice: '0x9c1e25d' data: '0x18cbafe5000000000000000000000000000000000000000000000000000000003038624200000000000000000000000000000000000000000000000006ff882fdeb13bd100000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000eff678bf68ca0da9dfdac0c88f431e8d0e2f711600000000000000000000000000000000000000000000000000000000630f76620000000000000000000000000000000000000000000000000000000000000002000000000000000000000000ff970a61a04b1ca14834a43f5de4533ebddb5cc800000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1' - - trace - '0xE4E1C0' responses: '200': description: The call's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_callMany: post: tags: - Debug And Trace summary: arbtrace_callMany operationId: arbtraceCallMany requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_callMany params: type: array items: anyOf: - type: array items: type: array items: anyOf: - type: object title: Transaction call Object - type: array items: type: string title: Options Array - type: string title: Block Identifier default: - - - from: '0xb8351B61Fa1Eb007A9f80144C489d513e6A76b14' to: '0x478fa4C971a077038B4Fc5C172c3Af5552224ccc' value: '0xb1a2bc2ec50000' - - trace - - from: '0xb8351B61Fa1Eb007A9f80144C489d513e6A76b14' to: '0x988aA44E12c7BCE07E449A4156b4A269d6642B3A' value: '0x6f05b59d3b20000' - - trace - latest responses: '200': description: The calls' traces. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_filter: post: tags: - Debug And Trace summary: Arbtrace_Filter operationId: arbtraceFilter requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_filter params: type: array items: type: object properties: fromBlock: type: string title: From Block Identifier toBlock: type: string title: To Block Identifier required: - fromBlock - toBlock default: - fromBlock: '0xE4E1C0' toBlock: '0xE4E1C2' responses: '200': description: The result of the arbtrace_filter method. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_get: post: tags: - Debug And Trace summary: Arbtrace_Get operationId: arbtraceGet requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_get params: type: array items: anyOf: - type: string title: Transaction Hash - type: array items: type: string title: Index default: - '0xe8648e3ad982a3d67ef0880d6631343cffff364786994b34e5fa292cfef0e680' - - '0x0' responses: '200': description: The transaction's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_replayBlockTransactions: post: tags: - Debug And Trace summary: arbtrace_replayBlockTransactions operationId: arbtraceReplayBlockTransactions requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_replayBlockTransactions params: type: array items: anyOf: - type: string title: Block Identifier - type: array items: type: string title: Options Array default: - '0xE4E1C0' - - trace responses: '200': description: The replayed block transactions' traces. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_replayTransaction: post: tags: - Debug And Trace summary: arbtrace_replayTransaction operationId: arbtraceReplayTransaction requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_replayTransaction params: type: array items: anyOf: - type: string title: Transaction Hash - type: array items: type: string title: Options Array default: - '0xe8648e3ad982a3d67ef0880d6631343cffff364786994b34e5fa292cfef0e680' - - trace responses: '200': description: The replayed transaction's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /arbtrace_transaction: post: tags: - Debug And Trace summary: Arbtrace_Transaction operationId: arbtraceTransaction requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: arbtrace_transaction params: type: array items: anyOf: - type: string title: Transaction Hash - type: array items: type: string title: Options Array default: - '0xe8648e3ad982a3d67ef0880d6631343cffff364786994b34e5fa292cfef0e680' responses: '200': description: The transaction's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /debug_accountRange: post: tags: - Debug And Trace summary: debug_accountRange operationId: debugAccountRange requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_accountRange params: type: array items: anyOf: - type: string title: Block description: Block number or tag (latest, earliest, pending, safe, finalized). - type: string title: Start description: The start key hash for pagination, as hex bytes. - type: integer title: Max Results description: Maximum number of accounts to return (max 256). - type: boolean title: No Code description: If true, excludes contract code from the result. - type: boolean title: No Storage description: If true, excludes storage from the result. - type: boolean title: Incompletes description: If true, includes accounts without addresses. default: - latest - '0x0000000000000000000000000000000000000000000000000000000000000000' - 10 - true - true - false responses: '200': description: Returns the account range dump. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /debug_dumpBlock: post: tags: - Debug And Trace summary: debug_dumpBlock operationId: debugDumpBlock requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_dumpBlock params: type: array items: type: string title: Block Number description: Block number in hex format or tag (latest, earliest, pending, safe, finalized). default: - latest responses: '200': description: Returns the state dump at the given block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /debug_getAccessibleState: post: tags: - Debug And Trace summary: debug_getAccessibleState operationId: debugGetAccessibleState requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getAccessibleState params: type: array items: type: string title: Block Number description: Block number in hex format or tag. default: - '0x1C9C380' - latest responses: '200': description: Returns the first block number in the range where state is accessible. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: integer /debug_getModifiedAccountsByHash: post: tags: - Debug And Trace summary: debug_getModifiedAccountsByHash operationId: debugGetModifiedAccountsByHash requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getModifiedAccountsByHash params: type: array items: type: string default: - '0x5765eab677d93b81a1c29de804e115d0e4db8dd40e0deabcf187e4e0d047c758' responses: '200': description: Returns a list of accounts modified in the specified block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: array items: type: string description: The addresses of the modified accounts. /debug_getModifiedAccountsByNumber: post: tags: - Debug And Trace summary: debug_getModifiedAccountsByNumber operationId: debugGetModifiedAccountsByNumber requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getModifiedAccountsByNumber params: type: array items: type: integer default: - 30000000 responses: '200': description: Returns a list of accounts modified between the specified blocks. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: array items: type: string description: The addresses of the modified accounts. /debug_getRawBlock: post: tags: - Debug And Trace summary: debug_getRawBlock operationId: debugGetRawBlock requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getRawBlock params: type: array items: type: string title: Block description: Block number in hex format or tag (latest, earliest, pending, safe, finalized). default: - latest responses: '200': description: Returns the RLP-encoded block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: string /debug_getRawHeader: post: tags: - Debug And Trace summary: debug_getRawHeader operationId: debugGetRawHeader requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getRawHeader params: type: array items: type: string title: Block description: Block number in hex format or tag (latest, earliest, pending, safe, finalized). default: - latest responses: '200': description: Returns the RLP-encoded block header. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: string /debug_getRawReceipts: post: tags: - Debug And Trace summary: debug_getRawReceipts operationId: debugGetRawReceipts requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getRawReceipts params: type: array items: type: string title: Block description: Block number in hex format or tag (latest, earliest, pending, safe, finalized). default: - latest responses: '200': description: Returns the binary-encoded receipts for the block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: array items: type: string /debug_getRawTransaction: post: tags: - Debug And Trace summary: debug_getRawTransaction operationId: debugGetRawTransaction requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_getRawTransaction params: type: array items: type: string title: Transaction Hash description: The hash of the transaction. default: - '0x5765eab677d93b81a1c29de804e115d0e4db8dd40e0deabcf187e4e0d047c758' responses: '200': description: Returns the binary-encoded transaction. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: string /debug_intermediateRoots: post: tags: - Debug And Trace summary: debug_intermediateRoots operationId: debugIntermediateRoots requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_intermediateRoots params: type: array items: anyOf: - type: string title: Block Hash description: The hash of the block. - type: object title: Tracing options default: - '0x5765eab677d93b81a1c29de804e115d0e4db8dd40e0deabcf187e4e0d047c758' - {} responses: '200': description: Returns intermediate state roots for each transaction in the block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: array items: type: string /debug_preimage: post: tags: - Debug And Trace summary: Debug_Preimage operationId: debugPreimage requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_preimage params: type: array items: type: string title: Hash description: The Keccak-256 hash to look up the preimage for. default: - '0x0000000000000000000000000000000000000000000000000000000000000000' responses: '200': description: Returns the preimage for the given hash. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: string /debug_printBlock: post: tags: - Debug And Trace summary: debug_printBlock operationId: debugPrintBlock requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_printBlock params: type: array items: type: integer title: Block Number description: The block number as a decimal integer. default: - 30000000 responses: '200': description: Returns a human-readable representation of the block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: string /debug_traceBadBlock: post: tags: - Debug And Trace summary: debug_traceBadBlock operationId: debugTraceBadBlock requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_traceBadBlock params: type: array items: anyOf: - type: string title: Block Hash description: The hash of the bad block to trace. - type: object title: Tracing options default: - '0x0000000000000000000000000000000000000000000000000000000000000000' - tracer: callTracer responses: '200': description: Returns trace results for each transaction in the bad block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: array items: type: object /debug_traceBlockByHash: post: tags: - Debug And Trace summary: debug_traceBlockByHash operationId: arbitrumTraceBlockByHash requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_traceBlockByHash params: type: array items: anyOf: - type: string title: Block Hash description: The block hash. - type: object title: Tracer type properties: tracer: type: string description: The type of tracer. default: - '0xb3a662bef958318d25b80ba2ce6932d7e2f10262086247fa848f2d96de75fa18' - tracer: callTracer responses: '200': description: The block traces. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /debug_traceBlockByNumber: post: tags: - Debug And Trace summary: debug_traceBlockByNumber operationId: arbitrumTraceBlockByNumber requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_traceBlockByNumber params: type: array items: anyOf: - type: string title: Block Number description: Block number in hex format or tag (latest, earliest, pending, safe, finalized). - type: object title: Tracer type properties: tracer: type: string description: The type of tracer. default: - latest - tracer: callTracer responses: '200': description: The block traces. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /debug_traceCall: post: tags: - Debug And Trace summary: debug_traceCall operationId: arbitrumTraceCall requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_traceCall params: type: array items: anyOf: - type: object properties: to: type: string default: '0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9' data: type: string default: '0x70a08231000000000000000000000000d8da6bf26964af9d7eed9e03e53415d37aa96045' - type: string default: latest - type: object properties: tracer: type: string default: callTracer default: - to: '0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9' data: '0x70a08231000000000000000000000000d8da6bf26964af9d7eed9e03e53415d37aa96045' - latest - tracer: callTracer responses: '200': description: The result of the debug trace call. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /debug_traceTransaction: post: tags: - Debug And Trace summary: debug_traceTransaction operationId: arbitrumTraceTransaction requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_traceTransaction params: type: array items: anyOf: - type: string title: Transaction hash description: The hash of the transaction to trace. - type: object title: Tracing options default: - '0x2cb57e963111cf4d231ec8f66f0eb7a964f10625c2749bf8571d35332fd326c0' - tracer: callTracer responses: '200': description: The transaction's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /custom_js_tracer: post: tags: - Debug And Trace summary: Custom JS tracer operationId: traceTransaction requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: debug_traceTransaction params: type: array items: anyOf: - type: string title: Transaction hash description: The hash of the transaction to trace. - type: object title: The JS custom tracer object default: - '0x1e60e4b78c1097d01226dca6dad808f1de05efd705670a28ae8d57171c91d4aa' - tracer: '{gasUsed: [], step: function(log) { this.gasUsed.push(log.getGas()); }, result: function() { return this.gasUsed; }, fault: function() {}}' responses: '200': description: The transaction's trace content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /trace_block: post: tags: - Debug And Trace summary: Trace_Block operationId: trace_block requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: trace_block params: type: array items: anyOf: - type: string title: Block identifier description: The block number or tag. default: - latest responses: '200': description: The block's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /trace_transaction: post: tags: - Debug And Trace summary: Trace_Transaction operationId: trace_transaction requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: trace_transaction params: type: array items: anyOf: - type: string title: Transaction hash description: The hash of the transaction to trace. default: - '0x4fc2005859dccab5d9c73c543f533899fe50e25e8d6365c9c335f267d6d12541' responses: '200': description: The transaction's trace. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object /trace_call: post: tags: - Debug And Trace summary: Trace_Call operationId: traceCall requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: trace_call params: type: array items: anyOf: - type: object title: Transaction description: The transaction call object. - type: array title: Trace types description: Array of trace types (trace, vmTrace, stateDiff). - type: string title: Block description: Block number or tag (latest, earliest, pending). default: - to: '0x0000000000000000000000000000000000000000' - - trace - latest responses: '200': description: Executes the given call and returns execution traces. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object nullable: true /trace_callMany: post: tags: - Debug And Trace summary: trace_callMany operationId: traceCallMany requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: trace_callMany params: type: array items: anyOf: - type: array title: Calls description: Array of transaction call objects with trace types. - type: string title: Block description: Block number or tag (latest, earliest, pending). default: - - - to: '0x0000000000000000000000000000000000000000' - - trace - latest responses: '200': description: Performs multiple call traces on top of the same block. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object nullable: true /trace_get: post: tags: - Debug And Trace summary: Trace_Get operationId: traceGet requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: trace_get params: type: array items: anyOf: - type: string title: Transaction hash description: Hash of the transaction. - type: array title: Indices description: Array of trace indices. default: - '0x0000000000000000000000000000000000000000000000000000000000000000' - - '0x0' responses: '200': description: Returns trace at given position. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object nullable: true /trace_replayBlockTransactions: post: tags: - Debug And Trace summary: trace_replayBlockTransactions operationId: traceReplayBlockTransactions requestBody: required: true content: application/json: schema: type: object properties: id: type: integer default: 1 jsonrpc: type: string default: '2.0' method: type: string default: trace_replayBlockTransactions params: type: array items: anyOf: - type: string title: Block description: Block number or tag (latest, earliest, pending). - type: array title: Trace types description: Array of trace types (trace, vmTrace, stateDiff). default: - latest - - trace responses: '200': description: Replays all transactions in a block and returns the requested traces. content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object nullable: true /debug_getBadBlocks: post: tags: - Debug And Trace summary: debug_getBadBlocks operationId: tempo-debug-getBadBlocks requestBody: required: true content: application/json: schema: type: object properties: jsonrpc: type: string default: '2.0' method: type: string default: debug_getBadBlocks params: type: array items: {} default: [] description: Method parameters id: type: integer default: 1 responses: '200': description: Successful response content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: description: Method result /debug_traceCallMany: post: tags: - Debug And Trace summary: debug_traceCallMany operationId: tempo-debug-traceCallMany requestBody: required: true content: application/json: schema: type: object properties: jsonrpc: type: string default: '2.0' method: type: string default: debug_traceCallMany params: type: array items: {} default: - - - to: '0x20c0000000000000000000000000000000000000' data: '0x95d89b41' - - trace - latest description: Method parameters id: type: integer default: 1 responses: '200': description: Successful response content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: description: Method result /trace_filter: post: tags: - Debug And Trace summary: Trace_Filter operationId: tempo-trace-filter requestBody: required: true content: application/json: schema: type: object properties: jsonrpc: type: string default: '2.0' method: type: string default: trace_filter params: type: array items: {} default: - fromBlock: '0x564000' toBlock: '0x565000' toAddress: - '0x20c0000000000000000000000000000000000000' count: 10 description: Filter object with block range and address filters id: type: integer default: 1 responses: '200': description: Array of matching traces content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: array items: type: object description: Array of trace objects matching the filter /trace_rawTransaction: post: tags: - Debug And Trace summary: trace_rawTransaction operationId: tempo-trace-rawTransaction requestBody: required: true content: application/json: schema: type: object properties: jsonrpc: type: string default: '2.0' method: type: string default: trace_rawTransaction params: type: array items: {} default: - '0x00' - - trace description: Method parameters id: type: integer default: 1 responses: '200': description: Successful response content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: description: Method result /trace_replayTransaction: post: tags: - Debug And Trace summary: trace_replayTransaction operationId: tempo-trace-replayTransaction requestBody: required: true content: application/json: schema: type: object properties: jsonrpc: type: string default: '2.0' method: type: string default: trace_replayTransaction params: type: array items: {} default: - '0xb3e821e696897b02283b7b2d602941b1d3cb08448d3a204bab05955215fc2035' - - trace description: Transaction hash and trace types array id: type: integer default: 1 responses: '200': description: Replayed transaction trace content: application/json: schema: type: object properties: jsonrpc: type: string id: type: integer result: type: object description: Trace result object with output, trace, vmTrace, and stateDiff