0xHaM-dTrader Size
Updated 2024-06-01
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
›
⌄
-- forked from Trader Size @ https://flipsidecrypto.xyz/edit/queries/cc1b69c5-70e2-4266-836c-c6a23a072ca0
-- forked from Playwo / Trader Size @ https://flipsidecrypto.xyz/Playwo/q/xbf-CnEtI5nj/trader-size
WITH levana_contracts AS (
SELECT $1 AS contract_address, $2 AS asset, $3 AS asset_decimals
FROM (VALUES
('sei1jvl8avv45sj92q9x9c84fq2ymddya6dkwv9euf7y365tkzma38zq5xldpy', 'ETH', 6),
('sei1zjryrejvtufeaaer7w55fxgxurqnajwlshdpuqf5lp4j00uzek8s6sktv3', 'ETH', 6),
('sei1rl9z38s9t853jddjfexxkqqpq5d5wpzrqudfg7ruchzymxhms7pq39j645', 'ETH', 6),
('sei14j7zhcj50qsk6vhu7dsa48r5e7v37nthnwwx0q8q4nd0h39udy6qhqq6dm','SEI', 6),
('sei1tasaxmw8axfmcmzg2m9zp24msuurfkz3m44mga2dl98eh0txcxjspw9rga','BTC', 6),
('sei1teg8l8lanhkdxcdffg9anrzt3hhv9d8967ajczlrq3lzdrkzczsskh6733','SOL', 6)
)
),
open_events AS (
SELECT
a__contract_address.tx_id,
a__contract_address.block_timestamp,
a__contract_address.attribute_value AS contract,
a_notional_size.attribute_value AS size_usd,
a_pos_owner.attribute_value AS user,
a_direction.attribute_value AS direction,
a_leverage.attribute_value AS leverage
FROM
sei.core.fact_msg_attributes AS a__contract_address,
sei.core.fact_msg_attributes AS a_notional_size,
sei.core.fact_msg_attributes AS a_pos_owner,
sei.core.fact_msg_attributes AS a_direction,
sei.core.fact_msg_attributes AS a_leverage
WHERE a__contract_address.attribute_key = '_contract_address'
AND a_notional_size.attribute_key = 'notional-size' AND a__contract_address.tx_id = a_notional_size.tx_id AND a__contract_address.msg_index = a_notional_size.msg_index AND (a__contract_address.msg_group = a_notional_size.msg_group OR a__contract_address.msg_group IS NULL AND a_notional_size.msg_group IS NULL)
AND a_pos_owner.attribute_key = 'pos-owner' AND a__contract_address.tx_id = a_pos_owner.tx_id AND a__contract_address.msg_index = a_pos_owner.msg_index AND (a__contract_address.msg_group = a_pos_owner.msg_group OR a__contract_address.msg_group IS NULL AND a_pos_owner.msg_group IS NULL)
AND a_direction.attribute_key = 'direction' AND a__contract_address.tx_id = a_direction.tx_id AND a__contract_address.msg_index = a_direction.msg_index AND (a__contract_address.msg_group = a_direction.msg_group OR a__contract_address.msg_group IS NULL AND a_direction.msg_group IS NULL)
AND a_leverage.attribute_key = 'leverage' AND a__contract_address.tx_id = a_leverage.tx_id AND a__contract_address.msg_index = a_leverage.msg_index AND (a__contract_address.msg_group = a_leverage.msg_group OR a__contract_address.msg_group IS NULL AND a_leverage.msg_group IS NULL)
),
QueryRunArchived: QueryRun has been archived