ecosystem

@eth-optimism/viemDocs


@eth-optimism/viem / MessageIdentifier

MessageIdentifier

MessageIdentifier: object

Spec for MessageIdentifier.

Type declaration

blockNumber

blockNumber: bigint

Block number in which the log was emitted

chainId

chainId: bigint

The chain id of the chain that emitted the log

logIndex

logIndex: bigint

The index of the log in the array of all logs emitted in the block

origin

origin: Address

Account that emits the SendMessage log in L2ToL2CrossDomainMessenger.

timestamp

timestamp: bigint

The timestamp that the log was emitted. Used to enforce the timestamp invariant

Defined in

packages/viem/src/types/interop.ts:7