Contract Events

The contract events table contains all contract deployment (trace type = create, create2) and destruction (trace type = suicide) events from internal transactions (traces). This table contains both failed (error messaged and/or status = 1) and successful (status = 1 and no error message) events are included in this dataset

Table Columns

Unique Key: trace_id

Column Name
Description

address

Contract address.

block_hash

The hash of the block that this contract was created in.

block_number

The number of the block that this contract was created in.

block_timestamp

The timestamp of the block that this contract was created in.

bytecode_creation

The bytecode data of this contract (Traces input).

bytecode_runtime

The bytecode data of this contract (Traces output).

deployer

Address of the contract deployer.

trace_type

Timestamp of the entry creation.

status

Timestamp of the entry update.

error

Human readable developer error message. Examples: "Out of gas", "Reverted", "Bad instruction", "Bad jump destination".

trace_id

Unique identifier for this trace. Generated by combining the trace_type, transaction_hash and trace_address.

subtraces

Number of children traces.

trace_address

The address of the trace within the call graph. More detail to come soon.

transaction_hash

Unique identifier of the transaction that contains this trace.

transaction_index

The position of this transaction in the block that it belongs to. The first transaction has index 0.

_updated_at

Timestamp of the entry creation.

_created_at

Timestamp of the entry update.

Last updated