Skip to content

Commit 50e7390

Browse files
committed
chore: added traceBlockByNumber to Debug interface
Signed-off-by: Logan Nguyen <logan.nguyen@swirldslabs.com>
1 parent fd95cdc commit 50e7390

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

packages/relay/src/index.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,14 @@ import { JsonRpcError, predefined } from './lib/errors/JsonRpcError';
55
import { MirrorNodeClientError } from './lib/errors/MirrorNodeClientError';
66
import WebSocketError from './lib/errors/WebSocketError';
77
import { Block, Log, Receipt, Transaction } from './lib/model';
8-
import { IContractCallRequest, IGetLogsParams, INewFilterParams, ITracerConfig, RequestDetails } from './lib/types';
8+
import {
9+
IBlockTracerConfig,
10+
IContractCallRequest,
11+
IGetLogsParams,
12+
INewFilterParams,
13+
ITracerConfig,
14+
RequestDetails,
15+
} from './lib/types';
916

1017
export { JsonRpcError, predefined, MirrorNodeClientError, WebSocketError };
1118

@@ -18,6 +25,12 @@ export interface Debug {
1825
tracerConfig: ITracerConfig,
1926
requestDetails: RequestDetails,
2027
) => Promise<any>;
28+
29+
traceBlockByNumber(
30+
blockNumber: string,
31+
tracerObject: IBlockTracerConfig,
32+
requestDetails: RequestDetails,
33+
): Promise<any>;
2134
}
2235

2336
export interface Web3 {

0 commit comments

Comments
 (0)