Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add base apy for ref finance #370

Merged
merged 3 commits into from
Oct 10, 2022
Merged

Add base apy for ref finance #370

merged 3 commits into from
Oct 10, 2022

Conversation

aidai524
Copy link
Contributor

@aidai524 aidai524 commented Oct 9, 2022

No description provided.

@llamatester
Copy link

Error while running ref-finance adapter:

Test Suites: 1 failed, 1 total
Tests: 34 failed, 208 passed, 242 total
Snapshots: 0 total
Time: 0.612 s
Ran all test suites.

Nb of pools: 34
 

Sample pools:
┌─────────┬─────────────────┬────────┬───────────────┬───────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────┐
│ (index) │      pool       │ chain  │    project    │      symbol       │       tvlUsd       │     apyReward      │      baseApy       │                                                                                          underlyingTokens                                                                                          │                                          rewardTokens                                           │
├─────────┼─────────────────┼────────┼───────────────┼───────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────┤
│    0    │ 'ref-pool-3020' │ 'NEAR' │ 'ref-finance' │   'USN-USDT.e'    │ 84576922.24533468  │ 8.238417543485804  │ 1.4417503301403687 │                                                             [ 'usn', 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near' ]                                                              │                                            [ 'usn' ]                                            │
│    1    │ 'ref-pool-1910' │ 'NEAR' │ 'ref-finance' │ 'USDT.e-USDC-DAI' │ 12693672.702392785 │ 5.102214144852144  │ 10.88663720145675  │ [ 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near', 'a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near', '6b175474e89094c44da98b954eedeac495271d0f.factory.bridge.near' ] │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    2    │  'ref-pool-3'   │ 'NEAR' │ 'ref-finance' │   'USDC-wNEAR'    │ 5657772.854509323  │ 7.212814999658229  │ 157.59867932911038 │                                                          [ 'a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near', 'wrap.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    3    │  'ref-pool-4'   │ 'NEAR' │ 'ref-finance' │  'USDT.e-wNEAR'   │ 3573246.375702183  │ 11.42055839954352  │ 163.71109999328905 │                                                          [ 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near', 'wrap.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    4    │ 'ref-pool-1207' │ 'NEAR' │ 'ref-finance' │    'ETH-wNEAR'    │ 3536986.1322606285 │ 10.105093347922214 │ 41.95820113173956  │                                                                                     [ 'aurora', 'wrap.near' ]                                                                                      │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    5    │  'ref-pool-79'  │ 'NEAR' │ 'ref-finance' │    'REF-wNEAR'    │ 3336548.1738402215 │ 32.25034048515082  │ 70.52745922341637  │                                                                            [ 'token.v2.ref-finance.near', 'wrap.near' ]                                                                            │            [ 'marmaj.tkn.near', 'token.skyward.near', 'dbio.near', ... 1 more item ]            │
│    6    │ 'ref-pool-3514' │ 'NEAR' │ 'ref-finance' │  'STNEAR-wNEAR'   │ 2715248.4467389663 │ 8.474506511503819  │ 0.6618313798350898 │                                                                                 [ 'meta-pool.near', 'wrap.near' ]                                                                                  │                       [ 'meta-token.near', 'token.v2.ref-finance.near' ]                        │
│    7    │ 'ref-pool-2734' │ 'NEAR' │ 'ref-finance' │    'WBTC-ETH'     │ 2421991.7756489506 │ 8.478098675928878  │ 12.030245197867192 │                                                            [ '2260fac5e5542a773aa44fbcfedf7c193bc2c599.factory.bridge.near', 'aurora' ]                                                            │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    8    │ 'ref-pool-974'  │ 'NEAR' │ 'ref-finance' │   'wNEAR-WBTC'    │ 2165307.038794426  │ 14.877399818630716 │ 25.136609994507424 │                                                          [ 'wrap.near', '2260fac5e5542a773aa44fbcfedf7c193bc2c599.factory.bridge.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    9    │ 'ref-pool-3688' │ 'NEAR' │ 'ref-finance' │   'NearX-wNEAR'   │ 2093381.627209693  │ 13.857877221683527 │ 1.831934408496812  │                                                                            [ 'v2-nearx.stader-labs.near', 'wrap.near' ]                                                                            │ [ '30d20208d987713f46dfd34ef128bb16c404d10f.factory.bridge.near', 'token.v2.ref-finance.near' ] │
└─────────┴─────────────────┴────────┴───────────────┴───────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────┘
}

@slasher125
Copy link
Collaborator

wrong column name sir, should be apyBase

@llamatester
Copy link

The ref-finance adapter exports pools:

Test Suites: 1 passed, 1 total
Tests: 242 passed, 242 total
Snapshots: 0 total
Time: 0.372 s
Ran all test suites.

Nb of pools: 34
 

Sample pools:
┌─────────┬─────────────────┬────────┬───────────────┬───────────────────┬────────────────────┬────────────────────┬────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────┐
│ (index) │      pool       │ chain  │    project    │      symbol       │       tvlUsd       │     apyReward      │      apyBase       │                                                                                          underlyingTokens                                                                                          │                                          rewardTokens                                           │
├─────────┼─────────────────┼────────┼───────────────┼───────────────────┼────────────────────┼────────────────────┼────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────┤
│    0    │ 'ref-pool-3020' │ 'NEAR' │ 'ref-finance' │   'USN-USDT.e'    │ 84594838.54591656  │  8.2366727329564   │ 1.024193031335361  │                                                             [ 'usn', 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near' ]                                                              │                                            [ 'usn' ]                                            │
│    1    │ 'ref-pool-1910' │ 'NEAR' │ 'ref-finance' │ 'USDT.e-USDC-DAI' │ 12690056.180141544 │ 5.075491913809761  │ 10.848047264233537 │ [ 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near', 'a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near', '6b175474e89094c44da98b954eedeac495271d0f.factory.bridge.near' ] │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    2    │  'ref-pool-3'   │ 'NEAR' │ 'ref-finance' │   'USDC-wNEAR'    │ 5649749.369495599  │ 7.183181248945067  │ 157.49821167482375 │                                                          [ 'a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near', 'wrap.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    3    │  'ref-pool-4'   │ 'NEAR' │ 'ref-finance' │  'USDT.e-wNEAR'   │ 3568206.478522154  │ 11.373549702484805 │ 166.31028501993495 │                                                          [ 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near', 'wrap.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    4    │ 'ref-pool-1207' │ 'NEAR' │ 'ref-finance' │    'ETH-wNEAR'    │ 3529902.4576750225 │ 10.069471767616857 │ 42.41419215299598  │                                                                                     [ 'aurora', 'wrap.near' ]                                                                                      │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    5    │  'ref-pool-79'  │ 'NEAR' │ 'ref-finance' │    'REF-wNEAR'    │ 3323604.3174618003 │ 32.20729523668966  │ 75.80741932979429  │                                                                            [ 'token.v2.ref-finance.near', 'wrap.near' ]                                                                            │            [ 'marmaj.tkn.near', 'token.skyward.near', 'dbio.near', ... 1 more item ]            │
│    6    │ 'ref-pool-3514' │ 'NEAR' │ 'ref-finance' │  'STNEAR-wNEAR'   │ 2708239.117418041  │ 8.452852835175396  │ 0.8977885402646935 │                                                                                 [ 'meta-pool.near', 'wrap.near' ]                                                                                  │                       [ 'meta-token.near', 'token.v2.ref-finance.near' ]                        │
│    7    │ 'ref-pool-2734' │ 'NEAR' │ 'ref-finance' │    'WBTC-ETH'     │ 2418275.278498588  │ 8.444250364531824  │ 12.61141723431822  │                                                            [ '2260fac5e5542a773aa44fbcfedf7c193bc2c599.factory.bridge.near', 'aurora' ]                                                            │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    8    │ 'ref-pool-974'  │ 'NEAR' │ 'ref-finance' │   'wNEAR-WBTC'    │ 2160311.359724166  │ 14.829478518360647 │ 24.831508182203404 │                                                          [ 'wrap.near', '2260fac5e5542a773aa44fbcfedf7c193bc2c599.factory.bridge.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    9    │ 'ref-pool-3688' │ 'NEAR' │ 'ref-finance' │   'NearX-wNEAR'   │ 2088161.9304700934 │ 14.232781551241702 │ 1.8365272168881424 │                                                                            [ 'v2-nearx.stader-labs.near', 'wrap.near' ]                                                                            │ [ '30d20208d987713f46dfd34ef128bb16c404d10f.factory.bridge.near', 'token.v2.ref-finance.near' ] │
└─────────┴─────────────────┴────────┴───────────────┴───────────────────┴────────────────────┴────────────────────┴────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────┘

@slasher125
Copy link
Collaborator

apyBase seems high, i checked with ref finance UI. i think u need to scale by apyBase / 100

@aidai524
Copy link
Contributor Author

apyBase seems high, i checked with ref finance UI. i think u need to scale by apyBase / 100

Thks sir, updated.

@llamatester
Copy link

The ref-finance adapter exports pools:

Test Suites: 1 passed, 1 total
Tests: 242 passed, 242 total
Snapshots: 0 total
Time: 0.51 s
Ran all test suites.

Nb of pools: 34
 

Sample pools:
┌─────────┬─────────────────┬────────┬───────────────┬───────────────────┬────────────────────┬────────────────────┬─────────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────┐
│ (index) │      pool       │ chain  │    project    │      symbol       │       tvlUsd       │     apyReward      │         apyBase         │                                                                                          underlyingTokens                                                                                          │                                          rewardTokens                                           │
├─────────┼─────────────────┼────────┼───────────────┼───────────────────┼────────────────────┼────────────────────┼─────────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────┤
│    0    │ 'ref-pool-3020' │ 'NEAR' │ 'ref-finance' │   'USN-USDT.e'    │  84537345.7314936  │ 8.242274393297174  │ '0.0038851633240046383' │                                                             [ 'usn', 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near' ]                                                              │                                            [ 'usn' ]                                            │
│    1    │ 'ref-pool-1910' │ 'NEAR' │ 'ref-finance' │ 'USDT.e-USDC-DAI' │ 12844672.079053003 │ 4.989474102684683  │  '0.05083540792242817'  │ [ 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near', 'a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near', '6b175474e89094c44da98b954eedeac495271d0f.factory.bridge.near' ] │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    2    │  'ref-pool-3'   │ 'NEAR' │ 'ref-finance' │   'USDC-wNEAR'    │ 5657291.776618649  │ 7.137950603544778  │  '0.9934575523456073'   │                                                          [ 'a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near', 'wrap.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    3    │ 'ref-pool-1207' │ 'NEAR' │ 'ref-finance' │    'ETH-wNEAR'    │ 3664759.6412288626 │ 9.650726463725348  │   '2.543506072537101'   │                                                                                     [ 'aurora', 'wrap.near' ]                                                                                      │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    4    │  'ref-pool-4'   │ 'NEAR' │ 'ref-finance' │  'USDT.e-wNEAR'   │ 3573936.664016543  │ 11.298876574371516 │   '1.561540328176684'   │                                                          [ 'dac17f958d2ee523a2206206994597c13d831ec7.factory.bridge.near', 'wrap.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    5    │  'ref-pool-79'  │ 'NEAR' │ 'ref-finance' │    'REF-wNEAR'    │ 3329289.764431908  │ 32.000074925098644 │  '0.6057456894711415'   │                                                                            [ 'token.v2.ref-finance.near', 'wrap.near' ]                                                                            │            [ 'marmaj.tkn.near', 'token.skyward.near', 'dbio.near', ... 1 more item ]            │
│    6    │ 'ref-pool-3514' │ 'NEAR' │ 'ref-finance' │  'STNEAR-wNEAR'   │ 2666320.570129692  │ 8.525761900390798  │  '0.0213775658765521'   │                                                                                 [ 'meta-pool.near', 'wrap.near' ]                                                                                  │                       [ 'meta-token.near', 'token.v2.ref-finance.near' ]                        │
│    7    │ 'ref-pool-2734' │ 'NEAR' │ 'ref-finance' │    'WBTC-ETH'     │ 2425476.845253563  │ 8.377333667316794  │  '1.0308057496294536'   │                                                            [ '2260fac5e5542a773aa44fbcfedf7c193bc2c599.factory.bridge.near', 'aurora' ]                                                            │                                 [ 'token.v2.ref-finance.near' ]                                 │
│    8    │ 'ref-pool-3688' │ 'NEAR' │ 'ref-finance' │   'NearX-wNEAR'   │ 2109836.105910098  │ 13.925645336004095 │ '0.002137705871349392'  │                                                                            [ 'v2-nearx.stader-labs.near', 'wrap.near' ]                                                                            │ [ '30d20208d987713f46dfd34ef128bb16c404d10f.factory.bridge.near', 'token.v2.ref-finance.near' ] │
│    9    │ 'ref-pool-974'  │ 'NEAR' │ 'ref-finance' │   'wNEAR-WBTC'    │ 1852973.9728705408 │ 17.203191292351256 │  '1.2953434971197997'   │                                                          [ 'wrap.near', '2260fac5e5542a773aa44fbcfedf7c193bc2c599.factory.bridge.near' ]                                                           │                                 [ 'token.v2.ref-finance.near' ]                                 │
└─────────┴─────────────────┴────────┴───────────────┴───────────────────┴────────────────────┴────────────────────┴─────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────┘

@slasher125 slasher125 merged commit 5123bf1 into DefiLlama:master Oct 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants