Contracts
The contracts table contains all the deployed contracts with bytecode data identified from trace create
and create2
opcodes.
A "smart contract" is simply a program that runs on the EVM blockchain. It's a collection of code (its functions) and data (its state) that resides at a specific address on the blockchain.
Deploying a smart contract on EVM chains typically involves sending a transaction containing the compiled code of the smart contract without specifying any recipient.
Table Columns
Unique Key: trace_id
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.
block_hash
The hash of the block that this contract was created in.
address
Contract address.
bytecode
The bytecode data of this contract.
found_signature_hashes
Signature hashes identified the deployed contract. In an array format.
transaction_hash
The transaction hash of the block that this contract was created in.
trace_id
Unique identifier for this contract creation trace. Generated by combining the trace_type, transaction_hash and trace_address in trace data.
deployer
Address of the contract deployer.
_created_at
Timestamp of the entry creation.
_updated_at
Timestamp of the entry update.
Last updated