0xaustinBitcoin Reward and Circulating Supply Over Time copy copy
    Updated 2024-03-16
    bitcoin.price.fact_hourly_token_prices-- forked from Ario / Bitcoin Reward and Circulating Supply Over Time copy @ https://flipsidecrypto.xyz/Ario/q/fbsWOqu1pbTn/bitcoin-reward-and-circulating-supply-over-time-copy

    -- forked from Bitcoin Reward and Circulating Supply Over Time @ https://flipsidecrypto.xyz/edit/queries/8a5f6db8-351f-4d60-876c-554ceb1b5553

    WITH
    latest_time AS (
    SELECT
    DATE_TRUNC('WEEK', MAX(BLOCK_TIMESTAMP)) AS week,
    MAX(BLOCK_NUMBER) AS height,
    MAX(BLOCK_REWARD) AS issuance
    FROM
    bitcoin.gov.ez_miner_rewards
    ),
    avg_blk_time_90d AS (
    SELECT
    10080 / AVG(block_time) AS blocks_per_week
    FROM
    (
    SELECT DISTINCT
    BLOCK_TIMESTAMP,
    BLOCK_NUMBER,
    DATEDIFF(
    'MINUTE',
    LAG(BLOCK_TIMESTAMP, 1) OVER (
    ORDER BY
    BLOCK_NUMBER ASC
    ),
    BLOCK_TIMESTAMP
    ) AS block_time
    FROM
    bitcoin.gov.ez_miner_rewards
    WHERE
    DATE_TRUNC('DAY', BLOCK_TIMESTAMP) >= DATE_TRUNC('DAY', CURRENT_TIMESTAMP() - INTERVAL '90 DAY')
    ) a
    ),
    forecast_week AS (
    QueryRunArchived: QueryRun has been archived