NFT
- NFT Data Overview
- GETNFT Tokens by Contract
- GETNFT Token by Contract and Token ID
- GETNFT Contract
- GETNFT Collections
- GETNFT Listings by Contract Address
- GETNFT Listings by Token ID
- GETNFT Transfers by Token ID
- GETNFT Transfers by Contract Address
- GETNFT Activities by Token ID
- GETNFT Activities by Contract Address
Wallets
Data Transformations
- Data Transformations Overview
- Filter Data Sources
- Filters
- Workflows
Chains
Deep Dives
Logs
Logs (or event logs), is a way for smart contracts to communicate with the outside world by “documenting” small pieces of information.
Event logs allow other people to know that something has happened without them having to query the contract directly. The most common form of event logs today are ERC20 (and ERC721) token transfer events.
Query raw logs data by contract address/topic0.
select * from ethereum.logs
where address = '0x881d40237659c251811cec9c364ef91dc08d300c' limit 10
Query raw logs data by contract address/topic0.
select * from ethereum.logs
where address = '0x881d40237659c251811cec9c364ef91dc08d300c' limit 10
Coming Soon.
Table Columns
Partitioned table "evm.logs"
Column | Type | Collation | Nullable | Default | Storage | Compression | Stats target | Description
-------------------+-----------------------------+-----------+----------+---------+----------+-------------+--------------+-------------
transaction_hash | character varying(66) | | not null | | extended | | |
log_index | bigint | | not null | | plain | | |
transaction_index | bigint | | | | plain | | |
address | character varying(42) | | | | extended | | |
data | text | | | | extended | | |
topic0 | character varying(66) | | | | extended | | |
topic1 | character varying(66) | | | | extended | | |
topic2 | character varying(66) | | | | extended | | |
topic3 | character varying(66) | | | | extended | | |
block_timestamp | timestamp without time zone | | not null | | plain | | |
block_number | bigint | | | | plain | | |
block_hash | character varying(66) | | | | extended | | |
_created_at | timestamp without time zone | | | | plain | | |
_updated_at | timestamp without time zone | | | | plain | | |
Partition key: RANGE (block_timestamp)
Indexes:
"logs_pk" PRIMARY KEY, btree (transaction_hash, log_index, block_timestamp)
"logs_address_block_timestamp_index" btree (address, block_timestamp DESC)
"logs_block_index" btree (block_number)
"logs_block_timestamp_index" btree (block_timestamp DESC)
On this page