Skip to content

Commit daa1229

Browse files
greedythibBaptistG
andauthored
feat(core): add aglaMerkl (#118)
* feat(core): add aglaMerkl * lint file * update sdk * build: update sdk * fix: ci * fix: gh secret * fix ci * fix: ci * fix ci * fix ci * fix: ci * fix: ci * fix ci * fix ci * fix: fix ci --------- Co-authored-by: Baptiste Guerin <[email protected]>
1 parent 0e1783f commit daa1229

File tree

8 files changed

+87
-302
lines changed

8 files changed

+87
-302
lines changed

.github/workflows/format_token_list.yml

+7-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,17 @@ jobs:
1717
- uses: actions/checkout@v2
1818
- uses: actions/setup-node@v2
1919
with:
20-
node-version: "14"
20+
node-version: "18"
21+
2122
- name: Install dependencies
2223
shell: bash
23-
run: echo "//npm.pkg.github.com/:_authToken=${{secrets.GITHUB_TOKEN}}" >> .npmrc && yarn install --frozen-lockfile --verbose && rm -f .npmrc
24+
run: |
25+
echo "//npm.pkg.github.com/:_authToken=${{ secrets.GH_REGISTRY_ACCESS_TOKEN }}" >> ~/.npmrc
26+
yarn install --frozen-lockfile
27+
rm -f ~/.npmrc
2428
- name: Validate JSON file
2529
run: yarn validate
30+
2631
- name: Discord notification (failure)
2732
if: failure()
2833
uses: Ilshidur/action-discord@master

.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@angleprotocol:registry=https://npm.pkg.github.com

.nprmc

-1
This file was deleted.

ERC20_LIST.json

+72-16
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,10 @@
470470
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/crvFRAXUSDC.svg",
471471
"name": "Curve.fi FRAX/USDC",
472472
"symbol": "crvFRAXUSDC",
473-
"underlyingTokens": ["0x853d955aCEf822Db058eb8505911ED77F175b99e", "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"],
473+
"underlyingTokens": [
474+
"0x853d955aCEf822Db058eb8505911ED77F175b99e",
475+
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
476+
],
474477
"useInSwap": false
475478
},
476479
"0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490": {
@@ -496,7 +499,10 @@
496499
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/LUSD3CRV.svg",
497500
"name": "Curve.fi Factory USD Metapool: Liquity",
498501
"symbol": "LUSD3CRV",
499-
"underlyingTokens": ["0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", "0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490"],
502+
"underlyingTokens": [
503+
"0x5f98805A4E8be255a32880FDeC7F6728C6568bA0",
504+
"0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490"
505+
],
500506
"useInSwap": false
501507
},
502508
"0xa9d2Eea75C80fF9669cc998c276Ff26D741Dcb26": {
@@ -507,7 +513,9 @@
507513
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/sd-crvFRAXUSDC.svg",
508514
"name": "Angle Curve.fi FRAX/USDC Stake DAO Staker",
509515
"symbol": "sd-crvFRAXUSDC",
510-
"underlyingTokens": ["0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC"],
516+
"underlyingTokens": [
517+
"0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC"
518+
],
511519
"useInSwap": false,
512520
"wrappingMethod": "BorrowStaker"
513521
},
@@ -519,7 +527,9 @@
519527
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/sd-3CRV.svg",
520528
"name": "Angle Curve.fi DAI/USDC/USDT Stake DAO Staker",
521529
"symbol": "sd-3CRV",
522-
"underlyingTokens": ["0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490"],
530+
"underlyingTokens": [
531+
"0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490"
532+
],
523533
"useInSwap": false,
524534
"wrappingMethod": "BorrowStaker"
525535
},
@@ -531,7 +541,9 @@
531541
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/sd-crvLUSD3CRV.svg",
532542
"name": "Angle Curve.fi Factory USD Metapool: Liquity Stake DAO Staker",
533543
"symbol": "sd-crvLUSD3CRV",
534-
"underlyingTokens": ["0xEd279fDD11cA84bEef15AF5D39BB4d4bEE23F0cA"],
544+
"underlyingTokens": [
545+
"0xEd279fDD11cA84bEef15AF5D39BB4d4bEE23F0cA"
546+
],
535547
"useInSwap": false,
536548
"wrappingMethod": "BorrowStaker"
537549
},
@@ -543,7 +555,9 @@
543555
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/cvx-crvFRAXUSDC.svg",
544556
"name": "Angle Curve.fi FRAX/USDC Convex Staker",
545557
"symbol": "cvx-crvFRAXUSDC",
546-
"underlyingTokens": ["0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC"],
558+
"underlyingTokens": [
559+
"0x3175Df0976dFA876431C2E9eE6Bc45b65d3473CC"
560+
],
547561
"useInSwap": false,
548562
"wrappingMethod": "BorrowStaker"
549563
},
@@ -555,7 +569,9 @@
555569
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/cvx-3CRV.svg",
556570
"name": "Angle Curve.fi DAI/USDC/USDT Convex Staker",
557571
"symbol": "cvx-3CRV",
558-
"underlyingTokens": ["0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490"],
572+
"underlyingTokens": [
573+
"0x6c3F90f043a72FA612cbac8115EE7e52BDe6E490"
574+
],
559575
"useInSwap": false,
560576
"wrappingMethod": "BorrowStaker"
561577
},
@@ -567,7 +583,9 @@
567583
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/cvx-crvLUSD3CRV.svg",
568584
"name": "Angle Curve.fi Factory USD Metapool: Liquity Convex Staker",
569585
"symbol": "cvx-crvLUSD3CRV",
570-
"underlyingTokens": ["0xEd279fDD11cA84bEef15AF5D39BB4d4bEE23F0cA"],
586+
"underlyingTokens": [
587+
"0xEd279fDD11cA84bEef15AF5D39BB4d4bEE23F0cA"
588+
],
571589
"useInSwap": false,
572590
"wrappingMethod": "BorrowStaker"
573591
},
@@ -735,7 +753,9 @@
735753
"decimals": 18,
736754
"symbol": "amDAI",
737755
"wrappingMethod": "Aave Matic Market",
738-
"underlyingTokens": ["0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"],
756+
"underlyingTokens": [
757+
"0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"
758+
],
739759
"hasPermit": false,
740760
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/DAI.svg"
741761
},
@@ -753,7 +773,9 @@
753773
"decimals": 6,
754774
"symbol": "amUSDC",
755775
"wrappingMethod": "Aave Matic Market",
756-
"underlyingTokens": ["0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"],
776+
"underlyingTokens": [
777+
"0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"
778+
],
757779
"hasPermit": false,
758780
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/USDC.svg"
759781
},
@@ -779,7 +801,9 @@
779801
"decimals": 6,
780802
"symbol": "amUSDT",
781803
"wrappingMethod": "Aave Matic Market",
782-
"underlyingTokens": ["0xc2132D05D31c914a87C6611C10748AEb04B58e8F"],
804+
"underlyingTokens": [
805+
"0xc2132D05D31c914a87C6611C10748AEb04B58e8F"
806+
],
783807
"hasPermit": false,
784808
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/USDT.svg"
785809
},
@@ -799,7 +823,9 @@
799823
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/cvxam3CRV.svg",
800824
"name": "Angle Curve.fi amDAI/amUSDC/amUSDT Staker",
801825
"symbol": "agstk-am3CRV",
802-
"underlyingTokens": ["0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171"],
826+
"underlyingTokens": [
827+
"0xE7a24EF0C5e95Ffb0f6684b813A78F2a3AD7D171"
828+
],
803829
"useInSwap": false
804830
},
805831
"0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": {
@@ -1166,7 +1192,10 @@
11661192
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/2CRV.svg",
11671193
"name": "Curve.fi USDC/USDT",
11681194
"symbol": "2CRV",
1169-
"underlyingTokens": ["0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9"],
1195+
"underlyingTokens": [
1196+
"0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8",
1197+
"0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9"
1198+
],
11701199
"useInSwap": false
11711200
},
11721201
"0xc8711B1206cD3e89799Ec32973f583e696Cb553C": {
@@ -1177,7 +1206,9 @@
11771206
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/sd-2CRV.svg",
11781207
"name": "Angle Curve.fi USDC/USDT Stake DAO Staker",
11791208
"symbol": "sd-crvUSDCUSDT",
1180-
"underlyingTokens": ["0x7f90122BF0700F9E7e1F688fe926940E8839F353"],
1209+
"underlyingTokens": [
1210+
"0x7f90122BF0700F9E7e1F688fe926940E8839F353"
1211+
],
11811212
"useInSwap": false,
11821213
"wrappingMethod": "BorrowStaker"
11831214
},
@@ -1189,7 +1220,9 @@
11891220
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/cvx-2CRV.svg",
11901221
"name": "Angle Curve.fi USDC/USDT Convex Staker",
11911222
"symbol": "cvx-crvUSDCUSDT",
1192-
"underlyingTokens": ["0x7f90122BF0700F9E7e1F688fe926940E8839F353"],
1223+
"underlyingTokens": [
1224+
"0x7f90122BF0700F9E7e1F688fe926940E8839F353"
1225+
],
11931226
"useInSwap": false,
11941227
"wrappingMethod": "BorrowStaker"
11951228
},
@@ -1722,6 +1755,29 @@
17221755
"useInSwap": true,
17231756
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/MNT.svg"
17241757
}
1758+
},
1759+
"1116": {
1760+
"0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049": {
1761+
"address": "0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049",
1762+
"name": "Angle Merkl",
1763+
"decimals": 18,
1764+
"symbol": "aglaMerkl",
1765+
"hasPermit": false,
1766+
"useInSwap": false,
1767+
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-assets/main/2_protocol-icon-only/4-colorback/PNG/angle-icon-colorback-black500.png"
1768+
}
1769+
},
1770+
"108": {
1771+
"0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049": {
1772+
"address": "0xC16B81Af351BA9e64C1a069E3Ab18c244A1E3049",
1773+
"name": "Angle Merkl",
1774+
"decimals": 18,
1775+
"symbol": "aglaMerkl",
1776+
"hasPermit": false,
1777+
"useInSwap": false,
1778+
"logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-assets/main/2_protocol-icon-only/4-colorback/PNG/angle-icon-colorback-black500.png"
1779+
}
17251780
}
1781+
17261782
}
1727-
]
1783+
]

0 commit comments

Comments
 (0)