Skip to content

Commit c2ca93b

Browse files
filips121IvanIvanoff
authored andcommitted
Add Pendle markets metrics to the API
1 parent b573a5b commit c2ca93b

File tree

2 files changed

+80
-0
lines changed

2 files changed

+80
-0
lines changed

lib/sanbase/clickhouse/metric/metric_files/available_v2_metrics.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6270,6 +6270,78 @@
62706270
"data_type": "timeseries",
62716271
"docs_links": ["https://academy.santiment.net/metrics/sky-savings"]
62726272
},
6273+
{
6274+
"human_readable_name": "Pendle Total Markets TVL",
6275+
"name": "pendle_total_markets_tvl",
6276+
"metric": "pendle_total_markets_tvl",
6277+
"version": "2019-01-01",
6278+
"access": "restricted",
6279+
"selectors": ["slug"],
6280+
"min_plan": {
6281+
"SANAPI": "pro",
6282+
"SANBASE": "free"
6283+
},
6284+
"aggregation": "sum",
6285+
"min_interval": "1d",
6286+
"table": "daily_metrics_v2",
6287+
"has_incomplete_data": true,
6288+
"data_type": "timeseries",
6289+
"docs_links": ["https://academy.santiment.net/metrics/pendle-markets"]
6290+
},
6291+
{
6292+
"human_readable_name": "Pendle Underlying APY",
6293+
"name": "pendle_underlying_apy",
6294+
"metric": "pendle_underlying_apy",
6295+
"version": "2019-01-01",
6296+
"access": "restricted",
6297+
"selectors": ["slug"],
6298+
"min_plan": {
6299+
"SANAPI": "pro",
6300+
"SANBASE": "free"
6301+
},
6302+
"aggregation": "avg",
6303+
"min_interval": "1d",
6304+
"table": "daily_metrics_v2",
6305+
"has_incomplete_data": true,
6306+
"data_type": "timeseries",
6307+
"docs_links": ["https://academy.santiment.net/metrics/pendle-markets"]
6308+
},
6309+
{
6310+
"human_readable_name": "Pendle Implied APY",
6311+
"name": "pendle_implied_apy",
6312+
"metric": "pendle_implied_apy",
6313+
"version": "2019-01-01",
6314+
"access": "restricted",
6315+
"selectors": ["slug"],
6316+
"min_plan": {
6317+
"SANAPI": "pro",
6318+
"SANBASE": "free"
6319+
},
6320+
"aggregation": "avg",
6321+
"min_interval": "1d",
6322+
"table": "daily_metrics_v2",
6323+
"has_incomplete_data": true,
6324+
"data_type": "timeseries",
6325+
"docs_links": ["https://academy.santiment.net/metrics/pendle-markets"]
6326+
},
6327+
{
6328+
"human_readable_name": "Pendle Yield Spread",
6329+
"name": "pendle_yield_spread",
6330+
"metric": "pendle_yield_spread",
6331+
"version": "2019-01-01",
6332+
"access": "restricted",
6333+
"selectors": ["slug"],
6334+
"min_plan": {
6335+
"SANAPI": "pro",
6336+
"SANBASE": "free"
6337+
},
6338+
"aggregation": "avg",
6339+
"min_interval": "1d",
6340+
"table": "daily_metrics_v2",
6341+
"has_incomplete_data": true,
6342+
"data_type": "timeseries",
6343+
"docs_links": ["https://academy.santiment.net/metrics/pendle-markets"]
6344+
},
62736345
{
62746346
"human_readable_name": "Price volatility for the last {{sliding_window:human_readable}}",
62756347
"name": "price_volatility_{{sliding_window}}",

test/sanbase/billing/metric_access_level_test.exs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,10 @@ defmodule Sanbase.Billing.MetricAccessLevelTest do
200200
"sky_savings_withdrawals",
201201
"sky_savings_total_supplied",
202202
"sky_savings_apy",
203+
"pendle_total_markets_tvl",
204+
"pendle_underlying_apy",
205+
"pendle_implied_apy",
206+
"pendle_yield_spread",
203207
"holders_distribution_total",
204208
"holders_distribution_over_100",
205209
"nft_collection_avg_price_usd",
@@ -1666,6 +1670,10 @@ defmodule Sanbase.Billing.MetricAccessLevelTest do
16661670
"sky_savings_withdrawals",
16671671
"sky_savings_total_supplied",
16681672
"sky_savings_apy",
1673+
"pendle_total_markets_tvl",
1674+
"pendle_underlying_apy",
1675+
"pendle_implied_apy",
1676+
"pendle_yield_spread",
16691677
# ETH 2.0 stakers MVRV metrics
16701678
"eth2_stakers_realized_value_usd_365d",
16711679
"eth2_stakers_realized_value_usd_2y",

0 commit comments

Comments
 (0)