Flipside Data ScienceOctober 24th 2023 Transfers
Updated 2024-08-23
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
›
⌄
-- let's summarize the one day
WITH inputs AS (
SELECT
tx_id,
COALESCE(project_name, CAST(address_group AS varchar)) AS from_entity
FROM
BITCOIN.CORE.FACT_INPUTS fi
LEFT JOIN BITCOIN.CORE.DIM_ENTITY_CLUSTERS ec ON fi.pubkey_script_address = ec.address
WHERE
block_timestamp >= '2023-10-24'
AND block_timestamp < '2023-10-25'
group by
tx_id,
from_entity
),
transfers AS (
SELECT
fo.tx_id,
block_timestamp,
from_entity,
COALESCE(
project_name,
CAST(address_group AS varchar),
PUBKEY_SCRIPT_ADDRESS
) AS to_entity,
sum(value) AS transfer_amount
FROM
BITCOIN.CORE.FACT_OUTPUTS fo
LEFT JOIN BITCOIN.CORE.DIM_ENTITY_CLUSTERS ec ON fo.pubkey_script_address = ec.address
LEFT JOIN inputs ON inputs.tx_id = fo.tx_id
WHERE
-- don't forget to subset time or this query will be loooooong
block_timestamp >= '2023-10-24'
AND block_timestamp < '2023-10-25'
AND from_entity != to_entity
GROUP BY
QueryRunArchived: QueryRun has been archived