rezarwzcompare L1 percent of transactions that failed
Updated 2022-07-19Copy Reference Fork
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
›
⌄
with
total_NEAR as (
SELECT count(TXN_HASH) as TOTAL , 'Near' as blockchain from flipside_prod_db.mdao_near.transactions),
failed_NEAR as (
SELECT count(TXN_HASH) as FAILED from flipside_prod_db.mdao_near.transactions WHERE substr(tx_receipt[0]:"outcome":"status",3,7)='Failure'),
total_ETH as (
SELECT count(TX_HASH) as TOTAL , 'Ethereum' as blockchain from ethereum.core.fact_transactions),
failed_ETH as (
SELECT count(TX_HASH) as FAILED from ethereum.core.fact_transactions WHERE STATUS!='SUCCESS'),
total_BSC as (
SELECT count(TX_HASH) as TOTAL , 'Binance Smart Chain' as blockchain from bsc.core.fact_transactions),
failed_BSC as (
SELECT count(TX_HASH) as FAILED from bsc.core.fact_transactions WHERE STATUS!='SUCCESS'),
total_SOLANA as (
SELECT count(TX_ID) as TOTAL , 'solana' as blockchain from solana.core.fact_transactions),
failed_SOLANA as (
SELECT count(TX_ID) as FAILED from solana.core.fact_transactions WHERE SUCCEEDED!='TRUE'),
total_Avalanche as (
SELECT count(TX_HASH) as TOTAL, 'Avalanche' as blockchain from avalanche.core.fact_transactions),
failed_Avalanche as (
SELECT count(TX_HASH) as FAILED from avalanche.core.fact_transactions WHERE STATUS!='SUCCESS')
SELECT TOTAL, FAILED, CAST(FAILED as FLOAT) * 100.0 / CAST(TOTAL as FLOAT) as Percent_of_FAILED ,blockchain
From total_NEAR,failed_NEAR
UNION
SELECT TOTAL, FAILED, CAST(FAILED as FLOAT) * 100.0 / CAST(TOTAL as FLOAT) as Percent_of_FAILED ,blockchain
From total_ETH,failed_ETH
UNION
SELECT TOTAL, FAILED, CAST(FAILED as FLOAT) * 100.0 / CAST(TOTAL as FLOAT) as Percent_of_FAILED ,blockchain
From total_BSC,failed_BSC
UNION
SELECT TOTAL, FAILED, CAST(FAILED as FLOAT) * 100.0 / CAST(TOTAL as FLOAT) as Percent_of_FAILED ,blockchain
From total_SOLANA,failed_SOLANA
UNION
SELECT TOTAL, FAILED, CAST(FAILED as FLOAT) * 100.0 / CAST(TOTAL as FLOAT) as Percent_of_FAILED ,blockchain
From total_Avalanche,failed_Avalanche
Run a query to Download Data