From 2adead7afb5ee7cfae29bc3cacd91b75aeab028d Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 14 Dec 2023 11:39:56 +0100 Subject: [PATCH] feat: expose deterministic helpers (#197) * feat: expose deterministic helpers * fix: typo * fix: add overload for bytecode * fix: use overload --- ...54bce529b78cac463f95dc79fc18b65a0c1f44.svg | 1 + ...34858c4ab5446d26b260c353dc36aa73d94358.svg | 1 + ...cbf1aae04d2063059bb0a9bc283ef7a4332ac4.svg | 1 + ...d0ac5bda0d6aea5b627325dd757aab5a706122.svg | 1 + ...9ecf5f1ccbeb07b104da02d99f5a5862da4efa.svg | 1 + .../preTestEngineOptV3_postTestEngineOptV3.md | 17 +- .../preTestEngineRates_postTestEngineRates.md | 24 +- reports/default_before.json | 1229 +------------- reports/postTestEngineOptV3.json | 182 +- reports/postTestEngineRates.json | 182 +- reports/preTestEngineArbV3Gauntlet.json | 444 ++++- reports/preTestEngineAvaV3Gauntlet.json | 550 +++++- reports/preTestEngineOptV3.json | 182 +- reports/preTestEnginePolV3Gauntlet.json | 856 +++++++++- reports/preTestEngineRates.json | 182 +- reports/preTestV2RatesUpdates.json | 1509 +---------------- src/GovV3Helpers.sol | 35 +- src/ScriptUtils.sol | 9 +- 18 files changed, 2416 insertions(+), 2990 deletions(-) create mode 100644 .assets/2054bce529b78cac463f95dc79fc18b65a0c1f44.svg create mode 100644 .assets/6f34858c4ab5446d26b260c353dc36aa73d94358.svg create mode 100644 .assets/73cbf1aae04d2063059bb0a9bc283ef7a4332ac4.svg create mode 100644 .assets/9ed0ac5bda0d6aea5b627325dd757aab5a706122.svg create mode 100644 .assets/d89ecf5f1ccbeb07b104da02d99f5a5862da4efa.svg diff --git a/.assets/2054bce529b78cac463f95dc79fc18b65a0c1f44.svg b/.assets/2054bce529b78cac463f95dc79fc18b65a0c1f44.svg new file mode 100644 index 000000000..ed8bd0f8f --- /dev/null +++ b/.assets/2054bce529b78cac463f95dc79fc18b65a0c1f44.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%0%50%Optimal 90%Optimal 90% \ No newline at end of file diff --git a/.assets/6f34858c4ab5446d26b260c353dc36aa73d94358.svg b/.assets/6f34858c4ab5446d26b260c353dc36aa73d94358.svg new file mode 100644 index 000000000..8666d5945 --- /dev/null +++ b/.assets/6f34858c4ab5446d26b260c353dc36aa73d94358.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%0%200%Optimal 45%Optimal 45% \ No newline at end of file diff --git a/.assets/73cbf1aae04d2063059bb0a9bc283ef7a4332ac4.svg b/.assets/73cbf1aae04d2063059bb0a9bc283ef7a4332ac4.svg new file mode 100644 index 000000000..32d7b0969 --- /dev/null +++ b/.assets/73cbf1aae04d2063059bb0a9bc283ef7a4332ac4.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%0%50%100%Optimal 80%Optimal 80% \ No newline at end of file diff --git a/.assets/9ed0ac5bda0d6aea5b627325dd757aab5a706122.svg b/.assets/9ed0ac5bda0d6aea5b627325dd757aab5a706122.svg new file mode 100644 index 000000000..1692873dc --- /dev/null +++ b/.assets/9ed0ac5bda0d6aea5b627325dd757aab5a706122.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%0%50%Optimal 80%Optimal 80% \ No newline at end of file diff --git a/.assets/d89ecf5f1ccbeb07b104da02d99f5a5862da4efa.svg b/.assets/d89ecf5f1ccbeb07b104da02d99f5a5862da4efa.svg new file mode 100644 index 000000000..c0976e21b --- /dev/null +++ b/.assets/d89ecf5f1ccbeb07b104da02d99f5a5862da4efa.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%0%50%Optimal 90%Optimal 90% \ No newline at end of file diff --git a/diffs/preTestEngineOptV3_postTestEngineOptV3.md b/diffs/preTestEngineOptV3_postTestEngineOptV3.md index 33e61b9f8..3af04a8fd 100644 --- a/diffs/preTestEngineOptV3_postTestEngineOptV3.md +++ b/diffs/preTestEngineOptV3_postTestEngineOptV3.md @@ -1,6 +1,6 @@ ## Reserve changes -### Reserves altered +### Reserve altered #### WETH ([0x4200000000000000000000000000000000000006](https://explorer.optimism.io/address/0x4200000000000000000000000000000000000006)) @@ -12,6 +12,15 @@ | baseStableBorrowRate | 6.3 % | 6.8 % | | interestRate | ![before](/.assets/715cbb89cad22db0c20f074df5ed4b41cd5a2327.svg) | ![after](/.assets/25b7cbb97d2012b141455f46ee9b3f7e0e40a4b0.svg) | +#### USDT ([0x94b008aA00579c1307B0EF2c499aD98a8ce58e58](https://explorer.optimism.io/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58)) + +| description | value before | value after | +| --- | --- | --- | +| interestRateStrategy | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://explorer.optimism.io/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | [0xD61ca03Eac0352090f45bE50403F7B17d20E11F2](https://explorer.optimism.io/address/0xD61ca03Eac0352090f45bE50403F7B17d20E11F2) | +| optimalUsageRatio | 90 % | 80 % | +| maxExcessUsageRatio | 10 % | 20 % | +| interestRate | ![before](/.assets/ebd346a83b729edecf1938b8cdd0528700c8b9fd.svg) | ![after](/.assets/9ed0ac5bda0d6aea5b627325dd757aab5a706122.svg) | + ## Raw diff ```json @@ -22,6 +31,12 @@ "from": "0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326", "to": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD" } + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "interestRateStrategy": { + "from": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", + "to": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2" + } } }, "strategies": { diff --git a/diffs/preTestEngineRates_postTestEngineRates.md b/diffs/preTestEngineRates_postTestEngineRates.md index c15d3e2bc..fe75d2c36 100644 --- a/diffs/preTestEngineRates_postTestEngineRates.md +++ b/diffs/preTestEngineRates_postTestEngineRates.md @@ -1,5 +1,27 @@ +## Reserve changes + +### Reserves altered + +#### USDT ([0x94b008aA00579c1307B0EF2c499aD98a8ce58e58](https://explorer.optimism.io/address/0x94b008aA00579c1307B0EF2c499aD98a8ce58e58)) + +| description | value before | value after | +| --- | --- | --- | +| interestRateStrategy | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://explorer.optimism.io/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | [0xD61ca03Eac0352090f45bE50403F7B17d20E11F2](https://explorer.optimism.io/address/0xD61ca03Eac0352090f45bE50403F7B17d20E11F2) | +| optimalUsageRatio | 90 % | 80 % | +| maxExcessUsageRatio | 10 % | 20 % | +| interestRate | ![before](/.assets/ebd346a83b729edecf1938b8cdd0528700c8b9fd.svg) | ![after](/.assets/9ed0ac5bda0d6aea5b627325dd757aab5a706122.svg) | + ## Raw diff ```json -{} +{ + "reserves": { + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "interestRateStrategy": { + "from": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", + "to": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2" + } + } + } +} ``` \ No newline at end of file diff --git a/reports/default_before.json b/reports/default_before.json index c70ea6197..043a1df6e 100644 --- a/reports/default_before.json +++ b/reports/default_before.json @@ -1,1228 +1 @@ -{ - "chainId": 1, - "eModes": { - "1": { - "eModeCategory": 1, - "label": "ETH correlated", - "liquidationBonus": 10100, - "liquidationThreshold": 9300, - "ltv": 9000, - "priceSource": "0x0000000000000000000000000000000000000000" - } - }, - "poolConfig": { - "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", - "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", - "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", - "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", - "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2", - "poolImpl": "0xF1Cd4193bbc1aD4a23E833170f49d60f3D35a621", - "priceOracleSentinel": "0x0000000000000000000000000000000000000000", - "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3" - }, - "reserves": { - "0x111111111117dC0aa78b770fA6A738034120C302": { - "aToken": "0x71Aef7b30728b9BB371578f36c5A1f1502a5723e", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum 1INCH", - "aTokenSymbol": "aEth1INCH", - "borrowCap": 720000, - "borrowingEnabled": true, - "debtCeiling": 450000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10750, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 6700, - "ltv": 5700, - "oracle": "0xc929ad75B72593967DE83E7F7Cda0493458261D9", - "oracleDecimals": 8, - "oracleDescription": "1INCH / USD", - "oracleLatestAnswer": 29500000, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x4b62bFAff61AB3985798e5202D2d167F567D0BCD", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt 1INCH", - "stableDebtTokenSymbol": "stableDebtEth1INCH", - "supplyCap": 22000000, - "symbol": "1INCH", - "underlying": "0x111111111117dC0aa78b770fA6A738034120C302", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xA38fCa8c6Bf9BdA52E76EB78f08CaA3BE7c5A970", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt 1INCH", - "variableDebtTokenSymbol": "variableDebtEth1INCH" - }, - "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984": { - "aToken": "0xF6D2224916DDFbbab6e6bd0D1B7034f4Ae0CaB18", - "aTokenImpl": "0x21714092D90c7265F52fdfDae068EC11a23C6248", - "aTokenName": "Aave Ethereum UNI", - "aTokenSymbol": "aEthUNI", - "borrowCap": 500000, - "borrowingEnabled": true, - "debtCeiling": 1700000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 11000, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7700, - "ltv": 6500, - "oracle": "0x553303d460EE0afB37EdFf9bE42922D8FF63220e", - "oracleDecimals": 8, - "oracleDescription": "UNI / USD", - "oracleLatestAnswer": 423354120, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x2FEc76324A0463c46f32e74A86D1cf94C02158DC", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt UNI", - "stableDebtTokenSymbol": "stableDebtEthUNI", - "supplyCap": 4000000, - "symbol": "UNI", - "underlying": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xF64178Ebd2E2719F2B1233bCb5Ef6DB4bCc4d09a", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt UNI", - "variableDebtTokenSymbol": "variableDebtEthUNI" - }, - "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { - "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum WBTC", - "aTokenSymbol": "aEthWBTC", - "borrowCap": 28000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 8, - "eModeCategory": 0, - "interestRateStrategy": "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10500, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7800, - "ltv": 7300, - "oracle": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", - "oracleDecimals": 8, - "oracleLatestAnswer": 3450056510505, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt WBTC", - "stableDebtTokenSymbol": "stableDebtEthWBTC", - "supplyCap": 43000, - "symbol": "WBTC", - "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt WBTC", - "variableDebtTokenSymbol": "variableDebtEthWBTC" - }, - "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f": { - "aToken": "0x00907f9921424583e7ffBfEdf84F92B7B2Be4977", - "aTokenImpl": "0x2f32A274e02FA356423CE5e97a8e3155c1Ac396b", - "aTokenName": "Aave Ethereum GHO", - "aTokenSymbol": "aEthGHO", - "borrowCap": 35000000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x1255fC8DC8E76761995aCF544eea54f1B7fB0459", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": false, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 0, - "liquidationProtocolFee": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0xD110cac5d8682A3b045D5524a9903E031d70FCCd", - "oracleDecimals": 8, - "oracleLatestAnswer": 100000000, - "reserveFactor": 0, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x3f3DF7266dA30102344A813F1a3D07f5F041B5AC", - "stableDebtTokenImpl": "0x05b435C741F5ab03C2E6735e23f1b7Fe01Cc6b22", - "stableDebtTokenName": "Aave Ethereum Stable Debt GHO", - "stableDebtTokenSymbol": "stableDebtEthGHO", - "supplyCap": 0, - "symbol": "GHO", - "underlying": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0x786dBff3f1292ae8F92ea68Cf93c30b34B1ed04B", - "variableDebtTokenImpl": "0x7aa606b1B341fFEeAfAdbbE4A2992EFB35972775", - "variableDebtTokenName": "Aave Ethereum Variable Debt GHO", - "variableDebtTokenSymbol": "variableDebtEthGHO" - }, - "0x514910771AF9Ca656af840dff83E8264EcF986CA": { - "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum LINK", - "aTokenSymbol": "aEthLINK", - "borrowCap": 13000000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10700, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 6800, - "ltv": 5300, - "oracle": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", - "oracleDecimals": 8, - "oracleDescription": "LINK / USD", - "oracleLatestAnswer": 1156304849, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt LINK", - "stableDebtTokenSymbol": "stableDebtEthLINK", - "supplyCap": 15000000, - "symbol": "LINK", - "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt LINK", - "variableDebtTokenSymbol": "variableDebtEthLINK" - }, - "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32": { - "aToken": "0x9A44fd41566876A39655f74971a3A6eA0a17a454", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum LDO", - "aTokenSymbol": "aEthLDO", - "borrowCap": 3000000, - "borrowingEnabled": true, - "debtCeiling": 750000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10900, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 5000, - "ltv": 4000, - "oracle": "0xb01e6C9af83879B8e06a092f0DD94309c0D497E4", - "oracleDecimals": 8, - "oracleLatestAnswer": 182142735, - "oracleName": "LDO/ETH/USD", - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xa0a5bF5781Aeb548db9d4226363B9e89287C5FD2", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt LDO", - "stableDebtTokenSymbol": "stableDebtEthLDO", - "supplyCap": 6000000, - "symbol": "LDO", - "underlying": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xc30808705C01289A3D306ca9CAB081Ba9114eC82", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt LDO", - "variableDebtTokenSymbol": "variableDebtEthLDO" - }, - "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { - "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum LUSD", - "aTokenSymbol": "aEthLUSD", - "borrowCap": 8000000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", - "isActive": true, - "isBorrowableInIsolation": true, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10450, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 8000, - "ltv": 7700, - "oracle": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", - "oracleDecimals": 8, - "oracleDescription": "LUSD / USD", - "oracleLatestAnswer": 99600976, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt LUSD", - "stableDebtTokenSymbol": "stableDebtEthLUSD", - "supplyCap": 18000000, - "symbol": "LUSD", - "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt LUSD", - "variableDebtTokenSymbol": "variableDebtEthLUSD" - }, - "0x6B175474E89094C44Da98b954EedeAC495271d0F": { - "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum DAI", - "aTokenSymbol": "aEthDAI", - "borrowCap": 271000000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x9a158802cD924747EF336cA3F9DE3bdb60Cf43D3", - "isActive": true, - "isBorrowableInIsolation": true, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10500, - "liquidationProtocolFee": 2000, - "liquidationThreshold": 8000, - "ltv": 7700, - "oracle": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", - "oracleDecimals": 8, - "oracleDescription": "DAI / USD", - "oracleLatestAnswer": 100003485, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt DAI", - "stableDebtTokenSymbol": "stableDebtEthDAI", - "supplyCap": 338000000, - "symbol": "DAI", - "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt DAI", - "variableDebtTokenSymbol": "variableDebtEthDAI" - }, - "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { - "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum AAVE", - "aTokenSymbol": "aEthAAVE", - "borrowCap": 0, - "borrowingEnabled": false, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": false, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10750, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7300, - "ltv": 6600, - "oracle": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", - "oracleDecimals": 8, - "oracleDescription": "AAVE / USD", - "oracleLatestAnswer": 8295267307, - "reserveFactor": 0, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt AAVE", - "stableDebtTokenSymbol": "stableDebtEthAAVE", - "supplyCap": 1850000, - "symbol": "AAVE", - "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt AAVE", - "variableDebtTokenSymbol": "variableDebtEthAAVE" - }, - "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { - "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum wstETH", - "aTokenSymbol": "aEthwstETH", - "borrowCap": 24000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 1, - "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10600, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 8100, - "ltv": 7850, - "oracle": "0x8B6851156023f4f5A66F68BEA80851c3D905Ac93", - "oracleDecimals": 8, - "oracleDescription": "wstETH/ETH/USD", - "oracleLatestAnswer": 207483260565, - "reserveFactor": 1500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt wstETH", - "stableDebtTokenSymbol": "stableDebtEthwstETH", - "supplyCap": 850000, - "symbol": "wstETH", - "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt wstETH", - "variableDebtTokenSymbol": "variableDebtEthwstETH" - }, - "0x83F20F44975D03b1b09e64809B757c47f942BEeA": { - "aToken": "0x4C612E3B15b96Ff9A6faED838F8d07d479a8dD4c", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum sDAI", - "aTokenSymbol": "aEthsDAI", - "borrowCap": 0, - "borrowingEnabled": false, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xdef8F50155A6cf21181E29E400E8CffAE2d50968", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10450, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 8000, - "ltv": 7700, - "oracle": "0x29081f7aB5a644716EfcDC10D5c926c5fEe9F72B", - "oracleDecimals": 8, - "oracleDescription": "sDAI/DAI/USD", - "oracleLatestAnswer": 104091808, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x48Bc45f084988bC01933EA93EeFfEBC0416534f6", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt sDAI", - "stableDebtTokenSymbol": "stableDebtEthsDAI", - "supplyCap": 340000000, - "symbol": "sDAI", - "underlying": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x8Db9D35e117d8b93C6Ca9b644b25BaD5d9908141", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt sDAI", - "variableDebtTokenSymbol": "variableDebtEthsDAI" - }, - "0x853d955aCEf822Db058eb8505911ED77F175b99e": { - "aToken": "0xd4e245848d6E1220DBE62e155d89fa327E43CB06", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum FRAX", - "aTokenSymbol": "aEthFRAX", - "borrowCap": 12000000, - "borrowingEnabled": true, - "debtCeiling": 1000000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10600, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7500, - "ltv": 7000, - "oracle": "0xB9E1E3A9feFf48998E45Fa90847ed4D467E8BcfD", - "oracleDecimals": 8, - "oracleDescription": "FRAX / USD", - "oracleLatestAnswer": 99972342, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x219640546c0DFDDCb9ab3bcdA89B324e0a376367", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt FRAX", - "stableDebtTokenSymbol": "stableDebtEthFRAX", - "supplyCap": 15000000, - "symbol": "FRAX", - "underlying": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x88B8358F5BC87c2D7E116cCA5b65A9eEb2c5EA3F", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt FRAX", - "variableDebtTokenSymbol": "variableDebtEthFRAX" - }, - "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2": { - "aToken": "0x8A458A9dc9048e005d22849F470891b840296619", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum MKR", - "aTokenSymbol": "aEthMKR", - "borrowCap": 3000, - "borrowingEnabled": true, - "debtCeiling": 600000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10850, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7000, - "ltv": 6500, - "oracle": "0xec1D1B3b0443256cc3860e24a46F108e699484Aa", - "oracleDecimals": 8, - "oracleDescription": "MKR / USD", - "oracleLatestAnswer": 139499700000, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x0496372BE7e426D28E89DEBF01f19F014d5938bE", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt MKR", - "stableDebtTokenSymbol": "stableDebtEthMKR", - "supplyCap": 15000, - "symbol": "MKR", - "underlying": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x6Efc73E54E41b27d2134fF9f98F15550f30DF9B1", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt MKR", - "variableDebtTokenSymbol": "variableDebtEthMKR" - }, - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { - "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum USDC", - "aTokenSymbol": "aEthUSDC", - "borrowCap": 1580000000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 6, - "eModeCategory": 0, - "interestRateStrategy": "0x8F183Ee74C790CB558232a141099b316D6C8Ba6E", - "isActive": true, - "isBorrowableInIsolation": true, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10450, - "liquidationProtocolFee": 2000, - "liquidationThreshold": 8000, - "ltv": 7700, - "oracle": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", - "oracleDecimals": 8, - "oracleDescription": "USDC / USD", - "oracleLatestAnswer": 100001048, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt USDC", - "stableDebtTokenSymbol": "stableDebtEthUSDC", - "supplyCap": 1760000000, - "symbol": "USDC", - "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt USDC", - "variableDebtTokenSymbol": "variableDebtEthUSDC" - }, - "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6": { - "aToken": "0x1bA9843bD4327c6c77011406dE5fA8749F7E3479", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum STG", - "aTokenSymbol": "aEthSTG", - "borrowCap": 5500000, - "borrowingEnabled": true, - "debtCeiling": 300000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 11000, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 4000, - "ltv": 3500, - "oracle": "0x7A9f34a0Aa917D438e9b6E630067062B7F8f6f3d", - "oracleDecimals": 8, - "oracleDescription": "STG / USD", - "oracleLatestAnswer": 48401233, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xc3115D0660b93AeF10F298886ae22E3Dd477E482", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt STG", - "stableDebtTokenSymbol": "stableDebtEthSTG", - "supplyCap": 10000000, - "symbol": "STG", - "underlying": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x655568bDd6168325EC7e58Bf39b21A856F906Dc2", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt STG", - "variableDebtTokenSymbol": "variableDebtEthSTG" - }, - "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { - "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum cbETH", - "aTokenSymbol": "aEthcbETH", - "borrowCap": 2400, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 1, - "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10750, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7700, - "ltv": 7450, - "oracle": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", - "oracleDecimals": 8, - "oracleLatestAnswer": 190327788725, - "oracleName": "cbETH/ETH/USD", - "reserveFactor": 1500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt cbETH", - "stableDebtTokenSymbol": "stableDebtEthcbETH", - "supplyCap": 60000, - "symbol": "cbETH", - "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt cbETH", - "variableDebtTokenSymbol": "variableDebtEthcbETH" - }, - "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F": { - "aToken": "0xC7B4c17861357B8ABB91F25581E7263E08DCB59c", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum SNX", - "aTokenSymbol": "aEthSNX", - "borrowCap": 1100000, - "borrowingEnabled": true, - "debtCeiling": 250000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10850, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 6500, - "ltv": 4900, - "oracle": "0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699", - "oracleDecimals": 8, - "oracleDescription": "SNX / USD", - "oracleLatestAnswer": 233791143, - "reserveFactor": 3500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x478E1ec1A2BeEd94c1407c951E4B9e22d53b2501", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt SNX", - "stableDebtTokenSymbol": "stableDebtEthSNX", - "supplyCap": 2000000, - "symbol": "SNX", - "underlying": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x8d0de040e8aAd872eC3c33A3776dE9152D3c34ca", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt SNX", - "variableDebtTokenSymbol": "variableDebtEthSNX" - }, - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { - "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum WETH", - "aTokenSymbol": "aEthWETH", - "borrowCap": 1400000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 1, - "interestRateStrategy": "0xb02381b1d27aA9845e5012083CA288c1818884f0", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10500, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 8300, - "ltv": 8050, - "oracle": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", - "oracleDecimals": 8, - "oracleDescription": "ETH / USD", - "oracleLatestAnswer": 181226991771, - "reserveFactor": 1500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt WETH", - "stableDebtTokenSymbol": "stableDebtEthWETH", - "supplyCap": 1800000, - "symbol": "WETH", - "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt WETH", - "variableDebtTokenSymbol": "variableDebtEthWETH" - }, - "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72": { - "aToken": "0x545bD6c032eFdde65A377A6719DEF2796C8E0f2e", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum ENS", - "aTokenSymbol": "aEthENS", - "borrowCap": 40000, - "borrowingEnabled": true, - "debtCeiling": 390000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10800, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 4900, - "ltv": 3900, - "oracle": "0x5C00128d4d1c2F4f652C267d7bcdD7aC99C16E16", - "oracleDecimals": 8, - "oracleDescription": "ENS / USD", - "oracleLatestAnswer": 793532147, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x7617d02E311CdE347A0cb45BB7DF2926BBaf5347", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt ENS", - "stableDebtTokenSymbol": "stableDebtEthENS", - "supplyCap": 1000000, - "symbol": "ENS", - "underlying": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xd180D7fdD4092f07428eFE801E17BC03576b3192", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt ENS", - "variableDebtTokenSymbol": "variableDebtEthENS" - }, - "0xD33526068D116cE69F19A9ee46F0bd304F21A51f": { - "aToken": "0xB76CF92076adBF1D9C39294FA8e7A67579FDe357", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum RPL", - "aTokenSymbol": "aEthRPL", - "borrowCap": 240000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xD87974E8ED49AB16d5053ba793F4e17078Be0426", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 0, - "liquidationProtocolFee": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x4E155eD98aFE9034b7A5962f6C84c86d869daA9d", - "oracleDecimals": 8, - "oracleDescription": "RPL / USD", - "oracleLatestAnswer": 2358607311, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x41e330fd8F7eA31E2e8F02cC0C9392D1403597B4", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt RPL", - "stableDebtTokenSymbol": "stableDebtEthRPL", - "supplyCap": 840000, - "symbol": "RPL", - "underlying": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0x8988ECA19D502fd8b9CCd03fA3bD20a6f599bc2A", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt RPL", - "variableDebtTokenSymbol": "variableDebtEthRPL" - }, - "0xD533a949740bb3306d119CC777fa900bA034cd52": { - "aToken": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum CRV", - "aTokenSymbol": "aEthCRV", - "borrowCap": 7700000, - "borrowingEnabled": false, - "debtCeiling": 500000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10830, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 4100, - "ltv": 3500, - "oracle": "0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f", - "oracleDecimals": 8, - "oracleDescription": "CRV / USD", - "oracleLatestAnswer": 48988309, - "reserveFactor": 3500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt CRV", - "stableDebtTokenSymbol": "stableDebtEthCRV", - "supplyCap": 51000000, - "symbol": "CRV", - "underlying": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt CRV", - "variableDebtTokenSymbol": "variableDebtEthCRV" - }, - "0xae78736Cd615f374D3085123A210448E74Fc6393": { - "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum rETH", - "aTokenSymbol": "aEthrETH", - "borrowCap": 9600, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 18, - "eModeCategory": 1, - "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10750, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7700, - "ltv": 7450, - "oracle": "0x05225Cd708bCa9253789C1374e4337a019e99D56", - "oracleLatestAnswer": 197161152159, - "oracleName": "rETH/ETH/USD", - "reserveFactor": 1500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt rETH", - "stableDebtTokenSymbol": "stableDebtEthrETH", - "supplyCap": 60000, - "symbol": "rETH", - "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt rETH", - "variableDebtTokenSymbol": "variableDebtEthrETH" - }, - "0xba100000625a3754423978a60c9317c58a424e3D": { - "aToken": "0x2516E7B3F76294e03C42AA4c5b5b4DCE9C436fB8", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum BAL", - "aTokenSymbol": "aEthBAL", - "borrowCap": 185000, - "borrowingEnabled": true, - "debtCeiling": 290000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xd9d85499449f26d2A2c240defd75314f23920089", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10830, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 6200, - "ltv": 5700, - "oracle": "0xdF2917806E30300537aEB49A7663062F4d1F2b5F", - "oracleDecimals": 8, - "oracleDescription": "BAL / USD", - "oracleLatestAnswer": 342859215, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xB368d45aaAa07ee2c6275Cb320D140b22dE43CDD", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt BAL", - "stableDebtTokenSymbol": "stableDebtEthBAL", - "supplyCap": 700000, - "symbol": "BAL", - "underlying": "0xba100000625a3754423978a60c9317c58a424e3D", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x3D3efceb4Ff0966D34d9545D3A2fa2dcdBf451f2", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt BAL", - "variableDebtTokenSymbol": "variableDebtEthBAL" - }, - "0xdAC17F958D2ee523a2206206994597C13D831ec7": { - "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum USDT", - "aTokenSymbol": "aEthUSDT", - "borrowCap": 500000000, - "borrowingEnabled": true, - "debtCeiling": 0, - "decimals": 6, - "eModeCategory": 0, - "interestRateStrategy": "0xC82dF96432346cFb632473eB619Db3B8AC280234", - "isActive": true, - "isBorrowableInIsolation": true, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 10450, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 7600, - "ltv": 7400, - "oracle": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", - "oracleDecimals": 8, - "oracleDescription": "USDT / USD", - "oracleLatestAnswer": 100039454, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt USDT", - "stableDebtTokenSymbol": "stableDebtEthUSDT", - "supplyCap": 600000000, - "symbol": "USDT", - "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt USDT", - "variableDebtTokenSymbol": "variableDebtEthUSDT" - }, - "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202": { - "aToken": "0x5b502e3796385E1e9755d7043B9C945C3aCCeC9C", - "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", - "aTokenName": "Aave Ethereum KNC", - "aTokenSymbol": "aEthKNC", - "borrowCap": 650000, - "borrowingEnabled": true, - "debtCeiling": 100000000, - "decimals": 18, - "eModeCategory": 0, - "interestRateStrategy": "0xf6733B9842883BFE0e0a940eA2F572676af31bde", - "isActive": true, - "isBorrowableInIsolation": false, - "isFlashloanable": true, - "isFrozen": false, - "isPaused": false, - "isSiloed": false, - "liquidationBonus": 11000, - "liquidationProtocolFee": 1000, - "liquidationThreshold": 4000, - "ltv": 3500, - "oracle": "0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc", - "oracleDecimals": 8, - "oracleDescription": "KNC / USD", - "oracleLatestAnswer": 76632590, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xdfEE0C9eA1309cB9611F33972E72a72166fcF548", - "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", - "stableDebtTokenName": "Aave Ethereum Stable Debt KNC", - "stableDebtTokenSymbol": "stableDebtEthKNC", - "supplyCap": 1200000, - "symbol": "KNC", - "underlying": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x253127Ffc04981cEA8932F406710661c2f2c3fD2", - "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", - "variableDebtTokenName": "Aave Ethereum Variable Debt KNC", - "variableDebtTokenSymbol": "variableDebtEthKNC" - } - }, - "strategies": { - "0x07Fa3744FeC271F80c2EA97679823F65c13CCDf4": { - "baseStableBorrowRate": 60000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 70000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x1255fC8DC8E76761995aCF544eea54f1B7fB0459": { - "baseStableBorrowRate": 0, - "baseVariableBorrowRate": 30000000000000000000000000, - "maxExcessStableToTotalDebtRatio": 0, - "maxExcessUsageRatio": 0, - "optimalStableToTotalDebtRatio": 0, - "optimalUsageRatio": 0, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 0, - "variableRateSlope2": 0 - }, - "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { - "baseStableBorrowRate": 90000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 70000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F": { - "baseStableBorrowRate": 100000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 130000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { - "baseStableBorrowRate": 50000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 870000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 870000000000000000000000000 - }, - "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { - "baseStableBorrowRate": 50000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 5000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0x76884cAFeCf1f7d4146DA6C4053B18B76bf6ED14": { - "baseStableBorrowRate": 170000000000000000000000000, - "baseVariableBorrowRate": 30000000000000000000000000, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 300000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 700000000000000000000000000, - "stableRateSlope1": 80000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 140000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { - "baseStableBorrowRate": 75000000000000000000000000, - "baseVariableBorrowRate": 2500000000000000000000000, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 800000000000000000000000000, - "variableRateSlope1": 45000000000000000000000000, - "variableRateSlope2": 800000000000000000000000000 - }, - "0x8F183Ee74C790CB558232a141099b316D6C8Ba6E": { - "baseStableBorrowRate": 45000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 100000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 900000000000000000000000000, - "stableRateSlope1": 5000000000000000000000000, - "stableRateSlope2": 600000000000000000000000000, - "variableRateSlope1": 35000000000000000000000000, - "variableRateSlope2": 600000000000000000000000000 - }, - "0x9a158802cD924747EF336cA3F9DE3bdb60Cf43D3": { - "baseStableBorrowRate": 60000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 100000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 900000000000000000000000000, - "stableRateSlope1": 5000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 50000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0xA6459195d60A797D278f58Ffbd2BA62Fb3F7FA1E": { - "baseStableBorrowRate": 180000000000000000000000000, - "baseVariableBorrowRate": 30000000000000000000000000, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 150000000000000000000000000, - "stableRateSlope2": 1000000000000000000000000000, - "variableRateSlope1": 150000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0xC82dF96432346cFb632473eB619Db3B8AC280234": { - "baseStableBorrowRate": 50000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 720000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0xD87974E8ED49AB16d5053ba793F4e17078Be0426": { - "baseStableBorrowRate": 95000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 85000000000000000000000000, - "stableRateSlope2": 870000000000000000000000000, - "variableRateSlope1": 85000000000000000000000000, - "variableRateSlope2": 870000000000000000000000000 - }, - "0xb02381b1d27aA9845e5012083CA288c1818884f0": { - "baseStableBorrowRate": 68000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 100000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 900000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 800000000000000000000000000, - "variableRateSlope1": 38000000000000000000000000, - "variableRateSlope2": 800000000000000000000000000 - }, - "0xd9d85499449f26d2A2c240defd75314f23920089": { - "baseStableBorrowRate": 270000000000000000000000000, - "baseVariableBorrowRate": 50000000000000000000000000, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 220000000000000000000000000, - "stableRateSlope2": 1500000000000000000000000000, - "variableRateSlope1": 220000000000000000000000000, - "variableRateSlope2": 1500000000000000000000000000 - }, - "0xdef8F50155A6cf21181E29E400E8CffAE2d50968": { - "baseStableBorrowRate": 80000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 100000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 900000000000000000000000000, - "stableRateSlope1": 50000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 50000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0xf6733B9842883BFE0e0a940eA2F572676af31bde": { - "baseStableBorrowRate": 120000000000000000000000000, - "baseVariableBorrowRate": 0, - "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 130000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 90000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - } - } -} \ No newline at end of file +{ "eModes": {}, "reserves": {}, "strategies": {}, "poolConfiguration": {} } \ No newline at end of file diff --git a/reports/postTestEngineOptV3.json b/reports/postTestEngineOptV3.json index 2cecf117c..992d490f7 100644 --- a/reports/postTestEngineOptV3.json +++ b/reports/postTestEngineOptV3.json @@ -29,6 +29,46 @@ "protocolDataProvider": "0xd9Ca4878dd38B021583c1B669905592EAe76E044" }, "reserves": { + "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85": { + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "aTokenName": "Aave Optimism USDCn", + "aTokenSymbol": "aOptUSDCn", + "borrowCap": 20000000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": true, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8500, + "ltv": 8000, + "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 99999300, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenName": "Aave Optimism Stable Debt USDCn", + "stableDebtTokenSymbol": "stableDebtOptUSDCn", + "supplyCap": 25000000, + "symbol": "USDC", + "underlying": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "variableDebtTokenImpl": "0x04a8D477eE202aDCE1682F5902e1160455205b12", + "variableDebtTokenName": "Aave Optimism Variable Debt USDCn", + "variableDebtTokenSymbol": "variableDebtOptUSDCn" + }, "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", @@ -53,7 +93,7 @@ "oracle": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "oracleDecimals": 8, "oracleDescription": "wstETH/ETH/USD", - "oracleLatestAnswer": 216753385842, + "oracleLatestAnswer": 261601780366, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", @@ -93,7 +133,7 @@ "oracle": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", "oracleDecimals": 8, "oracleDescription": "LINK / USD", - "oracleLatestAnswer": 1288413588, + "oracleLatestAnswer": 1593138000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", @@ -133,7 +173,7 @@ "oracle": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "oracleDecimals": 8, "oracleDescription": "ETH / USD", - "oracleLatestAnswer": 189209000000, + "oracleLatestAnswer": 227672390000, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", @@ -173,7 +213,7 @@ "oracle": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", "oracleDecimals": 8, "oracleDescription": "OP / USD", - "oracleLatestAnswer": 156390000, + "oracleLatestAnswer": 180040000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", @@ -213,7 +253,7 @@ "oracle": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "oracleDecimals": 8, "oracleDescription": "BTC / USD", - "oracleLatestAnswer": 3502122200000, + "oracleLatestAnswer": 4376980000000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", @@ -253,7 +293,7 @@ "oracle": "0x338ed6787f463394D24813b297401B9F05a8C9d1", "oracleDecimals": 8, "oracleDescription": "AAVE / USD", - "oracleLatestAnswer": 9623560000, + "oracleLatestAnswer": 9807320000, "reserveFactor": 0, "stableBorrowRateEnabled": false, "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", @@ -274,17 +314,17 @@ "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", "aTokenName": "Aave Optimism USDC", "aTokenSymbol": "aOptUSDC", - "borrowCap": 100000000, + "borrowCap": 20000000, "borrowingEnabled": true, "debtCeiling": 0, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7", + "interestRateStrategy": "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -293,14 +333,14 @@ "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", "oracleDecimals": 8, "oracleDescription": "USDC / USD", - "oracleLatestAnswer": 100001880, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "oracleLatestAnswer": 99999300, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDC", "stableDebtTokenSymbol": "stableDebtOptUSDC", - "supplyCap": 150000000, + "supplyCap": 25000000, "symbol": "USDC", "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", "usageAsCollateralEnabled": true, @@ -319,7 +359,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -333,7 +373,7 @@ "oracle": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "oracleDecimals": 8, "oracleDescription": "SUSD / USD", - "oracleLatestAnswer": 99799104, + "oracleLatestAnswer": 99934245, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", @@ -359,12 +399,12 @@ "debtCeiling": 500000000, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -373,11 +413,11 @@ "oracle": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", "oracleDecimals": 8, "oracleDescription": "USDT / USD", - "oracleLatestAnswer": 100011000, + "oracleLatestAnswer": 100013629, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDT", "stableDebtTokenSymbol": "stableDebtOptUSDT", "supplyCap": 25000000, @@ -413,7 +453,7 @@ "oracle": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", "oracleDecimals": 8, "oracleDescription": "rETH/ETH/USD", - "oracleLatestAnswer": 205958000922, + "oracleLatestAnswer": 248505795724, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", @@ -439,12 +479,12 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -453,11 +493,11 @@ "oracle": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", "oracleDecimals": 8, "oracleDescription": "DAI / USD", - "oracleLatestAnswer": 100000000, + "oracleLatestAnswer": 100004000, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt DAI", "stableDebtTokenSymbol": "stableDebtOptDAI", "supplyCap": 25000000, @@ -479,7 +519,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0x271f5f8325051f22caDa18FfedD4a805584a232A", + "interestRateStrategy": "0x41365f2aC2D19c3B4Bc691007d314aba80af3669", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -493,7 +533,7 @@ "oracle": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "oracleDecimals": 8, "oracleDescription": "LUSD / USD", - "oracleLatestAnswer": 99688720, + "oracleLatestAnswer": 99599440, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", @@ -519,7 +559,7 @@ "debtCeiling": 13000000, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398", + "interestRateStrategy": "0x049E42fe40368384d04bC10f8494Ea6FD164442a", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -528,13 +568,13 @@ "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, - "liquidationThreshold": 8000, + "liquidationThreshold": 6500, "ltv": 0, "oracle": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", "oracleDecimals": 8, "oracleDescription": "MIMATIC / USD", - "oracleLatestAnswer": 75110533, - "reserveFactor": 2000, + "oracleLatestAnswer": 84768071, + "reserveFactor": 9500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", @@ -551,32 +591,32 @@ } }, "strategies": { - "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "0x049E42fe40368384d04bC10f8494Ea6FD164442a": { "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, - "0x271f5f8325051f22caDa18FfedD4a805584a232A": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 870000000000000000000000000 + "variableRateSlope2": 3000000000000000000000000000 }, - "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7": { - "baseStableBorrowRate": 45000000000000000000000000, + "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 100000000000000000000000000, @@ -584,7 +624,7 @@ "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 600000000000000000000000000, - "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 600000000000000000000000000 }, "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997": { @@ -599,6 +639,30 @@ "variableRateSlope1": 70000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, + "0x41365f2aC2D19c3B4Bc691007d314aba80af3669": { + "baseStableBorrowRate": 60000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000 + }, + "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4": { + "baseStableBorrowRate": 45000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 35000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, "0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326": { "baseStableBorrowRate": 63000000000000000000000000, "baseVariableBorrowRate": 0, @@ -623,28 +687,28 @@ "variableRateSlope1": 45000000000000000000000000, "variableRateSlope2": 800000000000000000000000000 }, - "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, - "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398": { - "baseStableBorrowRate": 50000000000000000000000000, + "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 200000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD": { diff --git a/reports/postTestEngineRates.json b/reports/postTestEngineRates.json index d83c09def..25a9eeadc 100644 --- a/reports/postTestEngineRates.json +++ b/reports/postTestEngineRates.json @@ -29,6 +29,46 @@ "protocolDataProvider": "0xd9Ca4878dd38B021583c1B669905592EAe76E044" }, "reserves": { + "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85": { + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "aTokenName": "Aave Optimism USDCn", + "aTokenSymbol": "aOptUSDCn", + "borrowCap": 20000000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": true, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8500, + "ltv": 8000, + "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 99999300, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenName": "Aave Optimism Stable Debt USDCn", + "stableDebtTokenSymbol": "stableDebtOptUSDCn", + "supplyCap": 25000000, + "symbol": "USDC", + "underlying": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "variableDebtTokenImpl": "0x04a8D477eE202aDCE1682F5902e1160455205b12", + "variableDebtTokenName": "Aave Optimism Variable Debt USDCn", + "variableDebtTokenSymbol": "variableDebtOptUSDCn" + }, "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", @@ -53,7 +93,7 @@ "oracle": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "oracleDecimals": 8, "oracleDescription": "wstETH/ETH/USD", - "oracleLatestAnswer": 216753385842, + "oracleLatestAnswer": 261601780366, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", @@ -93,7 +133,7 @@ "oracle": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", "oracleDecimals": 8, "oracleDescription": "LINK / USD", - "oracleLatestAnswer": 1288413588, + "oracleLatestAnswer": 1593138000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", @@ -133,7 +173,7 @@ "oracle": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "oracleDecimals": 8, "oracleDescription": "ETH / USD", - "oracleLatestAnswer": 189209000000, + "oracleLatestAnswer": 227672390000, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", @@ -173,7 +213,7 @@ "oracle": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", "oracleDecimals": 8, "oracleDescription": "OP / USD", - "oracleLatestAnswer": 156390000, + "oracleLatestAnswer": 180040000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", @@ -213,7 +253,7 @@ "oracle": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "oracleDecimals": 8, "oracleDescription": "BTC / USD", - "oracleLatestAnswer": 3502122200000, + "oracleLatestAnswer": 4376980000000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", @@ -253,7 +293,7 @@ "oracle": "0x338ed6787f463394D24813b297401B9F05a8C9d1", "oracleDecimals": 8, "oracleDescription": "AAVE / USD", - "oracleLatestAnswer": 9623560000, + "oracleLatestAnswer": 9807320000, "reserveFactor": 0, "stableBorrowRateEnabled": false, "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", @@ -274,17 +314,17 @@ "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", "aTokenName": "Aave Optimism USDC", "aTokenSymbol": "aOptUSDC", - "borrowCap": 100000000, + "borrowCap": 20000000, "borrowingEnabled": true, "debtCeiling": 0, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7", + "interestRateStrategy": "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -293,14 +333,14 @@ "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", "oracleDecimals": 8, "oracleDescription": "USDC / USD", - "oracleLatestAnswer": 100001880, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "oracleLatestAnswer": 99999300, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDC", "stableDebtTokenSymbol": "stableDebtOptUSDC", - "supplyCap": 150000000, + "supplyCap": 25000000, "symbol": "USDC", "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", "usageAsCollateralEnabled": true, @@ -319,7 +359,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -333,7 +373,7 @@ "oracle": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "oracleDecimals": 8, "oracleDescription": "SUSD / USD", - "oracleLatestAnswer": 99799104, + "oracleLatestAnswer": 99934245, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", @@ -359,12 +399,12 @@ "debtCeiling": 500000000, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -373,11 +413,11 @@ "oracle": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", "oracleDecimals": 8, "oracleDescription": "USDT / USD", - "oracleLatestAnswer": 100011000, + "oracleLatestAnswer": 100013629, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDT", "stableDebtTokenSymbol": "stableDebtOptUSDT", "supplyCap": 25000000, @@ -413,7 +453,7 @@ "oracle": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", "oracleDecimals": 8, "oracleDescription": "rETH/ETH/USD", - "oracleLatestAnswer": 205958000922, + "oracleLatestAnswer": 248505795724, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", @@ -439,12 +479,12 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -453,11 +493,11 @@ "oracle": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", "oracleDecimals": 8, "oracleDescription": "DAI / USD", - "oracleLatestAnswer": 100000000, + "oracleLatestAnswer": 100004000, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt DAI", "stableDebtTokenSymbol": "stableDebtOptDAI", "supplyCap": 25000000, @@ -479,7 +519,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0x271f5f8325051f22caDa18FfedD4a805584a232A", + "interestRateStrategy": "0x41365f2aC2D19c3B4Bc691007d314aba80af3669", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -493,7 +533,7 @@ "oracle": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "oracleDecimals": 8, "oracleDescription": "LUSD / USD", - "oracleLatestAnswer": 99688720, + "oracleLatestAnswer": 99599440, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", @@ -519,7 +559,7 @@ "debtCeiling": 13000000, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398", + "interestRateStrategy": "0x049E42fe40368384d04bC10f8494Ea6FD164442a", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -528,13 +568,13 @@ "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, - "liquidationThreshold": 8000, + "liquidationThreshold": 6500, "ltv": 0, "oracle": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", "oracleDecimals": 8, "oracleDescription": "MIMATIC / USD", - "oracleLatestAnswer": 75110533, - "reserveFactor": 2000, + "oracleLatestAnswer": 84768071, + "reserveFactor": 9500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", @@ -551,32 +591,32 @@ } }, "strategies": { - "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "0x049E42fe40368384d04bC10f8494Ea6FD164442a": { "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, - "0x271f5f8325051f22caDa18FfedD4a805584a232A": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 870000000000000000000000000 + "variableRateSlope2": 3000000000000000000000000000 }, - "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7": { - "baseStableBorrowRate": 45000000000000000000000000, + "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 100000000000000000000000000, @@ -584,7 +624,7 @@ "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 600000000000000000000000000, - "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 600000000000000000000000000 }, "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997": { @@ -599,6 +639,30 @@ "variableRateSlope1": 70000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, + "0x41365f2aC2D19c3B4Bc691007d314aba80af3669": { + "baseStableBorrowRate": 60000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000 + }, + "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4": { + "baseStableBorrowRate": 45000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 35000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, "0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326": { "baseStableBorrowRate": 63000000000000000000000000, "baseVariableBorrowRate": 0, @@ -623,28 +687,28 @@ "variableRateSlope1": 45000000000000000000000000, "variableRateSlope2": 800000000000000000000000000 }, - "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, - "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398": { - "baseStableBorrowRate": 50000000000000000000000000, + "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 200000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { diff --git a/reports/preTestEngineArbV3Gauntlet.json b/reports/preTestEngineArbV3Gauntlet.json index 043a1df6e..c7da79cae 100644 --- a/reports/preTestEngineArbV3Gauntlet.json +++ b/reports/preTestEngineArbV3Gauntlet.json @@ -1 +1,443 @@ -{ "eModes": {}, "reserves": {}, "strategies": {}, "poolConfiguration": {} } \ No newline at end of file +{ + "chainId": 42161, + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationBonus": 10100, + "liquidationThreshold": 9750, + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "eModeCategory": 2, + "label": "ETH correlated", + "liquidationBonus": 10200, + "liquidationThreshold": 9300, + "ltv": 9000, + "priceSource": "0x0000000000000000000000000000000000000000" + } + }, + "poolConfig": { + "oracle": "0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "priceOracleSentinel": "0xF876d26041a4Fdc7A787d209DC3D2795dDc74f1e", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654" + }, + "reserves": { + "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f": { + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum WBTC", + "aTokenSymbol": "aArbWBTC", + "borrowCap": 1115, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 8, + "eModeCategory": 0, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "ltv": 7000, + "oracle": "0x6ce185860a4963106506C203335A2910413708e9", + "oracleDecimals": 8, + "oracleDescription": "BTC / USD", + "oracleLatestAnswer": 2205356460000, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt WBTC", + "stableDebtTokenSymbol": "stableDebtArbWBTC", + "supplyCap": 2100, + "symbol": "WBTC", + "underlying": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt WBTC", + "variableDebtTokenSymbol": "variableDebtArbWBTC" + }, + "0x5979D7b546E38E414F7E9822514be443A4800529": { + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum wstETH", + "aTokenSymbol": "aArbwstETH", + "borrowCap": 190, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10720, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7900, + "ltv": 7000, + "oracle": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "oracleDecimals": 8, + "oracleLatestAnswer": 172282926283, + "oracleName": "wstETH/stETH/USD", + "reserveFactor": 1500, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt wstETH", + "stableDebtTokenSymbol": "stableDebtArbwstETH", + "supplyCap": 1200, + "symbol": "wstETH", + "underlying": "0x5979D7b546E38E414F7E9822514be443A4800529", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt wstETH", + "variableDebtTokenSymbol": "variableDebtArbwstETH" + }, + "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1": { + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum WETH", + "aTokenSymbol": "aArbWETH", + "borrowCap": 11165, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8250, + "ltv": 8000, + "oracle": "0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612", + "oracleDecimals": 8, + "oracleDescription": "ETH / USD", + "oracleLatestAnswer": 154304500000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt WETH", + "stableDebtTokenSymbol": "stableDebtArbWETH", + "supplyCap": 35280, + "symbol": "WETH", + "underlying": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt WETH", + "variableDebtTokenSymbol": "variableDebtArbWETH" + }, + "0xD22a58f79e9481D1a88e00c343885A588b34b68B": { + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum EURS", + "aTokenSymbol": "aArbEURS", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 500000000, + "decimals": 2, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7000, + "ltv": 6500, + "oracle": "0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84", + "oracleDecimals": 8, + "oracleDescription": "EUR / USD", + "oracleLatestAnswer": 105964000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt EURS", + "stableDebtTokenSymbol": "stableDebtArbEURS", + "supplyCap": 0, + "symbol": "EURS", + "underlying": "0xD22a58f79e9481D1a88e00c343885A588b34b68B", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt EURS", + "variableDebtTokenSymbol": "variableDebtArbEURS" + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum DAI", + "aTokenSymbol": "aArbDAI", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0xc5C8E77B397E531B8EC06BFb0048328B30E9eCfB", + "oracleDecimals": 8, + "oracleDescription": "DAI / USD", + "oracleLatestAnswer": 99992560, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt DAI", + "stableDebtTokenSymbol": "stableDebtArbDAI", + "supplyCap": 2000000000, + "symbol": "DAI", + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt DAI", + "variableDebtTokenSymbol": "variableDebtArbDAI" + }, + "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8": { + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum USDC", + "aTokenSymbol": "aArbUSDC", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8500, + "ltv": 8000, + "oracle": "0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 100000000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt USDC", + "stableDebtTokenSymbol": "stableDebtArbUSDC", + "supplyCap": 2000000000, + "symbol": "USDC", + "underlying": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt USDC", + "variableDebtTokenSymbol": "variableDebtArbUSDC" + }, + "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9": { + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum USDT", + "aTokenSymbol": "aArbUSDT", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 500000000, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7", + "oracleDecimals": 8, + "oracleDescription": "USDT / USD", + "oracleLatestAnswer": 99995500, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt USDT", + "stableDebtTokenSymbol": "stableDebtArbUSDT", + "supplyCap": 2000000000, + "symbol": "USDT", + "underlying": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt USDT", + "variableDebtTokenSymbol": "variableDebtArbUSDT" + }, + "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196": { + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum AAVE", + "aTokenSymbol": "aArbAAVE", + "borrowCap": 0, + "borrowingEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6500, + "ltv": 5000, + "oracle": "0xaD1d5344AaDE45F43E596773Bcc4c423EAbdD034", + "oracleDecimals": 8, + "oracleDescription": "AAVE / USD", + "oracleLatestAnswer": 7419690000, + "reserveFactor": 0, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt AAVE", + "stableDebtTokenSymbol": "stableDebtArbAAVE", + "supplyCap": 2500, + "symbol": "AAVE", + "underlying": "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt AAVE", + "variableDebtTokenSymbol": "variableDebtArbAAVE" + }, + "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4": { + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Arbitrum LINK", + "aTokenSymbol": "aArbLINK", + "borrowCap": 242249, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "ltv": 7000, + "oracle": "0x86E53CF1B870786351Da77A57575e79CB55812CB", + "oracleDecimals": 8, + "oracleDescription": "LINK / USD", + "oracleLatestAnswer": 672437202, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Arbitrum Stable Debt LINK", + "stableDebtTokenSymbol": "stableDebtArbLINK", + "supplyCap": 677000, + "symbol": "LINK", + "underlying": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Arbitrum Variable Debt LINK", + "variableDebtTokenSymbol": "variableDebtArbLINK" + } + }, + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "baseStableBorrowRate": 55000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 45000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000 + }, + "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f": { + "baseStableBorrowRate": 90000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineAvaV3Gauntlet.json b/reports/preTestEngineAvaV3Gauntlet.json index 043a1df6e..95af6b363 100644 --- a/reports/preTestEngineAvaV3Gauntlet.json +++ b/reports/preTestEngineAvaV3Gauntlet.json @@ -1 +1,549 @@ -{ "eModes": {}, "reserves": {}, "strategies": {}, "poolConfiguration": {} } \ No newline at end of file +{ + "chainId": 43114, + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationBonus": 10100, + "liquidationThreshold": 9750, + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "eModeCategory": 2, + "label": "AVAX correlated", + "liquidationBonus": 10100, + "liquidationThreshold": 9500, + "ltv": 9250, + "priceSource": "0x0000000000000000000000000000000000000000" + } + }, + "poolConfig": { + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "priceOracleSentinel": "0x0000000000000000000000000000000000000000", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654" + }, + "reserves": { + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche BTC.b", + "aTokenSymbol": "aAvaBTC.b", + "borrowCap": 3190, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 8, + "eModeCategory": 0, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10650, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "ltv": 7000, + "oracle": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "oracleDecimals": 8, + "oracleDescription": "BTC / USD", + "oracleLatestAnswer": 2210373837421, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt BTC.b", + "stableDebtTokenSymbol": "stableDebtAvaBTC.b", + "supplyCap": 5800, + "symbol": "BTC.b", + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt BTC.b", + "variableDebtTokenSymbol": "variableDebtAvaBTC.b" + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche SAVAX", + "aTokenSymbol": "aAvaSAVAX", + "borrowCap": 0, + "borrowingEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 3000, + "ltv": 2000, + "oracle": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "oracleLatestAnswer": 1718699870, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt SAVAX", + "stableDebtTokenSymbol": "stableDebtAvaSAVAX", + "supplyCap": 2000000, + "symbol": "sAVAX", + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt SAVAX", + "variableDebtTokenSymbol": "variableDebtAvaSAVAX" + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche WETH", + "aTokenSymbol": "aAvaWETH", + "borrowCap": 62150, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8250, + "ltv": 8000, + "oracle": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "oracleDecimals": 8, + "oracleDescription": "ETH / USD", + "oracleLatestAnswer": 154752000000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt WETH", + "stableDebtTokenSymbol": "stableDebtAvaWETH", + "supplyCap": 113000, + "symbol": "WETH.e", + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt WETH", + "variableDebtTokenSymbol": "variableDebtAvaWETH" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche WBTC", + "aTokenSymbol": "aAvaWBTC", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 8, + "eModeCategory": 0, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10625, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "ltv": 7000, + "oracle": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "oracleDecimals": 8, + "oracleDescription": "BTC / USD", + "oracleLatestAnswer": 2210373837421, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt WBTC", + "stableDebtTokenSymbol": "stableDebtAvaWBTC", + "supplyCap": 5233, + "symbol": "WBTC.e", + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt WBTC", + "variableDebtTokenSymbol": "variableDebtAvaWBTC" + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche LINK", + "aTokenSymbol": "aAvaLINK", + "borrowCap": 220000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6800, + "ltv": 5300, + "oracle": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "oracleDecimals": 8, + "oracleDescription": "LINK / USD", + "oracleLatestAnswer": 672864000, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt LINK", + "stableDebtTokenSymbol": "stableDebtAvaLINK", + "supplyCap": 353000, + "symbol": "LINK.e", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt LINK", + "variableDebtTokenSymbol": "variableDebtAvaLINK" + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche MAI", + "aTokenSymbol": "aAvaMAI", + "borrowCap": 2000000, + "borrowingEnabled": true, + "debtCeiling": 200000000, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "oracleDecimals": 8, + "oracleDescription": "MIMATIC / USD", + "oracleLatestAnswer": 99655790, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt MAI", + "stableDebtTokenSymbol": "stableDebtAvaMAI", + "supplyCap": 50000000, + "symbol": "MAI", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt MAI", + "variableDebtTokenSymbol": "variableDebtAvaMAI" + }, + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche AAVE", + "aTokenSymbol": "aAvaAAVE", + "borrowCap": 0, + "borrowingEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7130, + "ltv": 6000, + "oracle": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "oracleDecimals": 8, + "oracleDescription": "AAVE / USD", + "oracleLatestAnswer": 7448425000, + "reserveFactor": 0, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt AAVE", + "stableDebtTokenSymbol": "stableDebtAvaAAVE", + "supplyCap": 4500, + "symbol": "AAVE.e", + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt AAVE", + "variableDebtTokenSymbol": "variableDebtAvaAAVE" + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche USDT", + "aTokenSymbol": "aAvaUSDT", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 500000000, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8100, + "ltv": 7500, + "oracle": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "oracleDecimals": 8, + "oracleDescription": "USDT / USD", + "oracleLatestAnswer": 99990000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt USDT", + "stableDebtTokenSymbol": "stableDebtAvaUSDT", + "supplyCap": 2000000000, + "symbol": "USDt", + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt USDT", + "variableDebtTokenSymbol": "variableDebtAvaUSDT" + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche WAVAX", + "aTokenSymbol": "aAvaWAVAX", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7300, + "ltv": 6800, + "oracle": "0x0A77230d17318075983913bC2145DB16C7366156", + "oracleDecimals": 8, + "oracleDescription": "AVAX / USD", + "oracleLatestAnswer": 1606000000, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt WAVAX", + "stableDebtTokenSymbol": "stableDebtAvaWAVAX", + "supplyCap": 13100000, + "symbol": "WAVAX", + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt WAVAX", + "variableDebtTokenSymbol": "variableDebtAvaWAVAX" + }, + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche USDC", + "aTokenSymbol": "aAvaUSDC", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10400, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8625, + "ltv": 8250, + "oracle": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 99993369, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt USDC", + "stableDebtTokenSymbol": "stableDebtAvaUSDC", + "supplyCap": 4000000000, + "symbol": "USDC", + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt USDC", + "variableDebtTokenSymbol": "variableDebtAvaUSDC" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche FRAX", + "aTokenSymbol": "aAvaFRAX", + "borrowCap": 2000000, + "borrowingEnabled": true, + "debtCeiling": 200000000, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "oracleDecimals": 8, + "oracleDescription": "FRAX / USD", + "oracleLatestAnswer": 99968935, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt FRAX", + "stableDebtTokenSymbol": "stableDebtAvaFRAX", + "supplyCap": 50000000, + "symbol": "FRAX", + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt FRAX", + "variableDebtTokenSymbol": "variableDebtAvaFRAX" + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Avalanche DAI", + "aTokenSymbol": "aAvaDAI", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8200, + "ltv": 7500, + "oracle": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "oracleDecimals": 8, + "oracleDescription": "DAI / USD", + "oracleLatestAnswer": 99997000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Avalanche Stable Debt DAI", + "stableDebtTokenSymbol": "stableDebtAvaDAI", + "supplyCap": 2000000000, + "symbol": "DAI.e", + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Avalanche Variable Debt DAI", + "variableDebtTokenSymbol": "variableDebtAvaDAI" + } + }, + "strategies": { + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "baseStableBorrowRate": 90000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000 + }, + "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0xfab05a6aF585da2F96e21452F91E812452996BD3": { + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineOptV3.json b/reports/preTestEngineOptV3.json index d83c09def..e02bca4cb 100644 --- a/reports/preTestEngineOptV3.json +++ b/reports/preTestEngineOptV3.json @@ -29,6 +29,46 @@ "protocolDataProvider": "0xd9Ca4878dd38B021583c1B669905592EAe76E044" }, "reserves": { + "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85": { + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "aTokenName": "Aave Optimism USDCn", + "aTokenSymbol": "aOptUSDCn", + "borrowCap": 20000000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": true, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8500, + "ltv": 8000, + "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 99999300, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenName": "Aave Optimism Stable Debt USDCn", + "stableDebtTokenSymbol": "stableDebtOptUSDCn", + "supplyCap": 25000000, + "symbol": "USDC", + "underlying": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "variableDebtTokenImpl": "0x04a8D477eE202aDCE1682F5902e1160455205b12", + "variableDebtTokenName": "Aave Optimism Variable Debt USDCn", + "variableDebtTokenSymbol": "variableDebtOptUSDCn" + }, "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", @@ -53,7 +93,7 @@ "oracle": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "oracleDecimals": 8, "oracleDescription": "wstETH/ETH/USD", - "oracleLatestAnswer": 216753385842, + "oracleLatestAnswer": 261601780366, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", @@ -93,7 +133,7 @@ "oracle": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", "oracleDecimals": 8, "oracleDescription": "LINK / USD", - "oracleLatestAnswer": 1288413588, + "oracleLatestAnswer": 1593138000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", @@ -133,7 +173,7 @@ "oracle": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "oracleDecimals": 8, "oracleDescription": "ETH / USD", - "oracleLatestAnswer": 189209000000, + "oracleLatestAnswer": 227672390000, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", @@ -173,7 +213,7 @@ "oracle": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", "oracleDecimals": 8, "oracleDescription": "OP / USD", - "oracleLatestAnswer": 156390000, + "oracleLatestAnswer": 180040000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", @@ -213,7 +253,7 @@ "oracle": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "oracleDecimals": 8, "oracleDescription": "BTC / USD", - "oracleLatestAnswer": 3502122200000, + "oracleLatestAnswer": 4376980000000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", @@ -253,7 +293,7 @@ "oracle": "0x338ed6787f463394D24813b297401B9F05a8C9d1", "oracleDecimals": 8, "oracleDescription": "AAVE / USD", - "oracleLatestAnswer": 9623560000, + "oracleLatestAnswer": 9807320000, "reserveFactor": 0, "stableBorrowRateEnabled": false, "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", @@ -274,17 +314,17 @@ "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", "aTokenName": "Aave Optimism USDC", "aTokenSymbol": "aOptUSDC", - "borrowCap": 100000000, + "borrowCap": 20000000, "borrowingEnabled": true, "debtCeiling": 0, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7", + "interestRateStrategy": "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -293,14 +333,14 @@ "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", "oracleDecimals": 8, "oracleDescription": "USDC / USD", - "oracleLatestAnswer": 100001880, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "oracleLatestAnswer": 99999300, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDC", "stableDebtTokenSymbol": "stableDebtOptUSDC", - "supplyCap": 150000000, + "supplyCap": 25000000, "symbol": "USDC", "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", "usageAsCollateralEnabled": true, @@ -319,7 +359,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -333,7 +373,7 @@ "oracle": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "oracleDecimals": 8, "oracleDescription": "SUSD / USD", - "oracleLatestAnswer": 99799104, + "oracleLatestAnswer": 99934245, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", @@ -359,12 +399,12 @@ "debtCeiling": 500000000, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -373,11 +413,11 @@ "oracle": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", "oracleDecimals": 8, "oracleDescription": "USDT / USD", - "oracleLatestAnswer": 100011000, + "oracleLatestAnswer": 100013629, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDT", "stableDebtTokenSymbol": "stableDebtOptUSDT", "supplyCap": 25000000, @@ -413,7 +453,7 @@ "oracle": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", "oracleDecimals": 8, "oracleDescription": "rETH/ETH/USD", - "oracleLatestAnswer": 205958000922, + "oracleLatestAnswer": 248505795724, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", @@ -439,12 +479,12 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -453,11 +493,11 @@ "oracle": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", "oracleDecimals": 8, "oracleDescription": "DAI / USD", - "oracleLatestAnswer": 100000000, + "oracleLatestAnswer": 100004000, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt DAI", "stableDebtTokenSymbol": "stableDebtOptDAI", "supplyCap": 25000000, @@ -479,7 +519,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0x271f5f8325051f22caDa18FfedD4a805584a232A", + "interestRateStrategy": "0x41365f2aC2D19c3B4Bc691007d314aba80af3669", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -493,7 +533,7 @@ "oracle": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "oracleDecimals": 8, "oracleDescription": "LUSD / USD", - "oracleLatestAnswer": 99688720, + "oracleLatestAnswer": 99599440, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", @@ -519,7 +559,7 @@ "debtCeiling": 13000000, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398", + "interestRateStrategy": "0x049E42fe40368384d04bC10f8494Ea6FD164442a", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -528,13 +568,13 @@ "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, - "liquidationThreshold": 8000, + "liquidationThreshold": 6500, "ltv": 0, "oracle": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", "oracleDecimals": 8, "oracleDescription": "MIMATIC / USD", - "oracleLatestAnswer": 75110533, - "reserveFactor": 2000, + "oracleLatestAnswer": 84768071, + "reserveFactor": 9500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", @@ -551,32 +591,32 @@ } }, "strategies": { - "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "0x049E42fe40368384d04bC10f8494Ea6FD164442a": { "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, - "0x271f5f8325051f22caDa18FfedD4a805584a232A": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 870000000000000000000000000 + "variableRateSlope2": 3000000000000000000000000000 }, - "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7": { - "baseStableBorrowRate": 45000000000000000000000000, + "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 100000000000000000000000000, @@ -584,7 +624,7 @@ "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 600000000000000000000000000, - "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 600000000000000000000000000 }, "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997": { @@ -599,6 +639,30 @@ "variableRateSlope1": 70000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, + "0x41365f2aC2D19c3B4Bc691007d314aba80af3669": { + "baseStableBorrowRate": 60000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000 + }, + "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4": { + "baseStableBorrowRate": 45000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 35000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, "0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326": { "baseStableBorrowRate": 63000000000000000000000000, "baseVariableBorrowRate": 0, @@ -623,28 +687,28 @@ "variableRateSlope1": 45000000000000000000000000, "variableRateSlope2": 800000000000000000000000000 }, - "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, - "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398": { - "baseStableBorrowRate": 50000000000000000000000000, + "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 200000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { diff --git a/reports/preTestEnginePolV3Gauntlet.json b/reports/preTestEnginePolV3Gauntlet.json index 043a1df6e..0006c9de1 100644 --- a/reports/preTestEnginePolV3Gauntlet.json +++ b/reports/preTestEnginePolV3Gauntlet.json @@ -1 +1,855 @@ -{ "eModes": {}, "reserves": {}, "strategies": {}, "poolConfiguration": {} } \ No newline at end of file +{ + "chainId": 137, + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationBonus": 10100, + "liquidationThreshold": 9750, + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "eModeCategory": 2, + "label": "MATIC correlated", + "liquidationBonus": 10100, + "liquidationThreshold": 9500, + "ltv": 9250, + "priceSource": "0x0000000000000000000000000000000000000000" + } + }, + "poolConfig": { + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "priceOracleSentinel": "0x0000000000000000000000000000000000000000", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654" + }, + "reserves": { + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon SUSHI", + "aTokenSymbol": "aPolSUSHI", + "borrowCap": 102484, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "ltv": 2000, + "oracle": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "oracleDecimals": 8, + "oracleDescription": "SUSHI / USD", + "oracleLatestAnswer": 117590450, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt SUSHI", + "stableDebtTokenSymbol": "stableDebtPolSUSHI", + "supplyCap": 299320, + "symbol": "SUSHI", + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt SUSHI", + "variableDebtTokenSymbol": "variableDebtPolSUSHI" + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon WMATIC", + "aTokenSymbol": "aPolWMATIC", + "borrowCap": 39950000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7000, + "ltv": 6500, + "oracle": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "oracleDecimals": 8, + "oracleDescription": "MATIC / USD", + "oracleLatestAnswer": 112393064, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt WMATIC", + "stableDebtTokenSymbol": "stableDebtPolWMATIC", + "supplyCap": 47000000, + "symbol": "WMATIC", + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt WMATIC", + "variableDebtTokenSymbol": "variableDebtPolWMATIC" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon CRV", + "aTokenSymbol": "aPolCRV", + "borrowCap": 640437, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "oracleDecimals": 8, + "oracleDescription": "CRV / USD", + "oracleLatestAnswer": 95587750, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt CRV", + "stableDebtTokenSymbol": "stableDebtPolCRV", + "supplyCap": 937700, + "symbol": "CRV", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt CRV", + "variableDebtTokenSymbol": "variableDebtPolCRV" + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon WBTC", + "aTokenSymbol": "aPolWBTC", + "borrowCap": 851, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 8, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10650, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "ltv": 7000, + "oracle": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "oracleDecimals": 8, + "oracleDescription": "BTC / USD", + "oracleLatestAnswer": 2212787771636, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt WBTC", + "stableDebtTokenSymbol": "stableDebtPolWBTC", + "supplyCap": 1548, + "symbol": "WBTC", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt WBTC", + "variableDebtTokenSymbol": "variableDebtPolWBTC" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon USDC", + "aTokenSymbol": "aPolUSDC", + "borrowCap": 100000000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10400, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8500, + "ltv": 8250, + "oracle": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 100000000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt USDC", + "stableDebtTokenSymbol": "stableDebtPolUSDC", + "supplyCap": 150000000, + "symbol": "USDC", + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt USDC", + "variableDebtTokenSymbol": "variableDebtPolUSDC" + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon GHST", + "aTokenSymbol": "aPolGHST", + "borrowCap": 3234000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "ltv": 2500, + "oracle": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "oracleDecimals": 8, + "oracleDescription": "GHST / USD", + "oracleLatestAnswer": 156920003, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt GHST", + "stableDebtTokenSymbol": "stableDebtPolGHST", + "supplyCap": 5876000, + "symbol": "GHST", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt GHST", + "variableDebtTokenSymbol": "variableDebtPolGHST" + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon STMATIC", + "aTokenSymbol": "aPolSTMATIC", + "borrowCap": 0, + "borrowingEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 2000, + "liquidationThreshold": 6500, + "ltv": 5000, + "oracle": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "oracleDecimals": 8, + "oracleDescription": "Calculated stMATIC / USD", + "oracleLatestAnswer": 119594236, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt STMATIC", + "stableDebtTokenSymbol": "stableDebtPolSTMATIC", + "supplyCap": 7500000, + "symbol": "stMATIC", + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt STMATIC", + "variableDebtTokenSymbol": "variableDebtPolSTMATIC" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon JEUR", + "aTokenSymbol": "aPolJEUR", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": true, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 0, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 0, + "ltv": 0, + "oracle": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "oracleDecimals": 8, + "oracleDescription": "EUR / USD", + "oracleLatestAnswer": 106002300, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt JEUR", + "stableDebtTokenSymbol": "stableDebtPolJEUR", + "supplyCap": 0, + "symbol": "jEUR", + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "usageAsCollateralEnabled": false, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt JEUR", + "variableDebtTokenSymbol": "variableDebtPolJEUR" + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon LINK", + "aTokenSymbol": "aPolLINK", + "borrowCap": 163702, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6500, + "ltv": 5000, + "oracle": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "oracleDecimals": 8, + "oracleDescription": "LINK / USD", + "oracleLatestAnswer": 674582543, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt LINK", + "stableDebtTokenSymbol": "stableDebtPolLINK", + "supplyCap": 297640, + "symbol": "LINK", + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt LINK", + "variableDebtTokenSymbol": "variableDebtPolLINK" + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon WETH", + "aTokenSymbol": "aPolWETH", + "borrowCap": 14795, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8250, + "ltv": 8000, + "oracle": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "oracleDecimals": 8, + "oracleDescription": "ETH / USD", + "oracleLatestAnswer": 154580150000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt WETH", + "stableDebtTokenSymbol": "stableDebtPolWETH", + "supplyCap": 26900, + "symbol": "WETH", + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt WETH", + "variableDebtTokenSymbol": "variableDebtPolWETH" + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon DPI", + "aTokenSymbol": "aPolDPI", + "borrowCap": 779, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "ltv": 2000, + "oracle": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "oracleDecimals": 8, + "oracleDescription": "DPI / USD", + "oracleLatestAnswer": 8469989175, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt DPI", + "stableDebtTokenSymbol": "stableDebtPolDPI", + "supplyCap": 1417, + "symbol": "DPI", + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt DPI", + "variableDebtTokenSymbol": "variableDebtPolDPI" + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon DAI", + "aTokenSymbol": "aPolDAI", + "borrowCap": 30000000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "oracleDecimals": 8, + "oracleDescription": "DAI / USD", + "oracleLatestAnswer": 99990000, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt DAI", + "stableDebtTokenSymbol": "stableDebtPolDAI", + "supplyCap": 45000000, + "symbol": "DAI", + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt DAI", + "variableDebtTokenSymbol": "variableDebtPolDAI" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon BAL", + "aTokenSymbol": "aPolBAL", + "borrowCap": 256140, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "ltv": 2000, + "oracle": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "oracleDecimals": 8, + "oracleDescription": "BAL / USD", + "oracleLatestAnswer": 624813180, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt BAL", + "stableDebtTokenSymbol": "stableDebtPolBAL", + "supplyCap": 361000, + "symbol": "BAL", + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt BAL", + "variableDebtTokenSymbol": "variableDebtPolBAL" + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon AAVE", + "aTokenSymbol": "aPolAAVE", + "borrowCap": 0, + "borrowingEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7000, + "ltv": 6000, + "oracle": "0x72484B12719E23115761D5DA1646945632979bB6", + "oracleDecimals": 8, + "oracleDescription": "AAVE / USD", + "oracleLatestAnswer": 7435518488, + "reserveFactor": 0, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt AAVE", + "stableDebtTokenSymbol": "stableDebtPolAAVE", + "supplyCap": 36820, + "symbol": "AAVE", + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt AAVE", + "variableDebtTokenSymbol": "variableDebtPolAAVE" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon AGEUR", + "aTokenSymbol": "aPolAGEUR", + "borrowCap": 0, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 0, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 0, + "ltv": 0, + "oracle": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "oracleDecimals": 8, + "oracleDescription": "EUR / USD", + "oracleLatestAnswer": 106002300, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt AGEUR", + "stableDebtTokenSymbol": "stableDebtPolAGEUR", + "supplyCap": 0, + "symbol": "agEUR", + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "usageAsCollateralEnabled": false, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt AGEUR", + "variableDebtTokenSymbol": "variableDebtPolAGEUR" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon EURS", + "aTokenSymbol": "aPolEURS", + "borrowCap": 947000, + "borrowingEnabled": true, + "debtCeiling": 500000000, + "decimals": 2, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7000, + "ltv": 6500, + "oracle": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "oracleDecimals": 8, + "oracleDescription": "EUR / USD", + "oracleLatestAnswer": 106002300, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt EURS", + "stableDebtTokenSymbol": "stableDebtPolEURS", + "supplyCap": 4000000, + "symbol": "EURS", + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt EURS", + "variableDebtTokenSymbol": "variableDebtPolEURS" + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon MIMATIC", + "aTokenSymbol": "aPolMIMATIC", + "borrowCap": 600000, + "borrowingEnabled": true, + "debtCeiling": 200000000, + "decimals": 18, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "oracleDecimals": 8, + "oracleDescription": "MIMATIC / USD", + "oracleLatestAnswer": 99647548, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt MIMATIC", + "stableDebtTokenSymbol": "stableDebtPolMIMATIC", + "supplyCap": 1100000, + "symbol": "miMATIC", + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt MIMATIC", + "variableDebtTokenSymbol": "variableDebtPolMIMATIC" + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon USDT", + "aTokenSymbol": "aPolUSDT", + "borrowCap": 30000000, + "borrowingEnabled": true, + "debtCeiling": 500000000, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8000, + "ltv": 7500, + "oracle": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "oracleDecimals": 8, + "oracleDescription": "USDT / USD", + "oracleLatestAnswer": 100002138, + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt USDT", + "stableDebtTokenSymbol": "stableDebtPolUSDT", + "supplyCap": 45000000, + "symbol": "USDT", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt USDT", + "variableDebtTokenSymbol": "variableDebtPolUSDT" + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aTokenName": "Aave Polygon MATICX", + "aTokenSymbol": "aPolMATICX", + "borrowCap": 0, + "borrowingEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "eModeCategory": 2, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 11000, + "liquidationProtocolFee": 2000, + "liquidationThreshold": 6500, + "ltv": 5000, + "oracle": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "oracleDecimals": 8, + "oracleDescription": "Calculated MaticX / USD", + "oracleLatestAnswer": 118854814, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtTokenName": "Aave Polygon Stable Debt MATICX", + "stableDebtTokenSymbol": "stableDebtPolMATICX", + "supplyCap": 6000000, + "symbol": "MaticX", + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtTokenName": "Aave Polygon Variable Debt MATICX", + "variableDebtTokenSymbol": "variableDebtPolMATICX" + } + }, + "strategies": { + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "baseStableBorrowRate": 90000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "baseStableBorrowRate": 160000000000000000000000000, + "baseVariableBorrowRate": 30000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 140000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "baseStableBorrowRate": 81000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 750000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineRates.json b/reports/preTestEngineRates.json index d83c09def..e02bca4cb 100644 --- a/reports/preTestEngineRates.json +++ b/reports/preTestEngineRates.json @@ -29,6 +29,46 @@ "protocolDataProvider": "0xd9Ca4878dd38B021583c1B669905592EAe76E044" }, "reserves": { + "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85": { + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", + "aTokenName": "Aave Optimism USDCn", + "aTokenSymbol": "aOptUSDCn", + "borrowCap": 20000000, + "borrowingEnabled": true, + "debtCeiling": 0, + "decimals": 6, + "eModeCategory": 1, + "interestRateStrategy": "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4", + "isActive": true, + "isBorrowableInIsolation": true, + "isFlashloanable": true, + "isFrozen": false, + "isPaused": false, + "isSiloed": false, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8500, + "ltv": 8000, + "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "oracleDecimals": 8, + "oracleDescription": "USDC / USD", + "oracleLatestAnswer": 99999300, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenName": "Aave Optimism Stable Debt USDCn", + "stableDebtTokenSymbol": "stableDebtOptUSDCn", + "supplyCap": 25000000, + "symbol": "USDC", + "underlying": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "variableDebtTokenImpl": "0x04a8D477eE202aDCE1682F5902e1160455205b12", + "variableDebtTokenName": "Aave Optimism Variable Debt USDCn", + "variableDebtTokenSymbol": "variableDebtOptUSDCn" + }, "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", @@ -53,7 +93,7 @@ "oracle": "0x80f2c02224a2E548FC67c0bF705eBFA825dd5439", "oracleDecimals": 8, "oracleDescription": "wstETH/ETH/USD", - "oracleLatestAnswer": 216753385842, + "oracleLatestAnswer": 261601780366, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", @@ -93,7 +133,7 @@ "oracle": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", "oracleDecimals": 8, "oracleDescription": "LINK / USD", - "oracleLatestAnswer": 1288413588, + "oracleLatestAnswer": 1593138000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", @@ -133,7 +173,7 @@ "oracle": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", "oracleDecimals": 8, "oracleDescription": "ETH / USD", - "oracleLatestAnswer": 189209000000, + "oracleLatestAnswer": 227672390000, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", @@ -173,7 +213,7 @@ "oracle": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", "oracleDecimals": 8, "oracleDescription": "OP / USD", - "oracleLatestAnswer": 156390000, + "oracleLatestAnswer": 180040000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", @@ -213,7 +253,7 @@ "oracle": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", "oracleDecimals": 8, "oracleDescription": "BTC / USD", - "oracleLatestAnswer": 3502122200000, + "oracleLatestAnswer": 4376980000000, "reserveFactor": 2000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", @@ -253,7 +293,7 @@ "oracle": "0x338ed6787f463394D24813b297401B9F05a8C9d1", "oracleDecimals": 8, "oracleDescription": "AAVE / USD", - "oracleLatestAnswer": 9623560000, + "oracleLatestAnswer": 9807320000, "reserveFactor": 0, "stableBorrowRateEnabled": false, "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", @@ -274,17 +314,17 @@ "aTokenImpl": "0xbCb167bDCF14a8F791d6f4A6EDd964aed2F8813B", "aTokenName": "Aave Optimism USDC", "aTokenSymbol": "aOptUSDC", - "borrowCap": 100000000, + "borrowCap": 20000000, "borrowingEnabled": true, "debtCeiling": 0, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7", + "interestRateStrategy": "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -293,14 +333,14 @@ "oracle": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", "oracleDecimals": 8, "oracleDescription": "USDC / USD", - "oracleLatestAnswer": 100001880, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "oracleLatestAnswer": 99999300, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDC", "stableDebtTokenSymbol": "stableDebtOptUSDC", - "supplyCap": 150000000, + "supplyCap": 25000000, "symbol": "USDC", "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", "usageAsCollateralEnabled": true, @@ -319,7 +359,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -333,7 +373,7 @@ "oracle": "0x7f99817d87baD03ea21E05112Ca799d715730efe", "oracleDecimals": 8, "oracleDescription": "SUSD / USD", - "oracleLatestAnswer": 99799104, + "oracleLatestAnswer": 99934245, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", @@ -359,12 +399,12 @@ "debtCeiling": 500000000, "decimals": 6, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -373,11 +413,11 @@ "oracle": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", "oracleDecimals": 8, "oracleDescription": "USDT / USD", - "oracleLatestAnswer": 100011000, + "oracleLatestAnswer": 100013629, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt USDT", "stableDebtTokenSymbol": "stableDebtOptUSDT", "supplyCap": 25000000, @@ -413,7 +453,7 @@ "oracle": "0x52d5F9f884CA21C27E2100735d793C6771eAB793", "oracleDecimals": 8, "oracleDescription": "rETH/ETH/USD", - "oracleLatestAnswer": 205958000922, + "oracleLatestAnswer": 248505795724, "reserveFactor": 1500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", @@ -439,12 +479,12 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 1, - "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "interestRateStrategy": "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e", "isActive": true, "isBorrowableInIsolation": true, "isFlashloanable": true, - "isFrozen": true, - "isPaused": true, + "isFrozen": false, + "isPaused": false, "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, @@ -453,11 +493,11 @@ "oracle": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", "oracleDecimals": 8, "oracleDescription": "DAI / USD", - "oracleLatestAnswer": 100000000, + "oracleLatestAnswer": 100004000, "reserveFactor": 1000, - "stableBorrowRateEnabled": true, + "stableBorrowRateEnabled": false, "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", - "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", + "stableDebtTokenImpl": "0x69713dA5fDfacf77E80C31F9B928Ec0Fc3716384", "stableDebtTokenName": "Aave Optimism Stable Debt DAI", "stableDebtTokenSymbol": "stableDebtOptDAI", "supplyCap": 25000000, @@ -479,7 +519,7 @@ "debtCeiling": 0, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0x271f5f8325051f22caDa18FfedD4a805584a232A", + "interestRateStrategy": "0x41365f2aC2D19c3B4Bc691007d314aba80af3669", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -493,7 +533,7 @@ "oracle": "0x9dfc79Aaeb5bb0f96C6e9402671981CdFc424052", "oracleDecimals": 8, "oracleDescription": "LUSD / USD", - "oracleLatestAnswer": 99688720, + "oracleLatestAnswer": 99599440, "reserveFactor": 1000, "stableBorrowRateEnabled": false, "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", @@ -519,7 +559,7 @@ "debtCeiling": 13000000, "decimals": 18, "eModeCategory": 0, - "interestRateStrategy": "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398", + "interestRateStrategy": "0x049E42fe40368384d04bC10f8494Ea6FD164442a", "isActive": true, "isBorrowableInIsolation": false, "isFlashloanable": true, @@ -528,13 +568,13 @@ "isSiloed": false, "liquidationBonus": 10500, "liquidationProtocolFee": 1000, - "liquidationThreshold": 8000, + "liquidationThreshold": 6500, "ltv": 0, "oracle": "0x73A3919a69eFCd5b19df8348c6740bB1446F5ed0", "oracleDecimals": 8, "oracleDescription": "MIMATIC / USD", - "oracleLatestAnswer": 75110533, - "reserveFactor": 2000, + "oracleLatestAnswer": 84768071, + "reserveFactor": 9500, "stableBorrowRateEnabled": false, "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", "stableDebtTokenImpl": "0x6b4E260b765B3cA1514e618C0215A6B7839fF93e", @@ -551,32 +591,32 @@ } }, "strategies": { - "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "0x049E42fe40368384d04bC10f8494Ea6FD164442a": { "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, - "0x271f5f8325051f22caDa18FfedD4a805584a232A": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 0, + "stableRateSlope2": 0, "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 870000000000000000000000000 + "variableRateSlope2": 3000000000000000000000000000 }, - "0x354E84ec43aCD91e1C0135c3e691960E881DB4b7": { - "baseStableBorrowRate": 45000000000000000000000000, + "0x3832311560d3B457E9cC35e5b8e06EB167D8c17D": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 100000000000000000000000000, @@ -584,7 +624,7 @@ "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 600000000000000000000000000, - "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 600000000000000000000000000 }, "0x3B57B081dA6Af5e2759A57bD3211932Cb6176997": { @@ -599,6 +639,30 @@ "variableRateSlope1": 70000000000000000000000000, "variableRateSlope2": 3000000000000000000000000000 }, + "0x41365f2aC2D19c3B4Bc691007d314aba80af3669": { + "baseStableBorrowRate": 60000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000 + }, + "0x5eE947d920643cCd3e2c54eAAd8F260FC8Add3b4": { + "baseStableBorrowRate": 45000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 35000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 35000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, "0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326": { "baseStableBorrowRate": 63000000000000000000000000, "baseVariableBorrowRate": 0, @@ -623,28 +687,28 @@ "variableRateSlope1": 45000000000000000000000000, "variableRateSlope2": 800000000000000000000000000 }, - "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { - "baseStableBorrowRate": 50000000000000000000000000, + "0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, - "0xD624AFA34614B4fe7FEe7e1751a2E5E04fb47398": { - "baseStableBorrowRate": 50000000000000000000000000, + "0xD61ca03Eac0352090f45bE50403F7B17d20E11F2": { + "baseStableBorrowRate": 60000000000000000000000000, "baseVariableBorrowRate": 0, "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, "maxExcessUsageRatio": 200000000000000000000000000, "optimalStableToTotalDebtRatio": 200000000000000000000000000, "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope1": 50000000000000000000000000, "variableRateSlope2": 750000000000000000000000000 }, "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { diff --git a/reports/preTestV2RatesUpdates.json b/reports/preTestV2RatesUpdates.json index 3f8b841ee..0278923f2 100644 --- a/reports/preTestV2RatesUpdates.json +++ b/reports/preTestV2RatesUpdates.json @@ -1,1508 +1 @@ -{ - "chainId": 1, - "poolConfig": { - "lendingPoolCollateralManager": "0xbd4765210d4167CE2A5b87280D9E8Ee316D5EC7C", - "oracle": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", - "pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", - "poolAddressesProvider": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", - "poolConfigurator": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", - "poolConfiguratorImpl": "0x3a95Ee42f080ff7289C8B4a14EB483a8644d7521", - "poolImpl": "0xC6845a5C768BF8D7681249f8927877Efda425baf", - "protocolDataProvider": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d" - }, - "reserves": { - "0x0000000000085d4780B73119b644AE5ecd22b376": { - "aToken": "0x101cc05f4A51C0319f570d5E146a8C625198e636", - "aTokenImpl": "0xeDa678212EB1E9694fC1455b2426c7aF30f69Bd5", - "aTokenName": "Aave interest bearing TUSD", - "aTokenSymbol": "aTUSD", - "baseStableBorrowRate": 100000000000000000000000000, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x6bcE15B789e537f3abA3C60CB183F0E8737f05eC", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10500, - "liquidationThreshold": 8250, - "ltv": 8000, - "oracle": "0x3886BA987236181D98F2401c507Fb8BeA7871dF2", - "oracleDecimals": 18, - "oracleDescription": "TUSD / ETH", - "oracleLatestAnswer": 610682580000000, - "reserveFactor": 500, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x7f38d60D94652072b2C44a18c0e14A481EC3C0dd", - "stableDebtTokenImpl": "0x95Ce83DF0B8A45072D0330Cf5A1e0c8CAA43D192", - "stableDebtTokenName": "Aave stable debt bearing TUSD", - "stableDebtTokenSymbol": "stableDebtTUSD", - "symbol": "TUSD", - "underlying": "0x0000000000085d4780B73119b644AE5ecd22b376", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x01C0eb1f8c6F1C1bF74ae028697ce7AA2a8b0E92", - "variableDebtTokenImpl": "0xD0fe84864a9d599AEd7D77f16D9ac196E57eCE79", - "variableDebtTokenName": "Aave variable debt bearing TUSD", - "variableDebtTokenSymbol": "variableDebtTUSD" - }, - "0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919": { - "aToken": "0xc9BC48c72154ef3e5425641a3c747242112a46AF", - "aTokenImpl": "0xB97Fa7A950B19C8Fe7d9bcD06909D3e67F20f16a", - "aTokenName": "Aave interest bearing RAI", - "aTokenSymbol": "aRAI", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xA7d4df837926cD55036175AfeF38395d56A64c22", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x4ad7B025127e89263242aB68F0f9c4E5C033B489", - "oracleDecimals": 18, - "oracleDescription": "RAI / ETH", - "oracleLatestAnswer": 1711020815907047, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x9C72B8476C33AE214ee3e8C20F0bc28496a62032", - "stableDebtTokenImpl": "0xf37E202E587c6f63FD70F35C24Eb7f818CC5d01A", - "stableDebtTokenName": "Aave stable debt bearing RAI", - "stableDebtTokenSymbol": "stableDebtRAI", - "symbol": "RAI", - "underlying": "0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xB5385132EE8321977FfF44b60cDE9fE9AB0B4e6b", - "variableDebtTokenImpl": "0x36166a0B13759632365d28dfe69f3f4e5974BAfB", - "variableDebtTokenName": "Aave variable debt bearing RAI", - "variableDebtTokenSymbol": "variableDebtRAI" - }, - "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd": { - "aToken": "0xD37EE7e4f452C6638c96536e68090De8cBcdb583", - "aTokenImpl": "0xE994d6d8595741a6245bC3197fD66C10a3E75C5f", - "aTokenName": "Aave interest bearing GUSD", - "aTokenSymbol": "aGUSD", - "baseStableBorrowRate": 40000000000000000000000000, - "borrowingEnabled": true, - "decimals": 2, - "interestRateStrategy": "0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0xEc6f4Cd64d28Ef32507e2dc399948aAe9Bbedd7e", - "oracleLatestAnswer": 610545521752085, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xf8aC64ec6Ff8E0028b37EB89772d21865321bCe0", - "stableDebtTokenImpl": "0xEddC66EB4a0aD3be434cBb1c2E7d17cE805D7a28", - "stableDebtTokenName": "Aave stable debt bearing GUSD", - "stableDebtTokenSymbol": "stableDebtGUSD", - "symbol": "GUSD", - "underlying": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0x279AF5b99540c1A3A7E3CDd326e19659401eF99e", - "variableDebtTokenImpl": "0x4aBF3e82D5f45A8D8E8C48B544bcA562e20EE2ff", - "variableDebtTokenName": "Aave variable debt bearing GUSD", - "variableDebtTokenSymbol": "variableDebtGUSD" - }, - "0x0D8775F648430679A709E98d2b0Cb6250d2887EF": { - "aToken": "0x05Ec93c0365baAeAbF7AefFb0972ea7ECdD39CF1", - "aTokenImpl": "0x651DBDe0E965cB0f8fe912c1b7a646a8F9b727D8", - "aTokenName": "Aave interest bearing BAT", - "aTokenSymbol": "aBAT", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10750, - "liquidationThreshold": 7000, - "ltv": 6500, - "oracle": "0x0d16d4528239e9ee52fa531af613AcdB23D88c94", - "oracleDecimals": 18, - "oracleDescription": "BAT / ETH", - "oracleLatestAnswer": 182276893023327, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x277f8676FAcf4dAA5a6EA38ba511B7F65AA02f9F", - "stableDebtTokenImpl": "0x917fd53da13EDCCE5c155a7dbC73E1e4DcCd4267", - "stableDebtTokenName": "Aave stable debt bearing BAT", - "stableDebtTokenSymbol": "stableDebtBAT", - "symbol": "BAT", - "underlying": "0x0D8775F648430679A709E98d2b0Cb6250d2887EF", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xfc218A6Dfe6901CB34B1a5281FC6f1b8e7E56877", - "variableDebtTokenImpl": "0xd241FEADA3B30378A60E754714cE764eF6bbeE60", - "variableDebtTokenName": "Aave variable debt bearing BAT", - "variableDebtTokenSymbol": "variableDebtBAT" - }, - "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942": { - "aToken": "0xa685a61171bb30d4072B338c80Cb7b2c865c873E", - "aTokenImpl": "0x773B83931B1D06ABF0C108CB0193C7E53ef8Da9B", - "aTokenName": "Aave interest bearing MANA", - "aTokenSymbol": "aMANA", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x004fC239848D8A8d3304729b78ba81d73d83C99F", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10750, - "liquidationThreshold": 7500, - "ltv": 6150, - "oracle": "0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9", - "oracleDecimals": 18, - "oracleDescription": "MANA / ETH", - "oracleLatestAnswer": 395309373203460, - "reserveFactor": 3500, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0xD86C74eA2224f4B8591560652b50035E4e5c0a3b", - "stableDebtTokenImpl": "0x441c5CD55E9e3267D02F7b1b4D245AA1C61891c3", - "stableDebtTokenName": "Aave stable debt bearing MANA", - "stableDebtTokenSymbol": "stableDebtMANA", - "symbol": "MANA", - "underlying": "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x0A68976301e46Ca6Ce7410DB28883E309EA0D352", - "variableDebtTokenImpl": "0xDBC1Fa9204eaE23Eeb772eDB17129a9C525FDdAD", - "variableDebtTokenName": "Aave variable debt bearing MANA", - "variableDebtTokenSymbol": "variableDebtMANA" - }, - "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e": { - "aToken": "0x5165d24277cD063F5ac44Efd447B27025e888f37", - "aTokenImpl": "0x1cC1cF0AfE797b96bd66a194F0Bf2f37040Bf326", - "aTokenName": "Aave interest bearing YFI", - "aTokenSymbol": "aYFI", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xfd71623D7F41360aefE200de4f17E20A29e1d58C", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10750, - "liquidationThreshold": 6500, - "ltv": 5000, - "oracle": "0x7c5d4F8345e66f68099581Db340cd65B078C41f4", - "oracleDecimals": 18, - "oracleDescription": "YFI / ETH", - "oracleLatestAnswer": 5686591566150553000, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xca823F78C2Dd38993284bb42Ba9b14152082F7BD", - "stableDebtTokenImpl": "0x802Bb38676B6E79C393a3E3EC73b8Af63578188a", - "stableDebtTokenName": "Aave stable debt bearing YFI", - "stableDebtTokenSymbol": "stableDebtYFI", - "symbol": "YFI", - "underlying": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x7EbD09022Be45AD993BAA1CEc61166Fcc8644d97", - "variableDebtTokenImpl": "0x8FEBfb5EaF456C1A420c0522DbC6ddbfb105e131", - "variableDebtTokenName": "Aave variable debt bearing YFI", - "variableDebtTokenSymbol": "variableDebtYFI" - }, - "0x111111111117dC0aa78b770fA6A738034120C302": { - "aToken": "0xB29130CBcC3F791f077eAdE0266168E808E5151e", - "aTokenImpl": "0x130FBED7dBA2b370f0F93b0Caea2cfD9b811D66D", - "aTokenName": "Aave interest bearing 1INCH", - "aTokenSymbol": "a1INCH", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10850, - "liquidationThreshold": 5000, - "ltv": 4000, - "oracle": "0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8", - "oracleDecimals": 18, - "oracleDescription": "1INCH / ETH", - "oracleLatestAnswer": 349400000000000, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x1278d6ED804d59d2d18a5Aa5638DfD591A79aF0a", - "stableDebtTokenImpl": "0x9C2114Bf70774C36E9b8d6c790c9C14FF0d6799E", - "stableDebtTokenName": "Aave stable debt bearing 1INCH", - "stableDebtTokenSymbol": "stableDebt1INCH", - "symbol": "1INCH", - "underlying": "0x111111111117dC0aa78b770fA6A738034120C302", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xD7896C1B9b4455aFf31473908eB15796ad2295DA", - "variableDebtTokenImpl": "0x4d3707566Ee8a0ed6DE424a262050C7587da8152", - "variableDebtTokenName": "Aave variable debt bearing 1INCH", - "variableDebtTokenSymbol": "variableDebt1INCH" - }, - "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b": { - "aToken": "0x6F634c6135D2EBD550000ac92F494F9CB8183dAe", - "aTokenImpl": "0x00c92Eb9eba1e4F90233B5e4c846A97dDACE0F5B", - "aTokenName": "Aave interest bearing DPI", - "aTokenSymbol": "aDPI", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0x9440aEc0795D7485e58bCF26622c2f4A681A9671", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10750, - "liquidationThreshold": 7000, - "ltv": 6500, - "oracle": "0x029849bbc0b1d93b85a8b6190e979fd38F5760E2", - "oracleDecimals": 18, - "oracleDescription": "DPI / ETH", - "oracleLatestAnswer": 53042159775707955, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xa3953F07f389d719F99FC378ebDb9276177d8A6e", - "stableDebtTokenImpl": "0x0f2d35d52a65c4CC98e345C3B478E75f7E4B9c2a", - "stableDebtTokenName": "Aave stable debt bearing DPI", - "stableDebtTokenSymbol": "stableDebtDPI", - "symbol": "DPI", - "underlying": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x4dDff5885a67E4EffeC55875a3977D7E60F82ae0", - "variableDebtTokenImpl": "0x174Cb5DEa424f96836F507665C4522dB55e43eD2", - "variableDebtTokenName": "Aave variable debt bearing DPI", - "variableDebtTokenSymbol": "variableDebtDPI" - }, - "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984": { - "aToken": "0xB9D7CB55f463405CDfBe4E90a6D2Df01C2B92BF1", - "aTokenImpl": "0x66706cEfeBd6268D853bA5112a3E9e99eF476d08", - "aTokenName": "Aave interest bearing UNI", - "aTokenSymbol": "aUNI", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10900, - "liquidationThreshold": 7700, - "ltv": 6500, - "oracle": "0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e", - "oracleDecimals": 18, - "oracleDescription": "UNI / ETH", - "oracleLatestAnswer": 3993507224186989, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xD939F7430dC8D5a427f156dE1012A56C18AcB6Aa", - "stableDebtTokenImpl": "0xe4759007A1E6014DD92EBB33A293e0dfE85A8Ffe", - "stableDebtTokenName": "Aave stable debt bearing UNI", - "stableDebtTokenSymbol": "stableDebtUNI", - "symbol": "UNI", - "underlying": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x5BdB050A92CADcCfCDcCCBFC17204a1C9cC0Ab73", - "variableDebtTokenImpl": "0x7681A51C93465f8e4f7B15bBE74C5F621B2d8396", - "variableDebtTokenName": "Aave variable debt bearing UNI", - "variableDebtTokenSymbol": "variableDebtUNI" - }, - "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { - "aToken": "0x9ff58f4fFB29fA2266Ab25e75e2A8b3503311656", - "aTokenImpl": "0xC2fcab14Ec1F2dFA82a23C639c4770345085a50F", - "aTokenName": "Aave interest bearing WBTC", - "aTokenSymbol": "aWBTC", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": true, - "decimals": 8, - "interestRateStrategy": "0xf41E8F817e6C399d1AdE102059c454093b24f35B", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10500, - "liquidationThreshold": 8200, - "ltv": 7200, - "oracle": "0xdeb288F737066589598e9214E782fa5A8eD689e8", - "oracleDecimals": 18, - "oracleDescription": "BTC / ETH", - "oracleLatestAnswer": 14363022524949910000, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x51B039b9AFE64B78758f8Ef091211b5387eA717c", - "stableDebtTokenImpl": "0x6Ac108C4c3Fe7F4D367513F599Da1B9dF7c43433", - "stableDebtTokenName": "Aave stable debt bearing WBTC", - "stableDebtTokenSymbol": "stableDebtWBTC", - "symbol": "WBTC", - "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x9c39809Dec7F95F5e0713634a4D0701329B3b4d2", - "variableDebtTokenImpl": "0x52fdFB1157878f540DCB961561ce5F3b0bbe6f80", - "variableDebtTokenName": "Aave variable debt bearing WBTC", - "variableDebtTokenSymbol": "variableDebtWBTC" - }, - "0x408e41876cCCDC0F92210600ef50372656052a38": { - "aToken": "0xCC12AbE4ff81c9378D670De1b57F8e0Dd228D77a", - "aTokenImpl": "0x665136da95F0ffA126Fd7b4233aeD52aFd3Ec45f", - "aTokenName": "Aave interest bearing REN", - "aTokenSymbol": "aREN", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10750, - "liquidationThreshold": 6000, - "ltv": 5500, - "oracle": "0x3147D7203354Dc06D9fd350c7a2437bcA92387a4", - "oracleDecimals": 18, - "oracleDescription": "REN / ETH", - "oracleLatestAnswer": 63713924764907, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x3356Ec1eFA75d9D150Da1EC7d944D9EDf73703B7", - "stableDebtTokenImpl": "0x7b3E7Aea49A5F5d2514B9317d4cF58f828Ac28C2", - "stableDebtTokenName": "Aave stable debt bearing REN", - "stableDebtTokenSymbol": "stableDebtREN", - "symbol": "REN", - "underlying": "0x408e41876cCCDC0F92210600ef50372656052a38", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xcd9D82d33bd737De215cDac57FE2F7f04DF77FE0", - "variableDebtTokenImpl": "0x151d8cf7C9E0d458C735a1cC7DA1bE0F102E207f", - "variableDebtTokenName": "Aave variable debt bearing REN", - "variableDebtTokenSymbol": "variableDebtREN" - }, - "0x4Fabb145d64652a948d72533023f6E7A623C7C53": { - "aToken": "0xA361718326c15715591c299427c62086F69923D9", - "aTokenImpl": "0xc84E16357b4204523a80E9e4c0cFc8f8EC1613d3", - "aTokenName": "Aave interest bearing BUSD", - "aTokenSymbol": "aBUSD", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x26D40544447F68a3De69005822195549934624B9", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x614715d2Af89E6EC99A233818275142cE88d1Cfd", - "oracleDecimals": 18, - "oracleDescription": "BUSD / ETH", - "oracleLatestAnswer": 607958172477733, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x4A7A63909A72D268b1D8a93a9395d098688e0e5C", - "stableDebtTokenImpl": "0x8A36603a2a66182C9f1F81d22B7B95ff8DEeD432", - "stableDebtTokenName": "Aave stable debt bearing BUSD", - "stableDebtTokenSymbol": "stableDebtBUSD", - "symbol": "BUSD", - "underlying": "0x4Fabb145d64652a948d72533023f6E7A623C7C53", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xbA429f7011c9fa04cDd46a2Da24dc0FF0aC6099c", - "variableDebtTokenImpl": "0xCFC5923024E782Cb2862520CCfFD48Ad24e7825a", - "variableDebtTokenName": "Aave variable debt bearing BUSD", - "variableDebtTokenSymbol": "variableDebtBUSD" - }, - "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B": { - "aToken": "0x952749E07d7157bb9644A894dFAF3Bad5eF6D918", - "aTokenImpl": "0x0e9134467A273De42BE82D8764BF1E9cC0e0c8Ba", - "aTokenName": "Aave interest bearing CVX", - "aTokenSymbol": "aCVX", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10850, - "liquidationThreshold": 4500, - "ltv": 3500, - "oracle": "0xC9CbF687f43176B302F03f5e58470b77D07c61c6", - "oracleDecimals": 18, - "oracleDescription": "CVX / ETH", - "oracleLatestAnswer": 3742055994347318, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xB01Eb1cE1Da06179136D561766fc2d609C5F55Eb", - "stableDebtTokenImpl": "0x10638C31Daeee246f0026f7174E1f30fB17010F5", - "stableDebtTokenName": "Aave stable debt bearing CVX", - "stableDebtTokenSymbol": "stableDebtCVX", - "symbol": "CVX", - "underlying": "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x4Ae5E4409C6Dbc84A00f9f89e4ba096603fb7d50", - "variableDebtTokenImpl": "0xa2eC40E5e60d71144e16C92A4C78F8b38FEA7877", - "variableDebtTokenName": "Aave variable debt bearing CVX", - "variableDebtTokenSymbol": "variableDebtCVX" - }, - "0x514910771AF9Ca656af840dff83E8264EcF986CA": { - "aToken": "0xa06bC25B5805d5F8d82847D191Cb4Af5A3e873E0", - "aTokenImpl": "0x491bEF802bFD56Ddee8410F6190025f802a75ef2", - "aTokenName": "Aave interest bearing LINK", - "aTokenSymbol": "aLINK", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xED6547b83276B076B771B88FcCbD68BDeDb3927f", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10700, - "liquidationThreshold": 8300, - "ltv": 7000, - "oracle": "0xDC530D9457755926550b59e8ECcdaE7624181557", - "oracleDecimals": 18, - "oracleDescription": "LINK / ETH", - "oracleLatestAnswer": 4479000000000001, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0xFB4AEc4Cc858F2539EBd3D37f2a43eAe5b15b98a", - "stableDebtTokenImpl": "0xAdc313f17a3e2180f609a45d7B381a45E2e88a9F", - "stableDebtTokenName": "Aave stable debt bearing LINK", - "stableDebtTokenSymbol": "stableDebtLINK", - "symbol": "LINK", - "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x0b8f12b1788BFdE65Aa1ca52E3e9F3Ba401be16D", - "variableDebtTokenImpl": "0x8e12Af1ef540D740C5822799776a2Fd2730F8d06", - "variableDebtTokenName": "Aave variable debt bearing LINK", - "variableDebtTokenSymbol": "variableDebtLINK" - }, - "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51": { - "aToken": "0x6C5024Cd4F8A59110119C56f8933403A539555EB", - "aTokenImpl": "0x7590dCc7AE7Ce770C1243808ddf5677cBd913257", - "aTokenName": "Aave interest bearing SUSD", - "aTokenSymbol": "aSUSD", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757", - "oracleDecimals": 18, - "oracleDescription": "SUSD / ETH", - "oracleLatestAnswer": 617138770830382, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x30B0f7324feDF89d8eff397275F8983397eFe4af", - "stableDebtTokenImpl": "0x49EfDDb938a77C78816eF9f9B7F811C16611FdFD", - "stableDebtTokenName": "Aave stable debt bearing SUSD", - "stableDebtTokenSymbol": "stableDebtSUSD", - "symbol": "sUSD", - "underlying": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xdC6a3Ab17299D9C2A412B0e0a4C1f55446AE0817", - "variableDebtTokenImpl": "0xB421eBfd0854705696B0bD1cc3BB53891eC4416B", - "variableDebtTokenName": "Aave variable debt bearing SUSD", - "variableDebtTokenSymbol": "variableDebtSUSD" - }, - "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { - "aToken": "0xce1871f791548600cb59efbefFC9c38719142079", - "aTokenImpl": "0x893E606358205AD994e610ad48e8aEF98aEadDbe", - "aTokenName": "Aave interest bearing LUSD", - "aTokenSymbol": "aLUSD", - "baseStableBorrowRate": 100000000000000000000000000, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x60c0b047133f696334a2b7f68af0b49d2F3D4F72", - "oracleLatestAnswer": 612368042872701, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x39f010127274b2dBdB770B45e1de54d974974526", - "stableDebtTokenImpl": "0x595c33538215DC4B092F35Afc85d904631263f4F", - "stableDebtTokenName": "Aave stable debt bearing LUSD", - "stableDebtTokenSymbol": "stableDebtLUSD", - "symbol": "LUSD", - "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0x411066489AB40442d6Fc215aD7c64224120D33F2", - "variableDebtTokenImpl": "0xEB1cfEF24F5B9d287F702AC6EbD301E606936B54", - "variableDebtTokenName": "Aave variable debt bearing LUSD", - "variableDebtTokenSymbol": "variableDebtLUSD" - }, - "0x6B175474E89094C44Da98b954EedeAC495271d0F": { - "aToken": "0x028171bCA77440897B824Ca71D1c56caC55b68A3", - "aTokenImpl": "0x7b2a3CF972C3193F26CdeC6217D27379b6417bD0", - "aTokenName": "Aave interest bearing DAI", - "aTokenSymbol": "aDAI", - "baseStableBorrowRate": 100000000000000000000000000, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xfffE32106A68aA3eD39CcCE673B646423EEaB62a", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10400, - "liquidationThreshold": 8700, - "ltv": 7500, - "oracle": "0x773616E4d11A78F511299002da57A0a94577F1f4", - "oracleDecimals": 18, - "oracleDescription": "DAI / ETH", - "oracleLatestAnswer": 612859977965139, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x778A13D3eeb110A4f7bb6529F99c000119a08E92", - "stableDebtTokenImpl": "0xD23A44eB2db8AD0817c994D3533528C030279F7c", - "stableDebtTokenName": "Aave stable debt bearing DAI", - "stableDebtTokenSymbol": "stableDebtDAI", - "symbol": "DAI", - "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x6C3c78838c761c6Ac7bE9F59fe808ea2A6E4379d", - "variableDebtTokenImpl": "0x3F87b818f94F3cC21e47FD3Bf015E8D8183A3E08", - "variableDebtTokenName": "Aave variable debt bearing DAI", - "variableDebtTokenSymbol": "variableDebtDAI" - }, - "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { - "aToken": "0xFFC97d72E13E01096502Cb8Eb52dEe56f74DAD7B", - "aTokenImpl": "0xDa5E8e1C3596D3Cc11a4dd5aD66b8f03B5410F8C", - "aTokenName": "Aave interest bearing AAVE", - "aTokenSymbol": "aAAVE", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xd4cA26F2496195C4F886D464D8578368236bB747", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10750, - "liquidationThreshold": 7300, - "ltv": 6600, - "oracle": "0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012", - "oracleDecimals": 18, - "oracleDescription": "AAVE / ETH", - "oracleLatestAnswer": 48505366244397695, - "reserveFactor": 0, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x079D6a3E844BcECf5720478A718Edb6575362C5f", - "stableDebtTokenImpl": "0xDFD091e40E79E06F7298bD09A652f3a739f457Bd", - "stableDebtTokenName": "Aave stable debt bearing AAVE", - "stableDebtTokenSymbol": "stableDebtAAVE", - "symbol": "AAVE", - "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xF7DBA49d571745D9d7fcb56225B05BEA803EBf3C", - "variableDebtTokenImpl": "0xa65329a5a62aB12338ACA9Cc82D42EA925D92a1f", - "variableDebtTokenName": "Aave variable debt bearing AAVE", - "variableDebtTokenSymbol": "variableDebtAAVE" - }, - "0x853d955aCEf822Db058eb8505911ED77F175b99e": { - "aToken": "0xd4937682df3C8aEF4FE912A96A74121C0829E664", - "aTokenImpl": "0xB5AE2299c71aFFDc2dAd3B53974D56d5651FDD35", - "aTokenName": "Aave interest bearing FRAX", - "aTokenSymbol": "aFRAX", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xb0a73aC3B10980A598685d4631c83f5348F5D32c", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E", - "oracleDecimals": 18, - "oracleDescription": "FRAX / ETH", - "oracleLatestAnswer": 616977057978798, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x3916e3B6c84b161df1b2733dFfc9569a1dA710c2", - "stableDebtTokenImpl": "0x7E3Ddfceef69bEC3A38Fc9AE8D7A8c46D7788C6b", - "stableDebtTokenName": "Aave stable debt bearing FRAX", - "stableDebtTokenSymbol": "stableDebtFRAX", - "symbol": "FRAX", - "underlying": "0x853d955aCEf822Db058eb8505911ED77F175b99e", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xfE8F19B17fFeF0fDbfe2671F248903055AFAA8Ca", - "variableDebtTokenImpl": "0xc67c18F4620e003c78fd041Fb5172Cb20642FD47", - "variableDebtTokenName": "Aave variable debt bearing FRAX", - "variableDebtTokenSymbol": "variableDebtFRAX" - }, - "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272": { - "aToken": "0xF256CC7847E919FAc9B808cC216cAc87CCF2f47a", - "aTokenImpl": "0xEa90db312783e45B98502f55a62a81a924F8D492", - "aTokenName": "Aave interest bearing XSUSHI", - "aTokenSymbol": "aXSUSHI", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xb49034Ada4BE5c6Bb3823A623C6250267110b06b", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10850, - "liquidationThreshold": 6500, - "ltv": 5000, - "oracle": "0xF05D9B6C08757EAcb1fbec18e36A1B7566a13DEB", - "oracleDecimals": 18, - "oracleDescription": "Calculated XSUSHI / ETH", - "oracleLatestAnswer": 1082567401549168, - "reserveFactor": 3500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x73Bfb81D7dbA75C904f430eA8BAe82DB0D41187B", - "stableDebtTokenImpl": "0x0fF2eC6F80F83A54746DB9b9ac7F40ADBEfb3dB4", - "stableDebtTokenName": "Aave stable debt bearing XSUSHI", - "stableDebtTokenSymbol": "stableDebtXSUSHI", - "symbol": "xSUSHI", - "underlying": "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xfAFEDF95E21184E3d880bd56D4806c4b8d31c69A", - "variableDebtTokenImpl": "0x8133267827F41902d32F6f9d8D6aAAF080f2aF8F", - "variableDebtTokenName": "Aave variable debt bearing XSUSHI", - "variableDebtTokenSymbol": "variableDebtXSUSHI" - }, - "0x8E870D67F660D95d5be530380D0eC0bd388289E1": { - "aToken": "0x2e8F4bdbE3d47d7d7DE490437AeA9915D930F1A3", - "aTokenImpl": "0x333660C060F56Fcb5DE92dfEB3EbaF3F1834b04f", - "aTokenName": "Aave interest bearing USDP", - "aTokenSymbol": "aUSDP", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x3a08ebBaB125224b7b6474384Ee39fBb247D2200", - "oracleDecimals": 18, - "oracleDescription": "PAX / ETH", - "oracleLatestAnswer": 616220194971251, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x2387119bc85A74e0BBcbe190d80676CB16F10D4F", - "stableDebtTokenImpl": "0x9C3440F4aACA3312b632bE4A07C0f97B15c31c8b", - "stableDebtTokenName": "Aave stable debt bearing PAX", - "stableDebtTokenSymbol": "stableDebtPAX", - "symbol": "USDP", - "underlying": "0x8E870D67F660D95d5be530380D0eC0bd388289E1", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xFDb93B3b10936cf81FA59A02A7523B6e2149b2B7", - "variableDebtTokenImpl": "0x42F7895b2CA1F9870574958cF2BF6879d445F1a3", - "variableDebtTokenName": "Aave variable debt bearing USDP", - "variableDebtTokenSymbol": "variableDebtUSDP" - }, - "0x956F47F50A910163D8BF957Cf5846D573E7f87CA": { - "aToken": "0x683923dB55Fead99A79Fa01A27EeC3cB19679cC3", - "aTokenImpl": "0xAcF35Af93a65904C50ED93dfb010bAAdEBb4ccF0", - "aTokenName": "Aave interest bearing FEI", - "aTokenSymbol": "aFEI", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xF0bA2a8c12A2354c075b363765EAe825619bd490", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10650, - "liquidationThreshold": 7500, - "ltv": 6500, - "oracle": "0x7F0D2c2838c6AC24443d13e23d99490017bDe370", - "oracleDecimals": 18, - "oracleDescription": "FEI / ETH", - "oracleLatestAnswer": 613596576602952, - "reserveFactor": 9900, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xd89cF9E8A858F8B4b31Faf793505e112d6c17449", - "stableDebtTokenImpl": "0x1B669D5034143E272b5Ff548f2878735A2F3505A", - "stableDebtTokenName": "Aave stable debt bearing FEI", - "stableDebtTokenSymbol": "stableDebtFEI", - "symbol": "FEI", - "underlying": "0x956F47F50A910163D8BF957Cf5846D573E7f87CA", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xC2e10006AccAb7B45D9184FcF5b7EC7763f5BaAe", - "variableDebtTokenImpl": "0x1DdcF68f4C2600CBE534212765F964342a2faf02", - "variableDebtTokenName": "Aave variable debt bearing FEI", - "variableDebtTokenSymbol": "variableDebtFEI" - }, - "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2": { - "aToken": "0xc713e5E149D5D0715DcD1c156a020976e7E56B88", - "aTokenImpl": "0x6BF3D969B9Cdf277d17f9B7787B1223Ab07b47d6", - "aTokenName": "Aave interest bearing MKR", - "aTokenSymbol": "aMKR", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10750, - "liquidationThreshold": 6700, - "ltv": 6200, - "oracle": "0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2", - "oracleDecimals": 18, - "oracleDescription": "MKR / ETH", - "oracleLatestAnswer": 480035982884287950, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0xC01C8E4b12a89456a9fD4e4e75B72546Bf53f0B5", - "stableDebtTokenImpl": "0x20f9027c5092739C58250CF456642E8e3D4dBEd5", - "stableDebtTokenName": "Aave stable debt bearing MKR", - "stableDebtTokenSymbol": "stableDebtMKR", - "symbol": "MKR", - "underlying": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xba728eAd5e496BE00DCF66F650b6d7758eCB50f8", - "variableDebtTokenImpl": "0x5a11383F867137781C205Fe334B148E697e18637", - "variableDebtTokenName": "Aave variable debt bearing MKR", - "variableDebtTokenSymbol": "variableDebtMKR" - }, - "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { - "aToken": "0xBcca60bB61934080951369a648Fb03DF4F96263C", - "aTokenImpl": "0x1C050bCa8BAbe53Ef769d0d2e411f556e1a27E7B", - "aTokenName": "Aave interest bearing USDC", - "aTokenSymbol": "aUSDC", - "baseStableBorrowRate": 90000000000000000000000000, - "borrowingEnabled": true, - "decimals": 6, - "interestRateStrategy": "0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10450, - "liquidationThreshold": 8750, - "ltv": 8000, - "oracle": "0x986b5E1e1755e3C2440e960477f25201B0a8bbD4", - "oracleDecimals": 18, - "oracleDescription": "USDC / ETH", - "oracleLatestAnswer": 611599789718562, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0xE4922afAB0BbaDd8ab2a88E0C79d884Ad337fcA6", - "stableDebtTokenImpl": "0x3b2a77058a1Eb4403a90b94585FaB16Bc512E703", - "stableDebtTokenName": "Aave stable debt bearing USDC", - "stableDebtTokenSymbol": "stableDebtUSDC", - "symbol": "USDC", - "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x619beb58998eD2278e08620f97007e1116D5D25b", - "variableDebtTokenImpl": "0x1f57Cc62113C3a6346882DcF3Ed49120411ac2d2", - "variableDebtTokenName": "Aave variable debt bearing USDC", - "variableDebtTokenSymbol": "variableDebtUSDC" - }, - "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F": { - "aToken": "0x35f6B052C598d933D69A4EEC4D04c73A191fE6c2", - "aTokenImpl": "0xa212E747EbA1435BdEc511D3Cab342E423EAdC02", - "aTokenName": "Aave interest bearing SNX", - "aTokenSymbol": "aSNX", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10750, - "liquidationThreshold": 6200, - "ltv": 4600, - "oracle": "0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c", - "oracleDecimals": 18, - "oracleDescription": "SNX / ETH", - "oracleLatestAnswer": 1778640000000000, - "reserveFactor": 3500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x8575c8ae70bDB71606A53AeA1c6789cB0fBF3166", - "stableDebtTokenImpl": "0x42321d7f519E9Bf2163B7B1685D379BC07A59C38", - "stableDebtTokenName": "Aave stable debt bearing SNX", - "stableDebtTokenSymbol": "stableDebtSNX", - "symbol": "SNX", - "underlying": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x267EB8Cf715455517F9BD5834AeAE3CeA1EBdbD8", - "variableDebtTokenImpl": "0x224c9D333fD3E9cECD5C57605ce1a17BA35251a7", - "variableDebtTokenName": "Aave variable debt bearing SNX", - "variableDebtTokenSymbol": "variableDebtSNX" - }, - "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { - "aToken": "0x030bA81f1c18d280636F32af80b9AAd02Cf0854e", - "aTokenImpl": "0x541dCd3F00Bcd1A683cc73E1b2A8693b602201f4", - "aTokenName": "Aave interest bearing WETH", - "aTokenSymbol": "aWETH", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xb8975328Aa52c00B9Ec1e11e518C4900f2e6C62a", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10500, - "liquidationThreshold": 8600, - "ltv": 8250, - "oracle": "0x0000000000000000000000000000000000000000", - "oracleLatestAnswer": 1000000000000000000, - "reserveFactor": 1500, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x4e977830ba4bd783C0BB7F15d3e243f73FF57121", - "stableDebtTokenImpl": "0xA558EA1A875f8b576f0728d32C39f62158e49b92", - "stableDebtTokenName": "Aave stable debt bearing WETH", - "stableDebtTokenSymbol": "stableDebtWETH", - "symbol": "WETH", - "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xF63B34710400CAd3e044cFfDcAb00a0f32E33eCf", - "variableDebtTokenImpl": "0xDddE1FA049209Bc24B69D5fa316a56EfeC918D79", - "variableDebtTokenName": "Aave variable debt bearing WETH", - "variableDebtTokenSymbol": "variableDebtWETH" - }, - "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72": { - "aToken": "0x9a14e23A58edf4EFDcB360f68cd1b95ce2081a2F", - "aTokenImpl": "0xB2f4Fb41F01CdeF7c10F0e8aFbeB3cFA79d1686F", - "aTokenName": "Aave interest bearing ENS", - "aTokenSymbol": "aENS", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10800, - "liquidationThreshold": 5700, - "ltv": 4700, - "oracle": "0xd4641b75015E6536E8102D98479568D05D7123Db", - "oracleLatestAnswer": 9738201071945762, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x34441FFD1948E49dC7a607882D0c38Efd0083815", - "stableDebtTokenImpl": "0x5746b5b6650Dd8d9B1d9D1bbf5E7f23e9761183F", - "stableDebtTokenName": "Aave stable debt bearing ENS", - "stableDebtTokenSymbol": "stableDebtENS", - "symbol": "ENS", - "underlying": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x176808047cc9b7A2C9AE202c593ED42dDD7C0D13", - "variableDebtTokenImpl": "0x2386694b2696015dB1a511AB9cD310e800F93055", - "variableDebtTokenName": "Aave variable debt bearing ENS", - "variableDebtTokenSymbol": "variableDebtENS" - }, - "0xD46bA6D942050d489DBd938a2C909A5d5039A161": { - "aToken": "0x1E6bb68Acec8fefBD87D192bE09bb274170a0548", - "aTokenImpl": "0x6fBC3BE5ee5273598d1491D41bB45F6d05a7541A", - "aTokenName": "Aave interest bearing AMPL", - "aTokenSymbol": "aAMPL", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 9, - "interestRateStrategy": "0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x492575FDD11a0fCf2C6C719867890a7648d526eB", - "oracleDecimals": 18, - "oracleDescription": "AMPL / ETH", - "oracleLatestAnswer": 620918820133552, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x18152C9f77DAdc737006e9430dB913159645fa87", - "stableDebtTokenImpl": "0x0e8f4fc4c261d454b13C74507Bce8C38AA990361", - "stableDebtTokenName": "Aave stable debt bearing AMPL", - "stableDebtTokenSymbol": "stableDebtAMPL", - "symbol": "AMPL", - "underlying": "0xD46bA6D942050d489DBd938a2C909A5d5039A161", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xf013D90E4e4E3Baf420dFea60735e75dbd42f1e1", - "variableDebtTokenImpl": "0x3A38bbc6438d2CE2a9e8F116F315a23433755947", - "variableDebtTokenName": "Aave variable debt bearing AMPL", - "variableDebtTokenSymbol": "variableDebtAMPL" - }, - "0xD5147bc8e386d91Cc5DBE72099DAC6C9b99276F5": { - "aToken": "0x514cd6756CCBe28772d4Cb81bC3156BA9d1744aa", - "aTokenImpl": "0x5CAF29fD8efbe4ED0cfc43A8a211B276E9889583", - "aTokenName": "Aave interest bearing RENFIL", - "aTokenSymbol": "aRENFIL", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x311C866D55456e465e314A3E9830276B438A73f0", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0x0606Be69451B1C9861Ac6b3626b99093b713E801", - "oracleDecimals": 18, - "oracleDescription": "FIL / ETH", - "oracleLatestAnswer": 4020977447693813, - "reserveFactor": 3500, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xcAad05C49E14075077915cB5C820EB3245aFb950", - "stableDebtTokenImpl": "0xf22b80D58a7cCDEd772E0997AE90a6C77940B051", - "stableDebtTokenName": "Aave stable debt bearing RENFIL", - "stableDebtTokenSymbol": "stableDebtRENFIL", - "symbol": "renFIL", - "underlying": "0xD5147bc8e386d91Cc5DBE72099DAC6C9b99276F5", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0x348e2eBD5E962854871874E444F4122399c02755", - "variableDebtTokenImpl": "0x4B20f007d0c1567Ca8a6e80B8a8EE19Ac59C6a08", - "variableDebtTokenName": "Aave variable debt bearing RENFIL", - "variableDebtTokenSymbol": "variableDebtRENFIL" - }, - "0xD533a949740bb3306d119CC777fa900bA034cd52": { - "aToken": "0x8dAE6Cb04688C62d939ed9B68d32Bc62e49970b1", - "aTokenImpl": "0xd78037ED778ec3E2FCDb03B622c42d2F1B66D469", - "aTokenName": "Aave interest bearing CRV", - "aTokenSymbol": "aCRV", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10800, - "liquidationThreshold": 5800, - "ltv": 5200, - "oracle": "0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e", - "oracleDecimals": 18, - "oracleDescription": "CRV / ETH", - "oracleLatestAnswer": 621505942576524, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x9288059a74f589C919c7Cf1Db433251CdFEB874B", - "stableDebtTokenImpl": "0x288672D311Da6edC89765204A6d309701e7289d4", - "stableDebtTokenName": "Aave stable debt bearing CRV", - "stableDebtTokenSymbol": "stableDebtCRV", - "symbol": "CRV", - "underlying": "0xD533a949740bb3306d119CC777fa900bA034cd52", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x00ad8eBF64F141f1C81e9f8f792d3d1631c6c684", - "variableDebtTokenImpl": "0xCBd8e12555aE7949dC4AEa3A33385E25bfc4E0b2", - "variableDebtTokenName": "Aave variable debt bearing CRV", - "variableDebtTokenSymbol": "variableDebtCRV" - }, - "0xE41d2489571d322189246DaFA5ebDe1F4699F498": { - "aToken": "0xDf7FF54aAcAcbFf42dfe29DD6144A69b629f8C9e", - "aTokenImpl": "0x019Ff0619e1D8Cd2d550940eC743fDE6d268AfE2", - "aTokenName": "Aave interest bearing ZRX", - "aTokenSymbol": "aZRX", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0x1a4babC0e20d892167792AC79618273711afD3e7", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10750, - "liquidationThreshold": 6500, - "ltv": 5500, - "oracle": "0x2Da4983a622a8498bb1a21FaE9D8F6C664939962", - "oracleDecimals": 18, - "oracleDescription": "ZRX / ETH", - "oracleLatestAnswer": 161308174808789, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x071B4323a24E73A5afeEbe34118Cd21B8FAAF7C3", - "stableDebtTokenImpl": "0x42a87BF47B5eFD11fa9Ddd5321BF9Aa502233b74", - "stableDebtTokenName": "Aave stable debt bearing ZRX", - "stableDebtTokenSymbol": "stableDebtZRX", - "symbol": "ZRX", - "underlying": "0xE41d2489571d322189246DaFA5ebDe1F4699F498", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x85791D117A392097590bDeD3bD5abB8d5A20491A", - "variableDebtTokenImpl": "0xBbf8C6fEeE29B0E803a3BA278B5abaB69c4cCa03", - "variableDebtTokenName": "Aave variable debt bearing ZRX", - "variableDebtTokenSymbol": "variableDebtZRX" - }, - "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c": { - "aToken": "0xaC6Df26a590F08dcC95D5a4705ae8abbc88509Ef", - "aTokenImpl": "0x42e7Aa661a08cC3cC93fe6dBDfD0Be0165D56411", - "aTokenName": "Aave interest bearing ENJ", - "aTokenSymbol": "aENJ", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0x4a4fb6B26e7F516594b7242240039EA8FAAc897a", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10600, - "liquidationThreshold": 6700, - "ltv": 6000, - "oracle": "0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B", - "oracleDecimals": 18, - "oracleDescription": "ENJ / ETH", - "oracleLatestAnswer": 292880000000000, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x943DcCA156b5312Aa24c1a08769D67FEce4ac14C", - "stableDebtTokenImpl": "0x8286288f3c454b51DfC70bd0d6918220428B0741", - "stableDebtTokenName": "Aave stable debt bearing ENJ", - "stableDebtTokenSymbol": "stableDebtENJ", - "symbol": "ENJ", - "underlying": "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x38995F292a6E31b78203254fE1cdd5Ca1010A446", - "variableDebtTokenImpl": "0xB2d271F2f861a585107AE5Ed94bf8F1E11eA9C8a", - "variableDebtTokenName": "Aave variable debt bearing ENJ", - "variableDebtTokenSymbol": "variableDebtENJ" - }, - "0xa693B19d2931d498c5B318dF961919BB4aee87a5": { - "aToken": "0xc2e2152647F4C26028482Efaf64b2Aa28779EFC4", - "aTokenImpl": "0x6C35faC782Be2Db776cdF777196a47916806892b", - "aTokenName": "Aave interest bearing UST", - "aTokenSymbol": "aUST", - "baseStableBorrowRate": 0, - "borrowingEnabled": true, - "decimals": 6, - "interestRateStrategy": "0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0xa20623070413d42a5C01Db2c8111640DD7A5A03a", - "oracleDecimals": 18, - "oracleDescription": "UST / ETH", - "oracleLatestAnswer": 16780133340039, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x7FDbfB0412700D94403c42cA3CAEeeA183F07B26", - "stableDebtTokenImpl": "0x107ed1832647436a0D39F09e65f4aA920242C0BB", - "stableDebtTokenName": "Aave stable debt bearing UST", - "stableDebtTokenSymbol": "stableDebtUST", - "symbol": "UST", - "underlying": "0xa693B19d2931d498c5B318dF961919BB4aee87a5", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0xaf32001cf2E66C4C3af4205F6EA77112AA4160FE", - "variableDebtTokenImpl": "0xd8aBEdc9CE320752e77C4A8706E64212EdE834B9", - "variableDebtTokenName": "Aave variable debt bearing UST", - "variableDebtTokenSymbol": "variableDebtUST" - }, - "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84": { - "aToken": "0x1982b2F5814301d4e9a8b0201555376e62F82428", - "aTokenImpl": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", - "aTokenName": "Aave interest bearing STETH", - "aTokenSymbol": "aSTETH", - "baseStableBorrowRate": 0, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 10700, - "liquidationThreshold": 8300, - "ltv": 7200, - "oracle": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", - "oracleDecimals": 18, - "oracleDescription": "STETH / ETH", - "oracleLatestAnswer": 998251120000000000, - "reserveFactor": 1000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0x66457616Dd8489dF5D0AFD8678F4A260088aAF55", - "stableDebtTokenImpl": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", - "stableDebtTokenName": "Aave stable debt bearing STETH", - "stableDebtTokenSymbol": "stableDebtSTETH", - "symbol": "stETH", - "underlying": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0xA9DEAc9f00Dc4310c35603FCD9D34d1A750f81Db", - "variableDebtTokenImpl": "0xDe2c414b671d2DB93617D1592f0490c13674de24", - "variableDebtTokenName": "Aave variable debt bearing STETH", - "variableDebtTokenSymbol": "variableDebtSTETH" - }, - "0xba100000625a3754423978a60c9317c58a424e3D": { - "aToken": "0x272F97b7a56a387aE942350bBC7Df5700f8a4576", - "aTokenImpl": "0x3FC5bBafE3285257CCe2Ede6736F153F78274e67", - "aTokenName": "Aave interest bearing BAL", - "aTokenSymbol": "aBAL", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": false, - "decimals": 18, - "interestRateStrategy": "0x04c28D6fE897859153eA753f986cc249Bf064f71", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 10800, - "liquidationThreshold": 7000, - "ltv": 6500, - "oracle": "0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b", - "oracleDecimals": 18, - "oracleDescription": "BAL / ETH", - "oracleLatestAnswer": 4377483727566084, - "reserveFactor": 2000, - "stableBorrowRateEnabled": false, - "stableDebtToken": "0xe569d31590307d05DA3812964F1eDd551D665a0b", - "stableDebtTokenImpl": "0x58571484BD57a87E359e46F82dFa9D13087b24a0", - "stableDebtTokenName": "Aave stable debt bearing BAL", - "stableDebtTokenSymbol": "stableDebtBAL", - "symbol": "BAL", - "underlying": "0xba100000625a3754423978a60c9317c58a424e3D", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x13210D4Fe0d5402bd7Ecbc4B5bC5cFcA3b71adB0", - "variableDebtTokenImpl": "0x6C179Cc11aEe78e87c63d1c61B8602FaD6a1655d", - "variableDebtTokenName": "Aave variable debt bearing BAL", - "variableDebtTokenSymbol": "variableDebtBAL" - }, - "0xdAC17F958D2ee523a2206206994597C13D831ec7": { - "aToken": "0x3Ed3B47Dd13EC9a98b44e6204A523E766B225811", - "aTokenImpl": "0x3F06560cfB7af6E6B5102c358f679DE5150b3b4C", - "aTokenName": "Aave interest bearing USDT", - "aTokenSymbol": "aUSDT", - "baseStableBorrowRate": 100000000000000000000000000, - "borrowingEnabled": true, - "decimals": 6, - "interestRateStrategy": "0x33DeAc0861FD6a9235b86172AA939E79085c6f52", - "isActive": true, - "isFrozen": false, - "liquidationBonus": 0, - "liquidationThreshold": 0, - "ltv": 0, - "oracle": "0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46", - "oracleDecimals": 18, - "oracleDescription": "USDT / ETH", - "oracleLatestAnswer": 611767949789453, - "reserveFactor": 1000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0xe91D55AB2240594855aBd11b3faAE801Fd4c4687", - "stableDebtTokenImpl": "0x9d4578c813D69745092a4F951753ed2B28056279", - "stableDebtTokenName": "Aave stable debt bearing USDT", - "stableDebtTokenSymbol": "stableDebtUSDT", - "symbol": "USDT", - "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", - "usageAsCollateralEnabled": false, - "variableDebtToken": "0x531842cEbbdD378f8ee36D171d6cC9C4fcf475Ec", - "variableDebtTokenImpl": "0x99E81EDbcab512d393638C087fD29c3DC6c9B00E", - "variableDebtTokenName": "Aave variable debt bearing USDT", - "variableDebtTokenSymbol": "variableDebtUSDT" - }, - "0xdd974D5C2e2928deA5F71b9825b8b646686BD200": { - "aToken": "0x39C6b3e42d6A679d7D776778Fe880BC9487C2EDA", - "aTokenImpl": "0xaaebd2881b7911A5d001425981FfeCC9051B3F38", - "aTokenName": "Aave interest bearing KNC", - "aTokenSymbol": "aKNC", - "baseStableBorrowRate": 30000000000000000000000000, - "borrowingEnabled": true, - "decimals": 18, - "interestRateStrategy": "0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4", - "isActive": true, - "isFrozen": true, - "liquidationBonus": 11000, - "liquidationThreshold": 7000, - "ltv": 6000, - "oracle": "0x656c0544eF4C98A6a98491833A89204Abb045d6b", - "oracleDecimals": 18, - "oracleDescription": "KNC / ETH", - "oracleLatestAnswer": 522346316958437, - "reserveFactor": 2000, - "stableBorrowRateEnabled": true, - "stableDebtToken": "0x9915dfb872778B2890a117DA1F35F335eb06B54f", - "stableDebtTokenImpl": "0xf818B175353F023E3EC1A098d040778b835897c7", - "stableDebtTokenName": "Aave stable debt bearing KNC", - "stableDebtTokenSymbol": "stableDebtKNC", - "symbol": "KNC", - "underlying": "0xdd974D5C2e2928deA5F71b9825b8b646686BD200", - "usageAsCollateralEnabled": true, - "variableDebtToken": "0x6B05D1c608015Ccb8e205A690cB86773A96F39f1", - "variableDebtTokenImpl": "0xe14c1bAe8249F470877F8B913657AAE57d9e8cd7", - "variableDebtTokenName": "Aave variable debt bearing KNC", - "variableDebtTokenSymbol": "variableDebtKNC" - } - }, - "strategies": { - "0x004fC239848D8A8d3304729b78ba81d73d83C99F": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x04c28D6fE897859153eA753f986cc249Bf064f71": { - "baseVariableBorrowRate": 30000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 140000000000000000000000000, - "variableRateSlope2": 1500000000000000000000000000 - }, - "0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0x1a4babC0e20d892167792AC79618273711afD3e7": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 120000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x26D40544447F68a3De69005822195549934624B9": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 1000000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0x311C866D55456e465e314A3E9830276B438A73f0": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 0, - "optimalUsageRatio": 0, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 0, - "variableRateSlope2": 0 - }, - "0x33DeAc0861FD6a9235b86172AA939E79085c6f52": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 100000000000000000000000000, - "optimalUsageRatio": 900000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 600000000000000000000000000 - }, - "0x4a4fb6B26e7F516594b7242240039EA8FAAc897a": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0x6bcE15B789e537f3abA3C60CB183F0E8737f05eC": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 1000000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd": { - "baseVariableBorrowRate": 10000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 20000000000000000000000000, - "variableRateSlope2": 7500000000000000000000000000 - }, - "0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 100000000000000000000000000, - "optimalUsageRatio": 900000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 600000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 600000000000000000000000000 - }, - "0x9440aEc0795D7485e58bCF26622c2f4A681A9671": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 500000000000000000000000000, - "optimalUsageRatio": 500000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xA7d4df837926cD55036175AfeF38395d56A64c22": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914": { - "baseVariableBorrowRate": 30000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 120000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xED6547b83276B076B771B88FcCbD68BDeDb3927f": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xF0bA2a8c12A2354c075b363765EAe825619bd490": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 1000000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 1000000000000000000000000000 - }, - "0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 350000000000000000000000000, - "optimalUsageRatio": 650000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 80000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xb0a73aC3B10980A598685d4631c83f5348F5D32c": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - }, - "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xb49034Ada4BE5c6Bb3823A623C6250267110b06b": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xb8975328Aa52c00B9Ec1e11e518C4900f2e6C62a": { - "baseVariableBorrowRate": 10000000000000000000000000, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 40000000000000000000000000, - "stableRateSlope2": 800000000000000000000000000, - "variableRateSlope1": 38000000000000000000000000, - "variableRateSlope2": 800000000000000000000000000 - }, - "0xd4cA26F2496195C4F886D464D8578368236bB747": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 0, - "variableRateSlope2": 0 - }, - "0xf41E8F817e6C399d1AdE102059c454093b24f35B": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 350000000000000000000000000, - "optimalUsageRatio": 650000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 80000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xfd71623D7F41360aefE200de4f17E20A29e1d58C": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 550000000000000000000000000, - "optimalUsageRatio": 450000000000000000000000000, - "stableRateSlope1": 100000000000000000000000000, - "stableRateSlope2": 3000000000000000000000000000, - "variableRateSlope1": 70000000000000000000000000, - "variableRateSlope2": 3000000000000000000000000000 - }, - "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 400000000000000000000000000, - "optimalUsageRatio": 600000000000000000000000000, - "stableRateSlope1": 0, - "stableRateSlope2": 0, - "variableRateSlope1": 80000000000000000000000000, - "variableRateSlope2": 2000000000000000000000000000 - }, - "0xfffE32106A68aA3eD39CcCE673B646423EEaB62a": { - "baseVariableBorrowRate": 0, - "maxExcessUsageRatio": 200000000000000000000000000, - "optimalUsageRatio": 800000000000000000000000000, - "stableRateSlope1": 20000000000000000000000000, - "stableRateSlope2": 750000000000000000000000000, - "variableRateSlope1": 40000000000000000000000000, - "variableRateSlope2": 750000000000000000000000000 - } - } -} \ No newline at end of file +{ "reserves": {}, "strategies": {}, "poolConfiguration": {} } \ No newline at end of file diff --git a/src/GovV3Helpers.sol b/src/GovV3Helpers.sol index 2af6e0203..3b1d459cd 100644 --- a/src/GovV3Helpers.sol +++ b/src/GovV3Helpers.sol @@ -155,12 +155,19 @@ library GovV3Helpers { } /** - * Helper function to abstract away the consistent salt from the users + * Deploys a contract with a constant salt */ function deployDeterministic(bytes memory bytecode) internal returns (address) { return Create2Utils.create2Deploy('v1', bytecode); } + /** + * Predicts the payload based on a constant salt + */ + function predictDeterministicAddress(bytes memory bytecode) internal pure returns (address) { + return Create2Utils.computeCreate2Address('v1', bytecode); + } + /** * @dev builds a action to be registered on a payloadsController * - assumes accesscontrol level 1 @@ -173,10 +180,7 @@ library GovV3Helpers { function buildAction( bytes memory bytecode ) internal pure returns (IPayloadsControllerCore.ExecutionAction memory) { - address payloadAddress = Create2Utils.computeCreate2Address( - 'v1', - keccak256(abi.encodePacked(bytecode)) - ); + address payloadAddress = predictDeterministicAddress(bytecode); return buildAction(payloadAddress); } @@ -524,6 +528,19 @@ library GovV3Helpers { return createProposal(vm, payloads, GovernanceV3Ethereum.VOTING_PORTAL_ETH_POL, ipfsHash); } + function build2_5Payload( + PayloadsControllerUtils.Payload memory payload + ) internal returns (GovHelpers.Payload memory) { + return + GovHelpers.Payload({ + target: address(GovernanceV3Ethereum.GOVERNANCE), + value: 0, + signature: 'forwardPayloadForExecution((uint256,uint8,address,uint40))', + callData: abi.encode(payload), + withDelegatecall: false + }); + } + // temporarily patched create proposal for governance v2.5 function createProposal2_5( Vm vm, @@ -537,13 +554,7 @@ library GovV3Helpers { generateProposalPreviewLink(vm, payloads, ipfsHash, address(0)); GovHelpers.Payload[] memory gov2Payloads = new GovHelpers.Payload[](payloads.length); for (uint256 i = 0; i < payloads.length; i++) { - gov2Payloads[i] = GovHelpers.Payload({ - target: address(GovernanceV3Ethereum.GOVERNANCE), - value: 0, - signature: 'forwardPayloadForExecution((uint256,uint8,address,uint40))', - callData: abi.encode(payloads[i]), - withDelegatecall: false - }); + gov2Payloads[i] = build2_5Payload(payloads[i]); } return GovHelpers.createProposal(gov2Payloads, ipfsHash, true); } diff --git a/src/ScriptUtils.sol b/src/ScriptUtils.sol index bc0152194..dbb4b01af 100644 --- a/src/ScriptUtils.sol +++ b/src/ScriptUtils.sol @@ -84,7 +84,7 @@ library Create2Utils { if (isContractDeployed(CREATE2_FACTORY) == false) { revert('MISSING_CREATE2_FACTORY'); } - address computed = computeCreate2Address(salt, keccak256(abi.encodePacked(bytecode))); + address computed = computeCreate2Address(salt, bytecode); if (isContractDeployed(computed)) { return computed; @@ -112,6 +112,13 @@ library Create2Utils { ); } + function computeCreate2Address( + bytes32 salt, + bytes memory bytecode + ) internal pure returns (address) { + return computeCreate2Address(salt, keccak256(abi.encodePacked(bytecode))); + } + function addressFromLast20Bytes(bytes32 bytesValue) internal pure returns (address) { return address(uint160(uint256(bytesValue))); }