TOTAL_TRANSACTIONS | AVG_TRANSACTION_TIME_SECONDS | AVG_TRANSACTION_COST_XLM | AVG_TRANSACTION_COST_USD | |
---|---|---|---|---|
1 | 1689740190 | 0 | 0.00048658124 | 0.000161636449 |
permarysolar-magenta
Updated 2025-02-19
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
›
⌄
WITH transaction_data AS (
SELECT
t.ACCOUNT,
t.FEE_CHARGED,
TIMESTAMPDIFF(SECOND, CAST(l.BLOCK_TIMESTAMP AS TIMESTAMP_NTZ(6)), CAST(t.CLOSED_AT AS TIMESTAMP_NTZ(6))) AS transaction_time_seconds -- Time taken for transaction
FROM
stellar.core.fact_transactions t
JOIN
stellar.core.fact_ledgers l
ON
t.LEDGER_SEQUENCE = l.SEQUENCE
WHERE
t.CLOSED_AT >= DATEADD(year, -1, CURRENT_DATE())
)
SELECT
COUNT(*) AS total_transactions,
AVG(transaction_time_seconds) AS avg_transaction_time_seconds,
AVG(FEE_CHARGED) / 10000000.0 AS avg_transaction_cost_xlm, -- Convert from stroops to XLM
AVG(FEE_CHARGED) / 10000000.0 * (SELECT price FROM crosschain.price.ez_prices_hourly WHERE symbol = 'XLM' AND blockchain = 'stellar' ORDER BY hour DESC LIMIT 1) AS avg_transaction_cost_usd
FROM
transaction_data;
Last run: about 1 month ago
1
45B
207s