WITH
loopers AS (
SELECT
block_timestamp as date,
from_address AS num_loopers
FROM thorchain.liquidity_actions
WHERE lp_action='add_liquidity'
),
r_loopers AS (
SELECT
block_timestamp as date,
from_address AS num_r_loopers
FROM thorchain.liquidity_actions
WHERE lp_action='remove_liquidity'
),
additions as (
SELECT COUNT (DISTINCT num_loopers) AS addresses1
FROM loopers
),
removals as (
SELECT COUNT (DISTINCT num_r_loopers) AS addresses2
FROM r_loopers
)
SELECT
addresses1 as total_adds, addresses2 as total_removes, (addresses2/addresses1)*100 as percentages
FROM additions,removals