five

BlockDB Canonical Internal Transactions (Lineage-Verified) | Ethereum & EVM Chains | Historical, ...

收藏
Databricks2026-03-01 收录
下载链接:
https://marketplace.databricks.com/details/20f86981-15e8-48e3-9ea7-f6deb90b1dd1/BlockDB_BlockDB-Canonical-Internal-Transactions-(Lineage-Verified)-Ethereum-&-EVM-Chains-Historical,-
下载链接
链接失效反馈
官方服务:
资源简介:
Dataset Overview Full call-trace decomposition of every EVM transaction via debug_traceTransaction. One row per internal call, with the complete call tree position, call type, value transferred, gas used, and input/output data — providing complete internal execution visibility beyond top-level transactions. Chains and Coverage ETH, BSC, Base, Arbitrum, Unichain, Avalanche, Polygon, Celo, Linea, Optimism (others on request). Full history from chain genesis; reorg-aware real-time ingestion and updates. Schema List the columns exactly as delivered. • block_number BIGINT - PK (part); block number of the parent transaction • block_time TIMESTAMPTZ - UTC timestamp of the block • tx_index INTEGER - PK (part); zero-based index of the parent transaction within the block • trace_address TEXT - PK (part); position in the call tree (e.g., "0", "0.0", "0.1") • call_type TEXT - type of call: CALL, DELEGATECALL, STATICCALL, CREATE, CREATE2 • from_address BYTEA - address of the caller (20 bytes) • to_address BYTEA - address of the callee (20 bytes); null for failed CREATE/CREATE2 • value_wei NUMERIC - native value (in wei) transferred in this call • gas NUMERIC - gas allocated for this call • gas_used NUMERIC - gas actually consumed by this call • input BYTEA - input data (calldata) for this call • output BYTEA - return data from the call (null if reverted) • error TEXT - error message if the call reverted • tx_success BOOLEAN - success of the underlying transaction that caused this internal transaction • _tracing_id BYTEA - deterministic row-level hash • _created_at TIMESTAMPTZ - Record creation timestamp • _updated_at TIMESTAMPTZ - Record last update timestamp Notes • Use encode(from_address,'hex') or encode(to_address,'hex') for hex presentation. • trace_address encodes the depth and position: "0" is the first top-level call, "0.1" is the second sub-call of the first call. • FK: (block_number, tx_index) → blockdb_evm.b0102_transactions_v1 Lineage Every row has a verifiable path back to the originating raw events via the lineage triple and tracing graph: • _tracing_id - this row's identity • _parent_tracing_ids - immediate sources This supports audits and exact reprocessing to source transactions/logs/function calls. Common Use Cases • Contract creation and factory flow analysis • Internal call graphs and cross-contract dependencies • Value flow and gas consumption per call • Debugging failed transactions and revert reasons • MEV and arbitrage path reconstruction • Native ETH transfer tracking beyond top-level transactions Quality • Verifiable lineage: deterministic cryptographic hashes per row • Reorg-aware ingestion: continuity and consistency across forks • Complete historical coverage: from chain genesis to present
提供机构:
BlockDB
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作