Skip to main content
Version: 1.0.0

Type Alias: ChainLog

ChainLog = Pick<EVMLog, "topics" | "index" | "address" | "blockNumber" | "transactionHash"> & { data: BytesLike | Record<string, unknown>; tx?: SetOptional<ChainTransaction, "logs">; }

Defined in: types.ts:167

Generic log structure compatible across chain families.

Type Declaration

data

data: BytesLike | Record<string, unknown>

Log data as bytes or parsed object.

tx?

optional tx: SetOptional<ChainTransaction, "logs">

Optional reference to the containing transaction.