Snipermultiple-aquamarine
    Updated 2025-02-08
    select
    *
    -- sum(TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') [0] :: STRING)):: STRING)/pow (10,18) AS toTokenFee_
    -- sum(TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') [2] :: STRING)):: STRING) / pow(10,18) as fromAmount,
    -- sum(TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') [3] :: STRING)):: STRING) / pow(10,18) as toAmount
    -- count (DISTINCT a.tx_hash) as tx
    -- regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data
    -- -- ,CONCAT('0x', SUBSTR(topics [1] :: STRING, 10+17, 40)) AS sender
    -- -- ,CONCAT('0x', SUBSTR(topics [2] :: STRING, 10+17, 40)) AS to_address
    -- ,CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 10+15, 40)) AS fromToken
    -- ,CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 10+15, 40)) AS toToken
    -- ,TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(segmented_data [2] :: STRING)):: STRING AS fromAmount
    -- ,TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(segmented_data [3] :: STRING)):: STRING AS toAmount
    -- ,TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(segmented_data [4] :: STRING)):: STRING AS toTokenFee
    -- ,TRY_TO_NUMBER(ethereum.public.udf_hex_to_int(segmented_data [0] :: STRING)):: STRING AS toTokenFee_
    -- from swell.core.fact_transactions a LEFT OUTER join swell.core.fact_event_logs b on a.tx_hash = b.tx_hash
    from swell.core.fact_event_logs
    -- 0x1a73d53dae51fbb95059733b6929befab03d5b989c6351ad2f9a6883d357b9e8
    -- 0xb359b890445606432b803b895ade2b8903dcd2bb81fffaa14a407a563e8117ad
    --0x1571699a7ea6a76b9945aeb73c6538108653a8a4030b6281cf53e5cc143288c9
    --0x5687128b04a232018c7f454327772bb82bf1c8b7587171d8f8439e10fb5553da
    where
    tx_hash = '0x19af037b7adce1ab60ac42a442830880e4c94eecfcda58abbf036a891936cd8d'
    -- and
    -- CONTRACT_ADDRESS ='0xa6cb988942610f6731e664379d15ffcfbf282b44'
    -- CONCAT('0x', SUBSTR(regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') [1] :: STRING, 10+15, 40)) = null
    -- and
    -- a.to_address = '0xa6cb988942610f6731e664379d15ffcfbf282b44'
    -- select
    -- *
    -- from
    -- swell.core.dim_contracts
    -- where
    -- address = '0xa6cb988942610f6731e664379d15ffcfbf282b44'


    Last run: 3 months ago
    BLOCK_NUMBER
    BLOCK_TIMESTAMP
    TX_HASH
    TX_POSITION
    EVENT_INDEX
    CONTRACT_ADDRESS
    TOPICS
    TOPIC_0
    TOPIC_1
    TOPIC_2
    TOPIC_3
    DATA
    EVENT_REMOVED
    ORIGIN_FROM_ADDRESS
    ORIGIN_TO_ADDRESS
    ORIGIN_FUNCTION_SIGNATURE
    TX_SUCCEEDED
    FACT_EVENT_LOGS_ID
    INSERTED_TIMESTAMP
    MODIFIED_TIMESTAMP
    1
    31364672025-02-07 23:07:17.0000x19af037b7adce1ab60ac42a442830880e4c94eecfcda58abbf036a891936cd8d100xa6cb988942610f6731e664379d15ffcfbf282b44
    ["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925","0...
    0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9250x000000000000000000000000ee2d5d352725a0abc6f7cd05c23243aa61a4da4d0x000000000000000000000000aaaaaaaa82812f0a1f274016514ba2ca933bf24d0x0000000000000000000000000000000000000000000000000008b12346c77fceFALSE0xee2d5d352725a0abc6f7cd05c23243aa61a4da4d0xa6cb988942610f6731e664379d15ffcfbf282b440x095ea7b3TRUE02ea369158ed0445fb3161f990905f742025-02-08 00:29:15.2542025-02-08 00:29:15.254
    1
    846B
    1s