DefiLlama / yield-server

140 stars 779 forks source link

chore: add vertex support #1417

Closed yruej301 closed 1 month ago

llamatester commented 3 months ago

The vertex adapter exports pools:

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

Nb of pools: 9

Sample pools:
┌─────────┬────────────────────────────────┬────────────┬──────────┬────────┬────────────────────┬─────────────────────┐
│ (index) │              pool              │   chain    │ project  │ symbol │       tvlUsd       │         apy         │
├─────────┼────────────────────────────────┼────────────┼──────────┼────────┼────────────────────┼─────────────────────┤
│    0    │   'Wrapped Ether (arbitrum)'   │ 'arbitrum' │ 'vertex' │ 'WETH' │ 34979594.67202457  │ 0.0410987524146608  │
│    1    │    'Wrapped BTC (arbitrum)'    │ 'arbitrum' │ 'vertex' │ 'WBTC' │ 33177231.92713529  │ 0.0037669038980215  │
│    2    │     'USD Coin (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'USDC' │ 12940394.631250476 │ 2.7362893372501187  │
│    3    │    'Tether USD (arbitrum)'     │ 'arbitrum' │ 'vertex' │ 'USDT' │ 1198779.120986798  │  10.29524951244033  │
│    4    │ 'Mantle Staked Ether (mantle)' │  'mantle'  │ 'vertex' │ 'METH' │ 633532.6810543748  │          0          │
│    5    │    'Wrapped Ether (mantle)'    │  'mantle'  │ 'vertex' │ 'WETH' │ 299709.90827847226 │  0.166035339809756  │
│    6    │      'USD Coin (mantle)'       │  'mantle'  │ 'vertex' │ 'USDC' │ 295873.6412271845  │ 0.0801356007993271  │
│    7    │     'Arbitrum (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'ARB'  │ 236257.67600113133 │ 0.46515574098023543 │
│    8    │   'Wrapped Mantle (mantle)'    │  'mantle'  │ 'vertex' │ 'WMNT' │ 46370.07377570692  │ 0.0022493794691152  │
└─────────┴────────────────────────────────┴────────────┴──────────┴────────┴────────────────────┴─────────────────────┘
llamatester commented 3 months ago

The vertex adapter exports pools:

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

Nb of pools: 9

Sample pools:
┌─────────┬────────────────────────────────┬────────────┬──────────┬────────┬────────────────────┬─────────────────────┐
│ (index) │              pool              │   chain    │ project  │ symbol │       tvlUsd       │         apy         │
├─────────┼────────────────────────────────┼────────────┼──────────┼────────┼────────────────────┼─────────────────────┤
│    0    │   'Wrapped Ether (arbitrum)'   │ 'arbitrum' │ 'vertex' │ 'WETH' │ 34979594.67202457  │ 0.0410987524146608  │
│    1    │    'Wrapped BTC (arbitrum)'    │ 'arbitrum' │ 'vertex' │ 'WBTC' │ 33177231.92713529  │ 0.0037669038980215  │
│    2    │     'USD Coin (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'USDC' │ 12940394.631250476 │ 2.7362893372501187  │
│    3    │    'Tether USD (arbitrum)'     │ 'arbitrum' │ 'vertex' │ 'USDT' │ 1198779.120986798  │  10.29524951244033  │
│    4    │ 'Mantle Staked Ether (mantle)' │  'mantle'  │ 'vertex' │ 'METH' │ 634549.7289984871  │          0          │
│    5    │    'Wrapped Ether (mantle)'    │  'mantle'  │ 'vertex' │ 'WETH' │ 299709.90827847226 │  0.166035339809756  │
│    6    │      'USD Coin (mantle)'       │  'mantle'  │ 'vertex' │ 'USDC' │ 295873.48390705907 │ 0.0801373158874439  │
│    7    │     'Arbitrum (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'ARB'  │ 236257.67600113133 │ 0.46515574098023543 │
│    8    │   'Wrapped Mantle (mantle)'    │  'mantle'  │ 'vertex' │ 'WMNT' │ 46370.07377570692  │ 0.0022493794691152  │
└─────────┴────────────────────────────────┴────────────┴──────────┴────────┴────────────────────┴─────────────────────┘
slasher125 commented 3 months ago

gm

llamatester commented 3 months ago

Error while running vertex adapter:

Test Suites: 1 failed, 1 total Tests: 9 failed, 40 passed, 49 total Snapshots: 0 total Time: 0.313 s Ran all test suites.

Nb of pools: 9

Sample pools:
┌─────────┬────────────────────────────────┬────────────┬──────────┬────────┬────────────────────┬───────────────────────┬────────────────────┐
│ (index) │              pool              │   chain    │ project  │ symbol │       tvlUsd       │          apy          │     apyBorrow      │
├─────────┼────────────────────────────────┼────────────┼──────────┼────────┼────────────────────┼───────────────────────┼────────────────────┤
│    0    │   'Wrapped Ether (arbitrum)'   │ 'arbitrum' │ 'vertex' │ 'WETH' │ 33809800.40424299  │   0.043426224410249   │ 1.2284279345222693 │
│    1    │    'Wrapped BTC (arbitrum)'    │ 'arbitrum' │ 'vertex' │ 'WBTC' │ 30789260.623430043 │  0.0051878598780542   │ 1.0366146950215425 │
│    2    │     'USD Coin (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'USDC' │ 15815837.374621835 │   2.372803352728921   │ 4.437566848520346  │
│    3    │    'Tether USD (arbitrum)'     │ 'arbitrum' │ 'vertex' │ 'USDT' │ 1388714.7422444073 │  3.1852205482887093   │ 5.0589422903307035 │
│    4    │ 'Mantle Staked Ether (mantle)' │  'mantle'  │ 'vertex' │ 'METH' │ 694059.0889476615  │           0           │         0          │
│    5    │     'Arbitrum (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'ARB'  │ 334666.45123320643 │  0.0699995930767006   │ 1.3362546653342688 │
│    6    │    'Wrapped Ether (mantle)'    │  'mantle'  │ 'vertex' │ 'WETH' │  243186.927285229  │  0.6015580294331209   │ 2.522034278164509  │
│    7    │      'USD Coin (mantle)'       │  'mantle'  │ 'vertex' │ 'USDC' │ 232276.24049619114 │  0.45588108948821265  │ 2.2769066660128345 │
│    8    │   'Wrapped Mantle (mantle)'    │  'mantle'  │ 'vertex' │ 'WMNT' │ 58338.705013041304 │ 0.0018021972113598998 │ 1.0162124059570843 │
└─────────┴────────────────────────────────┴────────────┴──────────┴────────┴────────────────────┴───────────────────────┴────────────────────┘
}
llamatester commented 3 months ago

The vertex adapter exports pools:

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

Nb of pools: 9

Sample pools:
┌─────────┬────────────────────────────────┬────────────┬──────────┬────────┬────────────────────┬───────────────────────┬────────────────────┐
│ (index) │              pool              │   chain    │ project  │ symbol │       tvlUsd       │        apyBase        │   apyBaseBorrow    │
├─────────┼────────────────────────────────┼────────────┼──────────┼────────┼────────────────────┼───────────────────────┼────────────────────┤
│    0    │   'Wrapped Ether (arbitrum)'   │ 'arbitrum' │ 'vertex' │ 'WETH' │ 33899425.182827644 │  0.0435117579153069   │ 1.2288003240945589 │
│    1    │    'Wrapped BTC (arbitrum)'    │ 'arbitrum' │ 'vertex' │ 'WBTC' │ 30866824.896161664 │ 0.0047356240391987995 │ 1.0339350712124997 │
│    2    │     'USD Coin (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'USDC' │ 15858259.912599396 │   2.364904800153081   │  4.43105843327134  │
│    3    │    'Tether USD (arbitrum)'     │ 'arbitrum' │ 'vertex' │ 'USDT' │ 1388493.2493585008 │  3.1852205482887093   │ 5.0589422903307035 │
│    4    │ 'Mantle Staked Ether (mantle)' │  'mantle'  │ 'vertex' │ 'METH' │ 696665.4571819707  │           0           │         0          │
│    5    │     'Arbitrum (arbitrum)'      │ 'arbitrum' │ 'vertex' │ 'ARB'  │  335979.373340836  │  0.0699995930767006   │ 1.3362546653342688 │
│    6    │    'Wrapped Ether (mantle)'    │  'mantle'  │ 'vertex' │ 'WETH' │  243186.927285229  │  0.6015580294331209   │ 2.522034278164509  │
│    7    │      'USD Coin (mantle)'       │  'mantle'  │ 'vertex' │ 'USDC' │ 232466.59379334885 │  0.4553576150812761   │ 2.2759656972005216 │
│    8    │   'Wrapped Mantle (mantle)'    │  'mantle'  │ 'vertex' │ 'WMNT' │ 58338.705013041304 │ 0.0018021972113598998 │ 1.0162124059570843 │
└─────────┴────────────────────────────────┴────────────┴──────────┴────────┴────────────────────┴───────────────────────┴────────────────────┘
slasher125 commented 3 months ago

@yruej301 just to confirm, pls refactor using our sdk

slasher125 commented 1 month ago

closing this, feel free to reopen with a fix