(block_number, log_index).
Select fields under fields.log by the name shown in bold; each comes back under its column name, with the Arrow type shown next to the name.
topics (request only) selects topic0–topic3 at once.
Fields
UInt64
Number of the block containing the log.Column
block_number · JSON number · never nullUInt32
Position of the log in the block, counting from 0 across all transactions.Column
log_index · JSON number · never nullFixedSizeBinary(32)
Hash of the transaction that emitted the log.Column
transaction_hash · JSON hex string · never nullUInt32
Position of that transaction in the block.Column
transaction_index · JSON number · never nullFixedSizeBinary(20)
Contract that emitted the log. Filterable (
address, addressSet).Column address · JSON hex string · never nullFixedSizeBinary(32)
Event selector:
keccak256 of the event signature (or the first indexed argument of an anonymous event). Filterable.Column topic0 · JSON hex string · can be nullFixedSizeBinary(32)
First indexed argument, 32 bytes (addresses are left-padded). Filterable.Column
topic1 · JSON hex string · can be nullFixedSizeBinary(32)
Second indexed argument. Filterable.Column
topic2 · JSON hex string · can be nullFixedSizeBinary(32)
Third indexed argument. Filterable.Column
topic3 · JSON hex string · can be nullBinary
Non-indexed arguments, ABI-encoded. Empty (
0x) when there are none.Column data · JSON hex string · never nullUInt64
Timestamp of the block (Unix seconds), on every log.Column
block_timestamp · JSON number · can be nullAvailability per chain
Which of these a chain fills is on its chain page and inGET /v1/schema.