rackhaelnear new contracts 6 test
Updated 2023-03-22
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
›
⌄
-- SELECT COUNT(tx_hash) as total_contracts
-- FROM near.core.fact_actions_events
-- WHERE action_name = 'deploycontract'
-- AND date_trunc('day', block_timestamp:: date >= '2022-10-01'
SELECT COUNT(distinct tx_hash) as total_contracts
FROM near.core.fact_actions_events
WHERE action_name = 'DeployContract'
AND date_trunc('day', block_timestamp::date) BETWEEN '2022-10-01' AND '2023-02-28';
-- WITH
-- new_contracts AS (
-- SELECT tx_receiver,
-- date_trunc('day', min(block_timestamp)) AS initial_deployment_day,
-- count(DISTINCT tx_hash) AS deployed_contracts
-- FROM near.core.fact_transactions
-- WHERE tx_hash IN (SELECT tx_hash FROM near.core.fact_actions_events WHERE action_name = 'DeployContract')
-- AND block_timestamp >= '2022-10-01'
-- GROUP BY 1, 2
-- ),
-- daily_active_wallets AS (
-- SELECT
-- date_trunc('day', block_timestamp) AS day,
-- tx_receiver,
-- count(tx_signer) as users
-- FROM near.core.fact_transactions a
-- --JOIN new_contracts b ON a.tx_receiver = b.tx_receiver AND date_trunc('day', a.block_timestamp) >= b.initial_deployment_day
-- ),
-- repeat_users AS (
-- SELECT
-- date_trunc('month', day) AS month,
-- tx_receiver,
Run a query to Download Data