UNPKG

mev-inspect

Version:

A JS port of 'mev-inspect-py' optimised for ease of use.

26 lines 791 B
import { Provider, TransactionReceipt } from 'ethers'; interface Log { blockHash: string; blockNumber: number; transactionFrom: string; transactionHash: string; transactionIndex: number; logIndex: number; gasUsed: number; address: string; topics: readonly string[]; data: string; } declare class Chain { #private; provider: Provider; constructor(provider: Provider); getTransactionLogs(hash: string): Promise<Log[]>; getBlockLogs(number: number): Promise<Log[]>; getReceipt(hash: string): Promise<TransactionReceipt | null>; getBlockReceipts(number: number): Promise<TransactionReceipt[]>; parseReceipts(receipts: TransactionReceipt[]): Log[]; } export default Chain; export { Log }; //# sourceMappingURL=chain.d.ts.map