Understand the frequency of updates for various data types on Dune.
ethereum.blocks
or ethereum.transactions
that are directly ingested from the blockchain. The frequency of raw data updates is primarily influenced by the blockchain’s frequency of producing blocks and its likelihood of a reorg.
uniswap_v3_ethereum.Factory_evt_PoolCreated
or tokens_ethereum.erc20
that are derived from the raw data. This stage of data processing involves transforming raw blockchain data into more accessible and interpretable formats.
The decoding of data is performed in real-time and is contingent on the volume of data being processed. The typical timeline for decoding is as follows:
dex.trades
or nft.trades
that are derived from raw and decoded data. They take away the complexity of working with raw or even decoded data and are ready to be used for analysis.
The data pipelines are defined and documented in this GitHub repo.
Curated tables are usually scheduled to run once every hour. The runtime of the data models can vary depending on the volume of transactions on any given day, therefore curated datasets are sometimes slower than the usual 1-hour target to update.