Skip to content

Commit 0ef8888

Browse files
RozengardenNandyBabrotherlymite
authored
Aavechan/syrup usdc base (#931)
* Onboard syrupUSDC on base * bump block height & new param * Update src/20251223_AaveV3Base_OnboardSyrupUSDCToAaveV3BaseInstance/OnboardSyrupUSDCToAaveV3BaseInstance.md Co-authored-by: Nandy Bâ <[email protected]> * Update src/20251223_AaveV3Base_OnboardSyrupUSDCToAaveV3BaseInstance/OnboardSyrupUSDCToAaveV3BaseInstance.md Co-authored-by: Nandy Bâ <[email protected]> * lint * Update src/20251223_AaveV3Base_OnboardSyrupUSDCToAaveV3BaseInstance/OnboardSyrupUSDCToAaveV3BaseInstance.md Co-authored-by: Harsh Pandey <[email protected]> --------- Co-authored-by: Nandy Bâ <[email protected]> Co-authored-by: Harsh Pandey <[email protected]>
1 parent 8ddb0de commit 0ef8888

6 files changed

+752
-0
lines changed
Lines changed: 398 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,398 @@
1+
## Reserve changes
2+
3+
### Reserves added
4+
5+
#### syrupUSDC ([0x660975730059246A68521a3e2FBD4740173100f5](https://basescan.org/address/0x660975730059246A68521a3e2FBD4740173100f5))
6+
7+
| description | value |
8+
| --- | --- |
9+
| decimals | 6 |
10+
| isActive | true |
11+
| isFrozen | false |
12+
| supplyCap | 50,000,000 syrupUSDC |
13+
| borrowCap | 1 syrupUSDC |
14+
| debtCeiling | 0 $ [0] |
15+
| isSiloed | false |
16+
| isFlashloanable | true |
17+
| oracle | [0xa61f10Bb2f05A94728734A8a95673ADbCA9B8397](https://basescan.org/address/0xa61f10Bb2f05A94728734A8a95673ADbCA9B8397) |
18+
| oracleDecimals | 8 |
19+
| oracleDescription | Capped SyrupUSDC / USDC / USD |
20+
| oracleLatestAnswer | 1.14292378 |
21+
| usageAsCollateralEnabled | true |
22+
| ltv | 0.05 % [5] |
23+
| liquidationThreshold | 0.1 % [10] |
24+
| liquidationBonus | 4 % |
25+
| liquidationProtocolFee | 10 % [1000] |
26+
| reserveFactor | 50 % [5000] |
27+
| aToken | [0xD7424238CcbE7b7198Ab3cFE232e0271E22da7bd](https://basescan.org/address/0xD7424238CcbE7b7198Ab3cFE232e0271E22da7bd) |
28+
| variableDebtToken | [0x57B8C05ee2cD9d0143eBC21FBD9288C39B9F716c](https://basescan.org/address/0x57B8C05ee2cD9d0143eBC21FBD9288C39B9F716c) |
29+
| borrowingEnabled | false |
30+
| isBorrowableInIsolation | false |
31+
| interestRateStrategy | [0x86AB1C62A8bf868E1b3E1ab87d587Aba6fbCbDC5](https://basescan.org/address/0x86AB1C62A8bf868E1b3E1ab87d587Aba6fbCbDC5) |
32+
| aTokenName | Aave Base syrupUSDC |
33+
| aTokenSymbol | aBassyrupUSDC |
34+
| aTokenUnderlyingBalance | 100 syrupUSDC [100000000] |
35+
| id | 14 |
36+
| isPaused | false |
37+
| variableDebtTokenName | Aave Base Variable Debt syrupUSDC |
38+
| variableDebtTokenSymbol | variableDebtBassyrupUSDC |
39+
| virtualBalance | 100 syrupUSDC [100000000] |
40+
| optimalUsageRatio | 45 % |
41+
| maxVariableBorrowRate | 310 % |
42+
| baseVariableBorrowRate | 0 % |
43+
| variableRateSlope1 | 10 % |
44+
| variableRateSlope2 | 300 % |
45+
| interestRate | ![ir](https://dash.onaave.com/api/static?variableRateSlope1=100000000000000000000000000&variableRateSlope2=3000000000000000000000000000&optimalUsageRatio=450000000000000000000000000&baseVariableBorrowRate=0&maxVariableBorrowRate=3100000000000000000000000000) |
46+
47+
48+
## Emodes changed
49+
50+
### EMode: ETH correlated(id: 1)
51+
52+
53+
54+
### EMode: ezETH wstETH(id: 2)
55+
56+
57+
58+
### EMode: ezETH Stablecoins(id: 3)
59+
60+
61+
62+
### EMode: LBTC_cbBTC(id: 4)
63+
64+
65+
66+
### EMode: rsETH/wstETH(id: 5)
67+
68+
69+
70+
### EMode: rsETH/USDC(id: 6)
71+
72+
73+
74+
### EMode: weETH/WETH(id: 7)
75+
76+
77+
78+
### EMode: wstETH/WETH(id: 8)
79+
80+
81+
82+
### EMode: cbETH/WETH(id: 9)
83+
84+
85+
86+
### EMode: cbBTC Stablecoins(id: 10)
87+
88+
89+
90+
### EMode: syrupUSDC__USDC_GHO(id: 11)
91+
92+
| description | value before | value after |
93+
| --- | --- | --- |
94+
| eMode.label | - | syrupUSDC__USDC_GHO |
95+
| eMode.ltv | - | 90 % |
96+
| eMode.liquidationThreshold | - | 92 % |
97+
| eMode.liquidationBonus | - | 4 % |
98+
| eMode.borrowableBitmap | - | USDC, GHO |
99+
| eMode.collateralBitmap | - | syrupUSDC |
100+
101+
102+
## Raw diff
103+
104+
```json
105+
{
106+
"eModes": {
107+
"11": {
108+
"from": null,
109+
"to": {
110+
"borrowableBitmap": "272",
111+
"collateralBitmap": "16384",
112+
"eModeCategory": 11,
113+
"label": "syrupUSDC__USDC_GHO",
114+
"liquidationBonus": 10400,
115+
"liquidationThreshold": 9200,
116+
"ltv": 9000
117+
}
118+
}
119+
},
120+
"reserves": {
121+
"0x660975730059246A68521a3e2FBD4740173100f5": {
122+
"from": null,
123+
"to": {
124+
"aToken": "0xD7424238CcbE7b7198Ab3cFE232e0271E22da7bd",
125+
"aTokenName": "Aave Base syrupUSDC",
126+
"aTokenSymbol": "aBassyrupUSDC",
127+
"aTokenUnderlyingBalance": "100000000",
128+
"borrowCap": 1,
129+
"borrowingEnabled": false,
130+
"debtCeiling": 0,
131+
"decimals": 6,
132+
"id": 14,
133+
"interestRateStrategy": "0x86AB1C62A8bf868E1b3E1ab87d587Aba6fbCbDC5",
134+
"isActive": true,
135+
"isBorrowableInIsolation": false,
136+
"isFlashloanable": true,
137+
"isFrozen": false,
138+
"isPaused": false,
139+
"isSiloed": false,
140+
"liquidationBonus": 10400,
141+
"liquidationProtocolFee": 1000,
142+
"liquidationThreshold": 10,
143+
"ltv": 5,
144+
"oracle": "0xa61f10Bb2f05A94728734A8a95673ADbCA9B8397",
145+
"oracleDecimals": 8,
146+
"oracleDescription": "Capped SyrupUSDC / USDC / USD",
147+
"oracleLatestAnswer": "114292378",
148+
"reserveFactor": 5000,
149+
"supplyCap": 50000000,
150+
"symbol": "syrupUSDC",
151+
"underlying": "0x660975730059246A68521a3e2FBD4740173100f5",
152+
"usageAsCollateralEnabled": true,
153+
"variableDebtToken": "0x57B8C05ee2cD9d0143eBC21FBD9288C39B9F716c",
154+
"variableDebtTokenName": "Aave Base Variable Debt syrupUSDC",
155+
"variableDebtTokenSymbol": "variableDebtBassyrupUSDC",
156+
"virtualBalance": "100000000"
157+
}
158+
}
159+
},
160+
"strategies": {
161+
"0x660975730059246A68521a3e2FBD4740173100f5": {
162+
"from": null,
163+
"to": {
164+
"address": "0x86AB1C62A8bf868E1b3E1ab87d587Aba6fbCbDC5",
165+
"baseVariableBorrowRate": "0",
166+
"maxVariableBorrowRate": "3100000000000000000000000000",
167+
"optimalUsageRatio": "450000000000000000000000000",
168+
"variableRateSlope1": "100000000000000000000000000",
169+
"variableRateSlope2": "3000000000000000000000000000"
170+
}
171+
}
172+
},
173+
"raw": {
174+
"0x2cc0fc26ed4563a5ce5e8bdcfe1a2878676ae156": {
175+
"label": "AaveV3Base.ORACLE",
176+
"balanceDiff": null,
177+
"stateDiff": {
178+
"0x2b16cf7a21b66b0cc219a4a8f8e9402369c97f6ec8061fbd338a58b579f042de": {
179+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
180+
"newValue": "0x000000000000000000000000a61f10bb2f05a94728734a8a95673adbca9b8397"
181+
}
182+
}
183+
},
184+
"0x2dc219e716793fb4b21548c0f009ba3af753ab01": {
185+
"label": "GovernanceV3Base.PAYLOADS_CONTROLLER",
186+
"balanceDiff": null,
187+
"stateDiff": {
188+
"0x81df324fbe7ec2f6d6affc089132b5517e4c091511c539ecfb5003bac7e24648": {
189+
"previousValue": "0x00694adab0000000000002000000000000000000000000000000000000000000",
190+
"newValue": "0x00694adab0000000000003000000000000000000000000000000000000000000"
191+
},
192+
"0x81df324fbe7ec2f6d6affc089132b5517e4c091511c539ecfb5003bac7e24649": {
193+
"previousValue": "0x000000000000000000093a800000000000006978ff3100000000000000000000",
194+
"newValue": "0x000000000000000000093a800000000000006978ff31000000000000694adab1"
195+
}
196+
}
197+
},
198+
"0x57b8c05ee2cd9d0143ebc21fbd9288c39b9f716c": {
199+
"label": null,
200+
"balanceDiff": null,
201+
"stateDiff": {
202+
"0x0000000000000000000000000000000000000000000000000000000000000000": {
203+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
204+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000004"
205+
},
206+
"0x0000000000000000000000000000000000000000000000000000000000000001": {
207+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
208+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000000"
209+
},
210+
"0x0000000000000000000000000000000000000000000000000000000000000035": {
211+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
212+
"newValue": "0x5da0052463da5416fc197036e27cb1dc9986455c344e94231975c60b17ab0db9"
213+
},
214+
"0x0000000000000000000000000000000000000000000000000000000000000037": {
215+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
216+
"newValue": "0x000000000000000000000000660975730059246a68521a3e2fbd4740173100f5"
217+
},
218+
"0x000000000000000000000000000000000000000000000000000000000000003b": {
219+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
220+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000043"
221+
},
222+
"0x000000000000000000000000000000000000000000000000000000000000003c": {
223+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
224+
"newValue": "0x7661726961626c65446562744261737379727570555344430000000000000030"
225+
},
226+
"0x000000000000000000000000000000000000000000000000000000000000003d": {
227+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
228+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000006"
229+
},
230+
"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc": {
231+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
232+
"newValue": "0x00000000000000000000000039ea4b1802d0c60bdbd13bcf763043984a4ba197",
233+
"label": "Implementation slot"
234+
},
235+
"0xbbe3212124853f8b0084a66a2d057c2966e251e132af3691db153ab65f0d1a4d": {
236+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
237+
"newValue": "0x416176652042617365205661726961626c652044656274207379727570555344"
238+
},
239+
"0xbbe3212124853f8b0084a66a2d057c2966e251e132af3691db153ab65f0d1a4e": {
240+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
241+
"newValue": "0x4300000000000000000000000000000000000000000000000000000000000000"
242+
}
243+
}
244+
},
245+
"0x6533a273f3ac84df91dcd654d6ebaba73687e246": {
246+
"label": "AaveV3Base.EMISSION_MANAGER",
247+
"balanceDiff": null,
248+
"stateDiff": {
249+
"0x2a16797294797cebee9f530b9fb91703d28e19a2e7774e74a6df057eeb0d69c6": {
250+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
251+
"newValue": "0x000000000000000000000000ac140648435d03f784879cd789130f22ef588fcd"
252+
},
253+
"0x7ae3374e37083fdb642f0ee6183cc858f3d02867990684d7431ae0447141945b": {
254+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
255+
"newValue": "0x000000000000000000000000ac140648435d03f784879cd789130f22ef588fcd"
256+
}
257+
}
258+
},
259+
"0x660975730059246a68521a3e2fbd4740173100f5": {
260+
"label": null,
261+
"balanceDiff": null,
262+
"stateDiff": {
263+
"0x10b5362173766a80d4cfe3e4dddffbd4fbc967f380e2122f66780b1510aed004": {
264+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000005f5e100",
265+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000000"
266+
},
267+
"0x6ce9c23738708422c08a86b8ba018b845fb92a4682ab9454d0aee4ffaaa43c98": {
268+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
269+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000000"
270+
},
271+
"0x880f7664da400568495a954fbe31c0ddf37769c8a6de63fe69089496eb097a69": {
272+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
273+
"newValue": "0x0000000000000000000000000000000000000000000000000000000005f5e100"
274+
}
275+
}
276+
},
277+
"0x86ab1c62a8bf868e1b3e1ab87d587aba6fbcbdc5": {
278+
"label": "AaveV3Base.ASSETS.WETH.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.cbETH.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.USDbC.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.wstETH.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.USDC.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.weETH.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.cbBTC.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.ezETH.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.GHO.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.wrsETH.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.LBTC.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.EURC.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.AAVE.INTEREST_RATE_STRATEGY, AaveV3Base.ASSETS.tBTC.INTEREST_RATE_STRATEGY",
279+
"balanceDiff": null,
280+
"stateDiff": {
281+
"0x2b16cf7a21b66b0cc219a4a8f8e9402369c97f6ec8061fbd338a58b579f042de": {
282+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
283+
"newValue": "0x00000000000000000000000000000000000000007530000003e8000000001194"
284+
}
285+
}
286+
},
287+
"0xa238dd80c259a72e81d7e4664a9801593f98d1c5": {
288+
"label": "AaveV3Base.POOL",
289+
"balanceDiff": null,
290+
"stateDiff": {
291+
"0x000000000000000000000000000000000000000000000000000000000000003b": {
292+
"previousValue": "0x00000000000000000000000000000000000000000000000e00000000000009c4",
293+
"newValue": "0x00000000000000000000000000000000000000000000000f00000000000009c4"
294+
},
295+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec00": {
296+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
297+
"newValue": "0x100000000000000000000003e8002faf0800000000011388810628a0000a0005"
298+
},
299+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec01": {
300+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
301+
"newValue": "0x0000000000000000000000000000000000000000033b2e3c9fd0803ce8000000"
302+
},
303+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec02": {
304+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
305+
"newValue": "0x0000000000000000000000000000000000000000033b2e3c9fd0803ce8000000"
306+
},
307+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec03": {
308+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
309+
"newValue": "0x000000000000000000000e00694adab100000000000000000000000000000000"
310+
},
311+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec04": {
312+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
313+
"newValue": "0x000000000000000000000000d7424238ccbe7b7198ab3cfe232e0271e22da7bd"
314+
},
315+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec06": {
316+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
317+
"newValue": "0x00000000000000000000000057b8c05ee2cd9d0143ebc21fbd9288c39b9f716c"
318+
},
319+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec08": {
320+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
321+
"newValue": "0x00000000000000000000000005f5e10000000000000000000000000000000000"
322+
},
323+
"0x0449a188c6a1a04af87a897fe6d004e52c67ed9ab7a46950047a4f26f310ec09": {
324+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
325+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000000"
326+
},
327+
"0x21d3abaf0b58baf827d64a5111853ffc1e6960c8a404e653db18a5a25d5f12bc": {
328+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
329+
"newValue": "0x000000000000000000000000000000000000000000000000400028a023f02328"
330+
},
331+
"0x21d3abaf0b58baf827d64a5111853ffc1e6960c8a404e653db18a5a25d5f12bd": {
332+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
333+
"newValue": "0x7379727570555344435f5f555344435f47484f00000000000000000000000026"
334+
},
335+
"0x21d3abaf0b58baf827d64a5111853ffc1e6960c8a404e653db18a5a25d5f12be": {
336+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
337+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000110"
338+
},
339+
"0x229f20bcd3cc05a7ee68bb1632cc35b79bb8c7425622671f3831d7287f10cb53": {
340+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
341+
"newValue": "0x000000000000000000000000660975730059246a68521a3e2fbd4740173100f5"
342+
},
343+
"0x41d4f1bb3b829a8d7806c78e83214233da7d29c6fa7bc5a227258cd200225274": {
344+
"previousValue": "0x000000000000000000000000000000000000000000000000000000000aa8aaaa",
345+
"newValue": "0x000000000000000000000000000000000000000000000000000000002aa8aaaa"
346+
}
347+
}
348+
},
349+
"0xd7424238ccbe7b7198ab3cfe232e0271e22da7bd": {
350+
"label": null,
351+
"balanceDiff": null,
352+
"stateDiff": {
353+
"0x0000000000000000000000000000000000000000000000000000000000000000": {
354+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
355+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000004"
356+
},
357+
"0x0000000000000000000000000000000000000000000000000000000000000001": {
358+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
359+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000000"
360+
},
361+
"0x0000000000000000000000000000000000000000000000000000000000000036": {
362+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
363+
"newValue": "0x0000000000000000000000000000000000000000000000000000000005f5e100"
364+
},
365+
"0x0000000000000000000000000000000000000000000000000000000000000037": {
366+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
367+
"newValue": "0x4161766520426173652073797275705553444300000000000000000000000026"
368+
},
369+
"0x0000000000000000000000000000000000000000000000000000000000000038": {
370+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
371+
"newValue": "0x614261737379727570555344430000000000000000000000000000000000001a"
372+
},
373+
"0x0000000000000000000000000000000000000000000000000000000000000039": {
374+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
375+
"newValue": "0x0000000000000000000000000000000000000000000000000000000000000006"
376+
},
377+
"0x000000000000000000000000000000000000000000000000000000000000003b": {
378+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
379+
"newValue": "0xb2dc2f4fe87547913256fbe710f3b84f2d4aa3f891f1191d57aae854f35737e8"
380+
},
381+
"0x000000000000000000000000000000000000000000000000000000000000003d": {
382+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
383+
"newValue": "0x000000000000000000000000660975730059246a68521a3e2fbd4740173100f5"
384+
},
385+
"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc": {
386+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
387+
"newValue": "0x000000000000000000000000b4fb1a0db5627a79cf3d0e4acc286d52fec54688",
388+
"label": "Implementation slot"
389+
},
390+
"0xe02ba9fe3fe72fe4457de0f0f3000b7de04e0ed037bd90e34d6d4182590c700d": {
391+
"previousValue": "0x0000000000000000000000000000000000000000000000000000000000000000",
392+
"newValue": "0x00000000033b2e3c9fd0803ce800000000000000000000000000000005f5e100"
393+
}
394+
}
395+
}
396+
}
397+
}
398+
```

0 commit comments

Comments
 (0)