Skip to content

Add nolus-protocol #1381

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

Merged
merged 1 commit into from
Jun 19, 2024
Merged

Add nolus-protocol #1381

merged 1 commit into from
Jun 19, 2024

Conversation

ivivanov
Copy link
Contributor

Nolus protocol landing pools provide dynamically calculated yield on the deposited assets.

@llamatester
Copy link

The nolus-protocol adapter exports pools:

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

Nb of pools: 2
 

Sample pools:
┌─────────┬────────────────────────────────────────────────────────────────────┬─────────┬──────────────────┬───────────────┬───────────────┬────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────────────┐
│ (index) │                                pool                                │  chain  │     project      │    symbol     │    tvlUsd     │      apyBase       │                                                                  underlyingTokens                                                                  │     poolMeta     │
├─────────┼────────────────────────────────────────────────────────────────────┼─────────┼──────────────────┼───────────────┼───────────────┼────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────────────┤
│    0    │ 'nolus1ueytzwqyadm6r0z8ajse7g6gzum4w3vv04qazctf8ugqrrej6n4sq027cf' │ 'Nolus' │ 'nolus-protocol' │ 'USDC-NOBLE'  │ 389502.021363 │ 3.0369883437342704 │ [ 'ibc/F5FABF52B54E65064B57BF6DBD8E5FAD22CEE9F4B8A57ADBB20CCD0173AA72A4', 'ibc/498A0751C798A0D9A389AA3691123DADA57DAA4FE165D5C75894505B876BA6E4' ] │ 'lending market' │
│    1    │ 'nolus1qqcr7exupnymvg6m63eqwu8pd4n5x6r5t3pyyxdy7r97rcgajmhqy3gn94' │ 'Nolus' │ 'nolus-protocol' │ 'USDC-AXELAR' │ 118801.008328 │ 6.190184141969568  │ [ 'ibc/076CF690A9912E0B7A2CCA75B719D68AF7C20E4B0B6460569B333DDEB19BBBA1', 'ibc/F082B65C88E4B6D5EF1DB243CDA1D331D002759E938A0F5CD3FFDC5D53B3E349' ] │ 'lending market' │
└─────────┴────────────────────────────────────────────────────────────────────┴─────────┴──────────────────┴───────────────┴───────────────┴────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────────────┘

@slasher125
Copy link
Collaborator

hi, ty for adding.

symbol should be only what needs to be deposited, in this case USDC. pls make that change. u can set poolMeta to indicate if its the noble of axelar pool

@llamatester
Copy link

The nolus-protocol adapter exports pools:

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

Nb of pools: 2
 

Sample pools:
┌─────────┬────────────────────────────────────────────────────────────────────┬─────────┬──────────────────┬────────┬───────────────┬────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────────────────┐
│ (index) │                                pool                                │  chain  │     project      │ symbol │    tvlUsd     │      apyBase       │                                                                  underlyingTokens                                                                  │      poolMeta      │
├─────────┼────────────────────────────────────────────────────────────────────┼─────────┼──────────────────┼────────┼───────────────┼────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────────────┤
│    0    │ 'nolus1qqcr7exupnymvg6m63eqwu8pd4n5x6r5t3pyyxdy7r97rcgajmhqy3gn94' │ 'Nolus' │ 'nolus-protocol' │ 'USDC' │ 117996.803222 │ 5.6043211284133365 │ [ 'ibc/076CF690A9912E0B7A2CCA75B719D68AF7C20E4B0B6460569B333DDEB19BBBA1', 'ibc/F082B65C88E4B6D5EF1DB243CDA1D331D002759E938A0F5CD3FFDC5D53B3E349' ] │ 'USDC-AXELAR pool' │
│    1    │ 'nolus1ueytzwqyadm6r0z8ajse7g6gzum4w3vv04qazctf8ugqrrej6n4sq027cf' │ 'Nolus' │ 'nolus-protocol' │ 'USDC' │ 373868.566937 │ 3.060260451770813  │ [ 'ibc/F5FABF52B54E65064B57BF6DBD8E5FAD22CEE9F4B8A57ADBB20CCD0173AA72A4', 'ibc/498A0751C798A0D9A389AA3691123DADA57DAA4FE165D5C75894505B876BA6E4' ] │ 'USDC-NOBLE pool'  │
└─────────┴────────────────────────────────────────────────────────────────────┴─────────┴──────────────────┴────────┴───────────────┴────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────┘

@ivivanov
Copy link
Contributor Author

hi @slasher125, thank you for your feedback.

Since we are not going to have anytime soon pools different then USDC I am hardcoding it.
Pool meta on other hand would indicate the full ticker from our system, containing the info whether the USDC is issued by Noble or Axelar.

If you have any other comments please let me know.

@slasher125 slasher125 merged commit e0392cd into DefiLlama:master Jun 19, 2024
1 check passed
@llamatester
Copy link

The nolus-protocol adapter exports pools:

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

Nb of pools: 2
 

Sample pools:
┌─────────┬────────────────────────────────────────────────────────────────────┬─────────┬──────────────────┬────────┬───────────────┬────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────────────────┐
│ (index) │                                pool                                │  chain  │     project      │ symbol │    tvlUsd     │      apyBase       │                                                                  underlyingTokens                                                                  │      poolMeta      │
├─────────┼────────────────────────────────────────────────────────────────────┼─────────┼──────────────────┼────────┼───────────────┼────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────────────┤
│    0    │ 'nolus1ueytzwqyadm6r0z8ajse7g6gzum4w3vv04qazctf8ugqrrej6n4sq027cf' │ 'Nolus' │ 'nolus-protocol' │ 'USDC' │ 373968.577039 │ 3.060260451770813  │ [ 'ibc/F5FABF52B54E65064B57BF6DBD8E5FAD22CEE9F4B8A57ADBB20CCD0173AA72A4', 'ibc/498A0751C798A0D9A389AA3691123DADA57DAA4FE165D5C75894505B876BA6E4' ] │ 'USDC-NOBLE pool'  │
│    1    │ 'nolus1qqcr7exupnymvg6m63eqwu8pd4n5x6r5t3pyyxdy7r97rcgajmhqy3gn94' │ 'Nolus' │ 'nolus-protocol' │ 'USDC' │ 117996.803222 │ 5.6043211284133365 │ [ 'ibc/076CF690A9912E0B7A2CCA75B719D68AF7C20E4B0B6460569B333DDEB19BBBA1', 'ibc/F082B65C88E4B6D5EF1DB243CDA1D331D002759E938A0F5CD3FFDC5D53B3E349' ] │ 'USDC-AXELAR pool' │
└─────────┴────────────────────────────────────────────────────────────────────┴─────────┴──────────────────┴────────┴───────────────┴────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────┘

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