Pinax Logo/Datasets
EthereumTransactions

Column Descriptions

for eth.transactions

41 rows
NameTypeDescription
max_priority_fee_per_gasNUMBER
blob_gas_priceNUMBER
rTEXT
transactions_rootTEXT
max_fee_per_gas_hexTEXT
gas_priceNUMBER
toTEXT
blob_gas_fee_capNUMBER
block_dateDATE
typeTEXT
vTEXT
receipts_rootTEXT
statusTEXT
gas_usedNUMBER
gas_price_hexTEXT
type_codeNUMBER
begin_ordinalNUMBER
end_ordinalNUMBER
value_hexTEXT
blob_gas_usedNUMBER
valueNUMBER
state_rootTEXT
gas_limitNUMBER
blob_hashesARRAY
max_priority_fee_per_gas_hexTEXT
indexNUMBER
fromTEXT
dataTEXT
blob_gas_price_hexTEXT
nonceNUMBER
block_timeTIMESTAMP_NTZ
logs_bloomTEXT
blob_gas_fee_cap_hexTEXT
sTEXT
block_hashTEXT
status_codeNUMBER
max_fee_per_gasNUMBER
cumulative_gas_usedNUMBER
block_numberNUMBER
successBOOLEAN
hashTEXT

Sample Queries

Active Users
Active users on 2024-10-01
SELECT
  date_trunc ('minute', block_time) AS minute,
  count(distinct "from") AS user
FROM
  eth.transactions
WHERE
  block_date = '2024-10-01'
GROUP BY
  minute
ORDER BY
  minute ASC;
Top Contracts
Top 10 contracts by transactions on 2024-10-01
SELECT
  "to" AS contract,
  count(*) AS transactions
FROM
  eth.transactions
WHERE
  block_date = '2024-10-01'
GROUP BY
  contract
ORDER BY
  transactions DESC
LIMIT
  10;
Average Gas Used by Transaction Type
Calculates the average gas used for each transaction type, helping analyze resource consumption by different transaction types
SELECT
  type,
  AVG(gas_used) AS avg_gas_used
FROM
  eth.transactions
GROUP BY
  type
ORDER BY
  avg_gas_used DESC;