Pmisha-bmlMdxWormhole.performance
    Updated 2022-02-16
    with tt as (select
    count (tx_id) as Tot_transc,
    CASE
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 1 THEN 'SOLANA'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 2 THEN 'ETHEREUM'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 3 THEN 'TERRA'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 4 THEN 'BSC'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 5 THEN 'POLYGON'
    END as target_blockchain
    from terra.msgs
    where msg_value:contract::string = 'terra10nmmwe8r3g99a9newtqa7a75xfgs2e8z87r2sf'
    and msg_value:execute_msg:initiate_transfer is not null group by target_blockchain),
    fl as (
    select
    count (tx_id) as Total_Failed_trans,
    CASE
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 1 THEN 'SOLANA'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 2 THEN 'ETHEREUM'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 3 THEN 'TERRA'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 4 THEN 'BSC'
    WHEN msg_value:execute_msg:initiate_transfer:recipient_chain = 5 THEN 'POLYGON'
    END as target_blockchain1
    from terra.msgs
    where msg_value:contract::string = 'terra10nmmwe8r3g99a9newtqa7a75xfgs2e8z87r2sf'
    and msg_value:execute_msg:initiate_transfer is not null
    and tx_status = 'FAILED' group by target_blockchain1)

    select tt.target_blockchain as target_blockchain,
    Tot_transc,
    Total_Failed_trans,
    (Tot_transc-Total_Failed_trans) as total_successful_trans,
    (Total_Failed_trans/Tot_transc)*100 as Failure_rate,
    (100-Failure_rate) as Success_rate
    from tt
    inner join fl on tt.target_blockchain = fl.target_blockchain1
    --group by target_blockchain
    Run a query to Download Data