UNPKG

deth

Version:

Ethereum node focused on Developer Experience

17 lines (16 loc) 592 B
import { HexData, Address } from '../../primitives'; import { AbiDecoder } from '../AbiDecoder'; import { DethLogger } from './DethLogger'; import { WalletManager } from '../../WalletManager'; export declare class CliLogger implements DethLogger { private readonly abiDecoder; constructor(abiDecoder: AbiDecoder); logTransaction(tx: { to?: Address; from: Address; data?: HexData; }): void; logEvent(data: string, topics: string[]): void; logRevert(reason: string, address: Address): void; logNodeInfo(walletManager: WalletManager): void; }