DefiLlama / yield-server

140 stars 779 forks source link

Update PoolMeta field to support multiple Minswap DEX versions #1421

Closed h2physics closed 3 months ago

llamatester commented 3 months ago

The minswap adapter exports pools:

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

Nb of pools: 84

Sample pools:
┌─────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────┬───────────┬────────────┬─────────────┬─────────┬───────────┬──────────────────────────┬──────────┐
│ (index) │                                                                pool                                                                 │   chain   │  project  │   symbol   │   tvlUsd    │ apyBase │ apyReward │       rewardTokens       │ poolMeta │
├─────────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────┼───────────┼────────────┼─────────────┼─────────┼───────────┼──────────────────────────┼──────────┤
│    0    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.6aa2153e1ae896a95539c9d62f76cedcdabdcdf144e564b8955f609d660cf6a2-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-MIN'  │ 12930520.03 │  0.45   │   11.97   │     [ 'MIN', 'ADA' ]     │  '[V1]'  │
│    1    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.8fde43a3f0b9f0e6f63bec7335e0b855c6b62a4dc51f1b762ccb6dfbbafcfe47-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-iUSD' │ 4940105.43  │   2.5   │   7.88    │ [ 'MIN', 'ADA', 'INDY' ] │  '[V1]'  │
│    2    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.df88a770e300f248b776231b96da4525ce0f54bc457310efe27a03f2c14bb18f-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-WMT'  │ 3119980.92  │  7.09   │   4.13    │     [ 'MIN', 'ADA' ]     │  '[V1]'  │
│    3    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.bbfe2d3033ea40ed27733fc1ec30b8994d59cf28eed9268746ab41619960cae6-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-FLDT' │ 2193995.79  │  0.94   │   35.44   │ [ 'MIN', 'ADA', 'FLDT' ] │  '[V1]'  │
│    4    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.2ed309a7ecb6d0d5e00dca0bcc3924fdc0627a5fb631f1acc4deb898b14ee8bd-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-BOOK' │ 2091794.87  │  0.93   │   23.01   │ [ 'MIN', 'ADA', 'BOOK' ] │  '[V1]'  │
│    5    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.620719c204a0338059aad43b35332b9353216c719901c8ca9f726ae4ec313da5-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-AGIX' │ 2063406.23  │  15.64  │    6.2    │     [ 'MIN', 'ADA' ]     │  '[V1]'  │
│    6    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.63f2cbfa5bf8b68828839a2575c8c70f14a32f50ebbfa7c654043269793be896-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-SNEK' │ 1720560.24  │  20.05  │   9.01    │     [ 'MIN', 'ADA' ]     │  '[V1]'  │
│    7    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.116df62938bc100b55c0e72b57a48dced2f928635ad66660bc165a8f40f8e735-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-USDM' │ 1563232.09  │  2.77   │   6.65    │     [ 'MIN', 'ADA' ]     │  '[V1]'  │
│    8    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.face3a0164da55d1627cd6af895a9a0cd4e4edc110632d407494644e3c924937-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-NTX'  │ 1516640.93  │  2.02   │   11.19   │ [ 'MIN', 'ADA', 'NTX' ]  │  '[V1]'  │
│    9    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.90ba8dd4e1ccdfbb541201dd37d9ff062f8909f36895e1af0a1036c80be54118-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-SPXT' │ 1157559.38  │  1.97   │   34.61   │ [ 'MIN', 'ADA', 'SPXT' ] │  '[V1]'  │
└─────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────┴───────────┴────────────┴─────────────┴─────────┴───────────┴──────────────────────────┴──────────┘
slasher125 commented 3 months ago

hi, pls remove the [] inside poolMeta

h2physics commented 3 months ago

@slasher125 Thank you for the feedback, we are working on it

h2physics commented 3 months ago

@slasher125 The poolMeta is updated. Please check again

llamatester commented 3 months ago

The minswap adapter exports pools:

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

Nb of pools: 96

Sample pools:
┌─────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────┬───────────┬────────────┬────────────┬─────────┬───────────┬──────────────────────────┬──────────┐
│ (index) │                                                                pool                                                                 │   chain   │  project  │   symbol   │   tvlUsd   │ apyBase │ apyReward │       rewardTokens       │ poolMeta │
├─────────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────┼───────────┼────────────┼────────────┼─────────┼───────────┼──────────────────────────┼──────────┤
│    0    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.6aa2153e1ae896a95539c9d62f76cedcdabdcdf144e564b8955f609d660cf6a2-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-MIN'  │ 8578004.45 │  0.68   │   8.85    │     [ 'MIN', 'ADA' ]     │   'V1'   │
│    1    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.8fde43a3f0b9f0e6f63bec7335e0b855c6b62a4dc51f1b762ccb6dfbbafcfe47-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-iUSD' │ 4947293.56 │  2.51   │    7.9    │ [ 'MIN', 'ADA', 'INDY' ] │   'V1'   │
│    2    │ 'f5808c2c990d86da54bfc97d89cee6efa20cd8461616359478d96b4c.82e2b1fd27a7712a1a9cf750dfbea1a5778611b20e06dd6a611df7a643f8cb75-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-MIN'  │ 4758173.03 │    0    │   56.12   │     [ 'MIN', 'ADA' ]     │   'V2'   │
│    3    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.df88a770e300f248b776231b96da4525ce0f54bc457310efe27a03f2c14bb18f-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-WMT'  │ 3115399.76 │  7.08   │   4.14    │     [ 'MIN', 'ADA' ]     │   'V1'   │
│    4    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.620719c204a0338059aad43b35332b9353216c719901c8ca9f726ae4ec313da5-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-AGIX' │ 2039326.59 │  15.77  │    6.2    │     [ 'MIN', 'ADA' ]     │   'V1'   │
│    5    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.2ed309a7ecb6d0d5e00dca0bcc3924fdc0627a5fb631f1acc4deb898b14ee8bd-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-BOOK' │ 1976782.22 │  0.97   │   26.04   │ [ 'MIN', 'ADA', 'BOOK' ] │   'V1'   │
│    6    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.63f2cbfa5bf8b68828839a2575c8c70f14a32f50ebbfa7c654043269793be896-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-SNEK' │ 1656220.54 │  20.82  │   9.28    │     [ 'MIN', 'ADA' ]     │   'V1'   │
│    7    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.116df62938bc100b55c0e72b57a48dced2f928635ad66660bc165a8f40f8e735-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-USDM' │ 1526904.57 │  2.83   │   6.49    │     [ 'MIN', 'ADA' ]     │   'V1'   │
│    8    │ 'e4214b7cce62ac6fbba385d164df48e157eae5863521b4b67ca71d86.face3a0164da55d1627cd6af895a9a0cd4e4edc110632d407494644e3c924937-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-NTX'  │ 1519619.2  │  2.02   │   11.19   │ [ 'MIN', 'ADA', 'NTX' ]  │   'V1'   │
│    9    │ 'f5808c2c990d86da54bfc97d89cee6efa20cd8461616359478d96b4c.bc53f5c2a8cf3ef64081d2ec8c74333d567fc7ef271c1b97d21fdd53a2c5c889-cardano' │ 'Cardano' │ 'minswap' │ 'ADA-FLDT' │ 1440076.19 │  0.05   │  178.35   │ [ 'MIN', 'ADA', 'FLDT' ] │   'V2'   │
└─────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────┴───────────┴────────────┴────────────┴─────────┴───────────┴──────────────────────────┴──────────┘