js699aleo dash 2
    Updated 2025-04-30
    WITH transaction_stats AS (
    SELECT
    DATE_TRUNC('DAY', BLOCK_TIMESTAMP) AS day,
    COUNT(DISTINCT TX_ID) AS daily_transactions,
    COUNT(CASE WHEN SUCCEEDED = TRUE THEN 1 END) * 100 / COUNT(*) AS daily_success_rate_percentage,
    COUNT(DISTINCT program_id) as daily_programs
    FROM aleo.core.fact_transitions
    GROUP BY day
    ),
    block_stats AS (
    SELECT
    DATE_TRUNC('DAY', BLOCK_TIMESTAMP) AS day,
    COUNT(DISTINCT BLOCK_ID) AS daily_blocks,
    AVG(TX_COUNT) AS avg_tx_per_block
    FROM aleo.core.fact_blocks
    GROUP BY day
    ),
    block_time_diffs AS (
    SELECT
    DATE_TRUNC('DAY', BLOCK_TIMESTAMP) AS day,
    DATEDIFF(SECOND,
    LAG(BLOCK_TIMESTAMP) OVER (PARTITION BY DATE_TRUNC('DAY', BLOCK_TIMESTAMP) ORDER BY BLOCK_TIMESTAMP),
    BLOCK_TIMESTAMP) AS time_diff_seconds
    FROM aleo.core.fact_blocks
    ),
    block_time_stats AS (
    SELECT
    day,
    AVG(time_diff_seconds) AS avg_time_between_blocks_seconds
    FROM block_time_diffs
    WHERE time_diff_seconds IS NOT NULL
    GROUP BY day
    ),
    cumulative_stats AS (
    SELECT
    t.day,
    Last run: about 1 month ago
    DAY
    DAILY_TRANSACTIONS
    DAILY_BLOCKS
    DAILY_SUCCESS_RATE_PERCENTAGE
    DAILY_PROGRAMS
    AVG_TX_PER_BLOCK
    AVG_TIME_BETWEEN_BLOCKS_SECONDS
    CUMULATIVE_TRANSACTIONS
    CUMULATIVE_BLOCKS
    AVG_SUCCESS_RATE_PERCENTAGE
    CUMULATIVE_AVG_TX_PER_BLOCK
    CUMULATIVE_AVG_TIME_BETWEEN_BLOCKS_SECONDS
    1
    2024-09-04 00:00:00.0007177810010.00393718.232414717781000.00393718.232414
    2
    2024-09-05 00:00:00.0005202965299.294533170.0182112.9137635273143099.64726650.01107410.5730885
    3
    2024-09-06 00:00:00.0007452979698.849105160.0253052.89978212726122699.3812126666670.0158176666678.015319666667
    4
    2024-09-07 00:00:00.0009702993099.79487240.0324092.88669922429115699.48462750.01996556.7331645
    5
    2024-09-08 00:00:00.00015133010099.47882750.0502662.870328375512125699.48346740.02602565.9605972
    6
    2024-09-09 00:00:00.00010993062399.28443650.0358882.821468485415187999.45029550.0276693333335.437409
    7
    2024-09-10 00:00:00.00020762994499.811942170.069432.885382693018182399.5019592857140.0336351428575.072833714286
    8
    2024-09-11 00:00:00.00024942886498.445998340.086962.993313942421068799.3699641250.040300754.812893625
    9
    2024-09-12 00:00:00.00025582870598.894817280.0893223.0099291198223939299.317170.0457475555564.612564222222
    10
    2024-09-13 00:00:00.00031103011496.607579280.1034732.8691261509226950699.04621090.05152014.4382204
    11
    2024-09-14 00:00:00.00036273016699.42418460.1202352.8641141871929967299.0805720909090.0577669090914.295119818182
    12
    2024-09-15 00:00:00.00035183019299.246021120.1165212.8616482223732986499.09435950.0626630833334.175663833333
    13
    2024-09-16 00:00:00.00043022992499.39898390.1438982.8873442653935978899.1177920769230.0689119230774.076562307692
    14
    2024-09-17 00:00:00.00048692964099.06084160.1642712.9149093140838942899.1137241428570.0757232857143.993587071429
    15
    2024-09-18 00:00:00.00066552978798.524039230.2236882.9006583806341921599.07441180.08558763.920725133333
    16
    2024-09-19 00:00:00.000862273027499.820552192.848222.85396212429044948999.12104556250.2582521253.8540524375
    17
    2024-09-20 00:00:00.000766462890899.760868142.6513772.98882620093647839799.1586821764710.3990241764713.803156764706
    18
    2024-09-21 00:00:00.000105682913399.106222280.362752.96570821150450753099.1557677222220.3970089444443.756631833333
    19
    2024-09-22 00:00:00.00080092883499.219378180.2777622.99649721951353636499.1591156315790.3907327894743.716624736842
    20
    2024-09-23 00:00:00.00086812944298.037354270.2949192.93461522819456580699.103027550.38594213.67752425
    ...
    239
    31KB
    4s