From 0a774604ebf4019a9dc44768e2085a1ea053d6db Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 26 Mar 2023 14:53:48 +0200 Subject: [PATCH] fix: write config to json (#71) * fix: write config to json * feat: config snapshot v2 * fix: reenable strategies * fix: emit json * feat: add oracle & latest answer * fix: reformat to workaround bug * feat: serialize chainId * feat: also snapshot pool config * fix: diff the json * fix: upgrade everything * fix: cahnge diff to md again --- .../preTestEngineArbV3_postTestEngineArbV3.md | 432 +++++- .../preTestEngineAvaV3_postTestEngineAvaV3.md | 550 ++++++- ...reTestEngineBorrow_postTestEngineBorrow.md | 747 +++++++++- diffs/preTestEngineCaps_postTestEngineCaps.md | 500 ++++++- ...gineCollateral_postTestEngineCollateral.md | 491 +++++- ...stingCustom_postTestEngineListingCustom.md | 531 ++++++- ...TestEngineListing_postTestEngineListing.md | 777 +++++++++- .../preTestEngineOptV3_postTestEngineOptV3.md | 453 +++++- .../preTestEnginePolV3_postTestEnginePolV3.md | 793 +++++++++- ...EnginePriceFeed_postTestEnginePriceFeed.md | 735 ++++++++- .../preTestEngineRates_postTestEngineRates.md | 428 +++++- foundry.toml | 2 +- lib/aave-address-book | 2 +- lib/forge-std | 2 +- package.json | 6 + reports/postTestEngineArbV3.json | 396 +++++ reports/postTestEngineArbV3.md | 37 - reports/postTestEngineAvaV3.json | 482 ++++++ reports/postTestEngineAvaV3.md | 39 - reports/postTestEngineBorrow.json | 726 +++++++++ reports/postTestEngineBorrow.md | 47 - reports/postTestEngineCaps.json | 480 ++++++ reports/postTestEngineCaps.md | 40 - reports/postTestEngineCollateral.json | 469 ++++++ reports/postTestEngineCollateral.md | 38 - reports/postTestEngineListing.json | 759 ++++++++++ reports/postTestEngineListing.md | 48 - reports/postTestEngineListingCustom.json | 513 +++++++ reports/postTestEngineListingCustom.md | 41 - reports/postTestEngineOptV3.json | 421 ++++++ reports/postTestEngineOptV3.md | 37 - reports/postTestEnginePolV3.json | 739 +++++++++ reports/postTestEnginePolV3.md | 48 - reports/postTestEnginePriceFeed.json | 726 +++++++++ reports/postTestEnginePriceFeed.md | 47 - reports/postTestEngineRates.json | 408 +++++ reports/postTestEngineRates.md | 36 - reports/pre-x.json | 700 +++++++++ reports/pre-x.md | 45 - reports/preTestEngineArbV3.json | 383 +++++ reports/preTestEngineArbV3.md | 36 - reports/preTestEngineAvaV3.json | 469 ++++++ reports/preTestEngineAvaV3.md | 38 - reports/preTestEngineBorrow.json | 726 +++++++++ reports/preTestEngineBorrow.md | 47 - reports/preTestEngineCaps.json | 480 ++++++ reports/preTestEngineCaps.md | 40 - reports/preTestEngineCollateral.json | 469 ++++++ reports/preTestEngineCollateral.md | 38 - reports/preTestEngineListing.json | 726 +++++++++ reports/preTestEngineListing.md | 47 - reports/preTestEngineListingCustom.json | 480 ++++++ reports/preTestEngineListingCustom.md | 40 - reports/preTestEngineOptV3.json | 408 +++++ reports/preTestEngineOptV3.md | 36 - reports/preTestEnginePolV3.json | 726 +++++++++ reports/preTestEnginePolV3.md | 47 - reports/preTestEnginePriceFeed.json | 726 +++++++++ reports/preTestEnginePriceFeed.md | 47 - reports/preTestEngineRates.json | 408 +++++ reports/preTestEngineRates.md | 36 - reports/v2-report.json | 1327 +++++++++++++++++ reports/v2-report.md | 86 -- src/CommonTestBase.sol | 9 +- src/ProtocolV2TestBase.sol | 272 ++-- src/ProtocolV3TestBase.sol | 391 +++-- yarn.lock | 62 + 67 files changed, 20780 insertions(+), 1591 deletions(-) create mode 100644 reports/postTestEngineArbV3.json delete mode 100644 reports/postTestEngineArbV3.md create mode 100644 reports/postTestEngineAvaV3.json delete mode 100644 reports/postTestEngineAvaV3.md create mode 100644 reports/postTestEngineBorrow.json delete mode 100644 reports/postTestEngineBorrow.md create mode 100644 reports/postTestEngineCaps.json delete mode 100644 reports/postTestEngineCaps.md create mode 100644 reports/postTestEngineCollateral.json delete mode 100644 reports/postTestEngineCollateral.md create mode 100644 reports/postTestEngineListing.json delete mode 100644 reports/postTestEngineListing.md create mode 100644 reports/postTestEngineListingCustom.json delete mode 100644 reports/postTestEngineListingCustom.md create mode 100644 reports/postTestEngineOptV3.json delete mode 100644 reports/postTestEngineOptV3.md create mode 100644 reports/postTestEnginePolV3.json delete mode 100644 reports/postTestEnginePolV3.md create mode 100644 reports/postTestEnginePriceFeed.json delete mode 100644 reports/postTestEnginePriceFeed.md create mode 100644 reports/postTestEngineRates.json delete mode 100644 reports/postTestEngineRates.md create mode 100644 reports/pre-x.json delete mode 100644 reports/pre-x.md create mode 100644 reports/preTestEngineArbV3.json delete mode 100644 reports/preTestEngineArbV3.md create mode 100644 reports/preTestEngineAvaV3.json delete mode 100644 reports/preTestEngineAvaV3.md create mode 100644 reports/preTestEngineBorrow.json delete mode 100644 reports/preTestEngineBorrow.md create mode 100644 reports/preTestEngineCaps.json delete mode 100644 reports/preTestEngineCaps.md create mode 100644 reports/preTestEngineCollateral.json delete mode 100644 reports/preTestEngineCollateral.md create mode 100644 reports/preTestEngineListing.json delete mode 100644 reports/preTestEngineListing.md create mode 100644 reports/preTestEngineListingCustom.json delete mode 100644 reports/preTestEngineListingCustom.md create mode 100644 reports/preTestEngineOptV3.json delete mode 100644 reports/preTestEngineOptV3.md create mode 100644 reports/preTestEnginePolV3.json delete mode 100644 reports/preTestEnginePolV3.md create mode 100644 reports/preTestEnginePriceFeed.json delete mode 100644 reports/preTestEnginePriceFeed.md create mode 100644 reports/preTestEngineRates.json delete mode 100644 reports/preTestEngineRates.md create mode 100644 reports/v2-report.json delete mode 100644 reports/v2-report.md diff --git a/diffs/preTestEngineArbV3_postTestEngineArbV3.md b/diffs/preTestEngineArbV3_postTestEngineArbV3.md index c721113d4..a56a00b22 100644 --- a/diffs/preTestEngineArbV3_postTestEngineArbV3.md +++ b/diffs/preTestEngineArbV3_postTestEngineArbV3.md @@ -1,27 +1,407 @@ ```diff -diff --git a/./reports/preTestEngineArbV3.md b/./reports/postTestEngineArbV3.md -index 06c8006..dfb0361 100644 ---- a/./reports/preTestEngineArbV3.md -+++ b/./reports/postTestEngineArbV3.md -@@ -8,10 +8,10 @@ - | LINK | 0xf97f4df75117a78c1A5a0DBb814Af92458539FB4 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 677000 | 242249 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | USDC | 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WBTC | 0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 2100 | 1115 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35280 | 11165 | 0 | 2 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 35280 | 11165 | 0 | 2 | 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | AAVE | 0xba5DdD1f9d7F570dc94a51479a000E3BCE967196 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 2500 | 0 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| EURS | 0xD22a58f79e9481D1a88e00c343885A588b34b68B | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 0 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| EURS | 0xD22a58f79e9481D1a88e00c343885A588b34b68B | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 0 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | wstETH | 0x5979D7b546E38E414F7E9822514be443A4800529 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 1200 | 190 | 0 | 2 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -@@ -22,6 +22,7 @@ - | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -+| 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 55000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - ``` \ No newline at end of file +diff --git a/./reports/preTestEngineArbV3.json b/./reports/postTestEngineArbV3.json +index dd0ac56..7b679f2 100644 +--- a/./reports/preTestEngineArbV3.json ++++ b/./reports/postTestEngineArbV3.json +@@ -1,383 +1,396 @@ + { + "strategies": { + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "baseVariableBorrowRate": 2500000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D" + }, ++ "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F": { ++ "stableRateSlope1": 40000000000000000000000000, ++ "baseStableBorrowRate": 68000000000000000000000000, ++ "variableRateSlope2": 800000000000000000000000000, ++ "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, ++ "stableRateSlope2": 800000000000000000000000000, ++ "optimalStableToTotalDebtRatio": 200000000000000000000000000, ++ "optimalUsageRatio": 800000000000000000000000000, ++ "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", ++ "baseVariableBorrowRate": 10000000000000000000000000, ++ "variableRateSlope1": 38000000000000000000000000, ++ "maxExcessUsageRatio": 200000000000000000000000000 ++ }, + "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f": { + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "variableRateSlope1": 70000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + } + }, + "chainId": 42161, + "reserves": { + "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f": { + "isBorrowableInIsolation": false, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "liquidationThreshold": 7500, + "reserveFactor": 2000, + "supplyCap": 2100, + "eModeCategory": 0, + "isFlashloanable": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "underlying": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f", + "symbol": "WBTC", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "borrowingEnabled": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 1115, + "oracle": { + "address": "0x6ce185860a4963106506C203335A2910413708e9", + "latestAnswer": 2251904551524 + }, + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isActive": true, + "decimals": 8, + "ltv": 7000 + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0, + "liquidationBonus": 10500, + "supplyCap": 2000000000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "decimals": 18, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "borrowingEnabled": true, + "oracle": { + "address": "0xc5C8E77B397E531B8EC06BFb0048328B30E9eCfB", + "latestAnswer": 99980000 + }, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "ltv": 7500, + "isActive": true, + "isFrozen": false, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isBorrowableInIsolation": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8000, + "symbol": "DAI", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "liquidationProtocolFee": 1000, + "eModeCategory": 1 + }, + "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8": { + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": true, + "eModeCategory": 1, + "isFlashloanable": false, + "supplyCap": 2000000000, + "isActive": true, + "liquidationThreshold": 8500, + "isBorrowableInIsolation": true, + "underlying": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "oracle": { + "address": "0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3", + "latestAnswer": 100000000 + }, + "liquidationBonus": 10500, + "reserveFactor": 1000, + "debtCeiling": 0, + "symbol": "USDC", + "borrowingEnabled": true, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "ltv": 8000, + "borrowCap": 0, + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 6, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196": { + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "reserveFactor": 0, + "isFrozen": false, + "isFlashloanable": false, + "oracle": { + "address": "0xaD1d5344AaDE45F43E596773Bcc4c423EAbdD034", + "latestAnswer": 7696586705 + }, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "borrowCap": 0, + "borrowingEnabled": false, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "ltv": 5000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isActive": true, + "underlying": "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196", + "supplyCap": 2500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "symbol": "AAVE" + }, + "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1": { + "liquidationThreshold": 8250, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "ltv": 8000, + "isFrozen": false, + "borrowCap": 11165, + "usageAsCollateralEnabled": true, + "underlying": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "supplyCap": 35280, + "isSiloed": false, + "debtCeiling": 0, +- "reserveFactor": 1000, ++ "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "symbol": "WETH", +- "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", ++ "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "borrowingEnabled": true, + "oracle": { + "address": "0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612", + "latestAnswer": 157415620890 + }, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "eModeCategory": 2, + "liquidationBonus": 10500 + }, + "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 677000, + "isFrozen": false, + "oracle": { + "address": "0x86E53CF1B870786351Da77A57575e79CB55812CB", + "latestAnswer": 692105870 + }, + "isSiloed": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "liquidationThreshold": 7500, + "isBorrowableInIsolation": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "decimals": 18, + "borrowCap": 242249, + "eModeCategory": 0, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "symbol": "LINK", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "isActive": true, + "borrowingEnabled": true, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "usageAsCollateralEnabled": true, + "underlying": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4", + "isFlashloanable": false, + "ltv": 7000, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x5979D7b546E38E414F7E9822514be443A4800529": { + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "symbol": "wstETH", + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "isActive": true, + "isSiloed": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "supplyCap": 1200, + "liquidationBonus": 10720, + "underlying": "0x5979D7b546E38E414F7E9822514be443A4800529", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "decimals": 18, + "ltv": 7000, + "liquidationThreshold": 7900, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "borrowCap": 190, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "latestAnswer": 174617740755 + }, + "isFrozen": false, + "eModeCategory": 2, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc" + }, + "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9": { + "liquidationThreshold": 8000, + "ltv": 7500, + "liquidationBonus": 10500, + "debtCeiling": 500000000, + "isBorrowableInIsolation": true, + "underlying": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "borrowCap": 0, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7", + "latestAnswer": 99987999 + }, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "supplyCap": 2000000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "symbol": "USDT", + "isFrozen": false, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 6 + }, + "0xD22a58f79e9481D1a88e00c343885A588b34b68B": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0, + "symbol": "EURS", + "isSiloed": false, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationProtocolFee": 1000, + "debtCeiling": 500000000, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "isFlashloanable": false, + "ltv": 6500, + "oracle": { + "address": "0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84", + "latestAnswer": 106790000 + }, + "decimals": 2, + "liquidationThreshold": 7000, + "stableBorrowRateEnabled": true, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "supplyCap": 0, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "eModeCategory": 1, + "reserveFactor": 1000, + "isFrozen": false, + "liquidationBonus": 10750, + "isBorrowableInIsolation": false, + "underlying": "0xD22a58f79e9481D1a88e00c343885A588b34b68B", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + } + }, + "poolConfig": { + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "oracle": "0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7" + }, + "eModes": { + "1": { + "liquidationThreshold": 9750, + "ltv": 9700, + "eModeCategory": 1, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "Stablecoins" + }, + "2": { + "ltv": 9000, + "liquidationThreshold": 9300, + "liquidationBonus": 10200, + "priceSource": "0x0000000000000000000000000000000000000000", + "eModeCategory": 2, + "label": "ETH correlated" + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineAvaV3_postTestEngineAvaV3.md b/diffs/preTestEngineAvaV3_postTestEngineAvaV3.md index 77dcf0b0c..05b3c6527 100644 --- a/diffs/preTestEngineAvaV3_postTestEngineAvaV3.md +++ b/diffs/preTestEngineAvaV3_postTestEngineAvaV3.md @@ -1,31 +1,521 @@ ```diff -diff --git a/./reports/preTestEngineAvaV3.md b/./reports/postTestEngineAvaV3.md -index cc78587..894ba74 100644 ---- a/./reports/preTestEngineAvaV3.md -+++ b/./reports/postTestEngineAvaV3.md -@@ -8,13 +8,13 @@ - | LINK.e | 0x5947BB275c521040051D82396192181b413227A3 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5300 | 6800 | 10750 | 1000 | 2000 | true | true | false | 353000 | 220000 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | USDC | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8625 | 10400 | 1000 | 1000 | true | true | true | 4000000000 | 0 | 0 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WBTC.e | 0x50b7545627a5162F82A992c33b87aDc75187B218 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 5233 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 113000 | 62150 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 113000 | 62150 | 0 | 0 | 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7130 | 10750 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WAVAX | 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6800 | 7300 | 11000 | 1000 | 2000 | true | true | false | 13100000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | sAVAX | 0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 2000 | 3000 | 11000 | 1000 | 1000 | true | false | false | 2000000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| MAI | 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| MAI | 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 7500 | 8000 | 10500 | 1000 | 2000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | BTC.b | 0x152b9d0FdC40C096757F570A51E494bd4b943E50 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 5800 | 3190 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -@@ -25,6 +25,7 @@ - | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -+| 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - - ## EMode categories``` \ No newline at end of file +diff --git a/./reports/preTestEngineAvaV3.json b/./reports/postTestEngineAvaV3.json +index 9fc025a..a2de141 100644 +--- a/./reports/preTestEngineAvaV3.json ++++ b/./reports/postTestEngineAvaV3.json +@@ -1,469 +1,482 @@ + { + "chainId": 43114, + "eModes": { + "1": { + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationThreshold": 9750 + }, + "2": { + "label": "AVAX correlated", + "eModeCategory": 2, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9250 + } + }, + "poolConfig": { + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + }, + "reserves": { + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "ltv": 8250, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "liquidationProtocolFee": 1000, + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "latestAnswer": 100000000 + }, + "debtCeiling": 0, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "decimals": 6, + "usageAsCollateralEnabled": true, + "liquidationThreshold": 8625, + "isFlashloanable": false, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "borrowCap": 0, + "isActive": true, + "isFrozen": false, + "borrowingEnabled": true, + "symbol": "USDC", + "supplyCap": 4000000000, + "eModeCategory": 1, + "liquidationBonus": 10400, + "reserveFactor": 1000 + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isSiloed": false, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "supplyCap": 13100000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 7300, + "ltv": 6800, + "liquidationBonus": 11000, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 2, + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "decimals": 18, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "oracle": { + "address": "0x0A77230d17318075983913bC2145DB16C7366156", + "latestAnswer": 1641453200 + }, + "usageAsCollateralEnabled": true, + "borrowCap": 0, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "symbol": "WAVAX" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "borrowCap": 0, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "symbol": "WBTC.e", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10625, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 7500, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "decimals": 8, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "ltv": 7000, + "supplyCap": 5233, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "eModeCategory": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "isFrozen": false, + "eModeCategory": 1, + "liquidationThreshold": 8000, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "latestAnswer": 100049254 + }, + "supplyCap": 50000000, + "decimals": 18, + "symbol": "FRAX", + "isSiloed": false, + "liquidationBonus": 10500, + "isActive": true, + "isFlashloanable": false, +- "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", ++ "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "ltv": 7500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "debtCeiling": 200000000, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "borrowCap": 2000000, + "stableBorrowRateEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA" + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "isSiloed": false, + "isActive": true, + "isFlashloanable": false, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "borrowCap": 220000, + "debtCeiling": 0, + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "stableBorrowRateEnabled": false, + "ltv": 5300, + "symbol": "LINK.e", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "decimals": 18, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "latestAnswer": 692270470 + }, + "borrowingEnabled": true, + "supplyCap": 353000, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6800 + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "isFrozen": false, + "ltv": 8000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isActive": true, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 8250, + "oracle": { + "address": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "latestAnswer": 157050000000 + }, + "debtCeiling": 0, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "supplyCap": 113000, + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "symbol": "WETH.e", +- "reserveFactor": 1000, +- "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", ++ "reserveFactor": 1500, ++ "interestRateStrategy": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "decimals": 18, + "borrowCap": 62150, + "eModeCategory": 0 + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "isActive": true, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "liquidationBonus": 10500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "latestAnswer": 99991780 + }, + "ltv": 7500, + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "liquidationThreshold": 8200, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "supplyCap": 2000000000, + "debtCeiling": 0, + "eModeCategory": 1, + "decimals": 18, + "symbol": "DAI.e", + "usageAsCollateralEnabled": true, + "isFrozen": false, + "borrowingEnabled": true, + "isSiloed": false + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { +- "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", ++ "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "isFlashloanable": false, + "decimals": 6, + "ltv": 7500, + "liquidationBonus": 10500, + "liquidationThreshold": 8100, + "usageAsCollateralEnabled": true, + "isActive": true, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "oracle": { + "address": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "latestAnswer": 100007000 + }, + "borrowCap": 0, + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "USDt", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": true, + "isFrozen": false, + "isSiloed": false, + "supplyCap": 2000000000, + "stableBorrowRateEnabled": true, + "debtCeiling": 500000000, + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "borrowingEnabled": true, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7" + }, + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "decimals": 18, + "reserveFactor": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "latestAnswer": 7697000000 + }, + "liquidationThreshold": 7130, + "supplyCap": 4500, + "isActive": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "ltv": 6000, + "stableBorrowRateEnabled": false, + "borrowingEnabled": false, + "isFrozen": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "debtCeiling": 0, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "borrowCap": 0, + "liquidationBonus": 10750, + "symbol": "AAVE.e" + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", +- "reserveFactor": 1000, ++ "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "debtCeiling": 200000000, + "liquidationBonus": 10500, + "supplyCap": 50000000, +- "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", ++ "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "isFlashloanable": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "oracle": { + "address": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "latestAnswer": 99670276 + }, + "symbol": "MAI", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isSiloed": false, + "stableBorrowRateEnabled": false, + "borrowCap": 2000000, + "isActive": true, + "isFrozen": false, + "liquidationProtocolFee": 1000, + "decimals": 18, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 7500, + "eModeCategory": 1, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "liquidationThreshold": 8000 + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isSiloed": false, + "oracle": { + "address": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "latestAnswer": 1756349319 + }, + "liquidationBonus": 11000, + "reserveFactor": 1000, + "symbol": "sAVAX", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "eModeCategory": 2, + "isFrozen": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "borrowCap": 0, + "decimals": 18, + "isFlashloanable": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 2000, + "borrowingEnabled": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "liquidationThreshold": 3000, + "supplyCap": 2000000, + "stableBorrowRateEnabled": false, + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "usageAsCollateralEnabled": true, + "isActive": true + }, + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "borrowCap": 3190, + "stableBorrowRateEnabled": false, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "supplyCap": 5800, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "isSiloed": false, + "symbol": "BTC.b", + "liquidationBonus": 10650, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "isActive": true, + "ltv": 7000, + "decimals": 8, + "borrowingEnabled": true, + "isFlashloanable": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd" + } + }, + "strategies": { ++ "0xfab05a6aF585da2F96e21452F91E812452996BD3": { ++ "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, ++ "baseVariableBorrowRate": 0, ++ "variableRateSlope1": 40000000000000000000000000, ++ "variableRateSlope2": 750000000000000000000000000, ++ "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", ++ "optimalStableToTotalDebtRatio": 200000000000000000000000000, ++ "stableRateSlope1": 5000000000000000000000000, ++ "optimalUsageRatio": 800000000000000000000000000, ++ "baseStableBorrowRate": 50000000000000000000000000, ++ "stableRateSlope2": 750000000000000000000000000, ++ "maxExcessUsageRatio": 200000000000000000000000000 ++ }, ++ "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { ++ "stableRateSlope1": 5000000000000000000000000, ++ "variableRateSlope1": 40000000000000000000000000, ++ "optimalUsageRatio": 900000000000000000000000000, ++ "baseStableBorrowRate": 50000000000000000000000000, ++ "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", ++ "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, ++ "stableRateSlope2": 600000000000000000000000000, ++ "maxExcessUsageRatio": 100000000000000000000000000, ++ "baseVariableBorrowRate": 0, ++ "optimalStableToTotalDebtRatio": 200000000000000000000000000, ++ "variableRateSlope2": 600000000000000000000000000 ++ }, ++ "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD": { ++ "maxExcessUsageRatio": 200000000000000000000000000, ++ "baseStableBorrowRate": 68000000000000000000000000, ++ "address": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", ++ "stableRateSlope2": 800000000000000000000000000, ++ "optimalStableToTotalDebtRatio": 200000000000000000000000000, ++ "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, ++ "baseVariableBorrowRate": 10000000000000000000000000, ++ "variableRateSlope1": 38000000000000000000000000, ++ "optimalUsageRatio": 800000000000000000000000000, ++ "variableRateSlope2": 800000000000000000000000000, ++ "stableRateSlope1": 40000000000000000000000000 ++ }, + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope2": 0, + "address": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0 +- }, +- "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { +- "stableRateSlope1": 5000000000000000000000000, +- "variableRateSlope1": 40000000000000000000000000, +- "optimalUsageRatio": 900000000000000000000000000, +- "baseStableBorrowRate": 50000000000000000000000000, +- "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", +- "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, +- "stableRateSlope2": 600000000000000000000000000, +- "maxExcessUsageRatio": 100000000000000000000000000, +- "baseVariableBorrowRate": 0, +- "optimalStableToTotalDebtRatio": 200000000000000000000000000, +- "variableRateSlope2": 600000000000000000000000000 +- }, +- "0xfab05a6aF585da2F96e21452F91E812452996BD3": { +- "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, +- "baseVariableBorrowRate": 0, +- "variableRateSlope1": 40000000000000000000000000, +- "variableRateSlope2": 750000000000000000000000000, +- "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", +- "optimalStableToTotalDebtRatio": 200000000000000000000000000, +- "stableRateSlope1": 5000000000000000000000000, +- "optimalUsageRatio": 800000000000000000000000000, +- "baseStableBorrowRate": 50000000000000000000000000, +- "stableRateSlope2": 750000000000000000000000000, +- "maxExcessUsageRatio": 200000000000000000000000000 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineBorrow_postTestEngineBorrow.md b/diffs/preTestEngineBorrow_postTestEngineBorrow.md index c8fbf8086..084c03f6b 100644 --- a/diffs/preTestEngineBorrow_postTestEngineBorrow.md +++ b/diffs/preTestEngineBorrow_postTestEngineBorrow.md @@ -1,14 +1,735 @@ ```diff -diff --git a/./reports/preTestEngineBorrow.md b/./reports/postTestEngineBorrow.md -index a15fe7d..ef5f5fd 100644 ---- a/./reports/preTestEngineBorrow.md -+++ b/./reports/postTestEngineBorrow.md -@@ -10,7 +10,7 @@ - | WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 1500 | true | true | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 |``` \ No newline at end of file +diff --git a/./reports/preTestEngineBorrow.json b/./reports/postTestEngineBorrow.json +index ceb82e7..63c1769 100644 +--- a/./reports/preTestEngineBorrow.json ++++ b/./reports/postTestEngineBorrow.json +@@ -1,726 +1,726 @@ + { + "reserves": { + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "usageAsCollateralEnabled": true, + "decimals": 18, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isSiloed": false, + "ltv": 6500, + "stableBorrowRateEnabled": false, + "borrowCap": 39950000, + "debtCeiling": 0, + "symbol": "WMATIC", + "isFlashloanable": false, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "oracle": { + "latestAnswer": 113095493, + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0" + }, + "isBorrowableInIsolation": false, + "borrowingEnabled": true, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationBonus": 11000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 7000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "eModeCategory": 2, + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "supplyCap": 47000000, + "isFrozen": false, + "liquidationProtocolFee": 1000 + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "supplyCap": 36820, + "liquidationThreshold": 7000, + "ltv": 6000, + "decimals": 18, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isActive": true, + "oracle": { + "latestAnswer": 7673000000, + "address": "0x72484B12719E23115761D5DA1646945632979bB6" + }, +- "reserveFactor": 0, ++ "reserveFactor": 1500, + "liquidationBonus": 10750, + "debtCeiling": 0, + "eModeCategory": 0, +- "borrowingEnabled": false, ++ "borrowingEnabled": true, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "symbol": "AAVE", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "borrowCap": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 95800000, + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405" + }, + "borrowCap": 640437, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFrozen": false, + "symbol": "CRV", + "decimals": 18, + "debtCeiling": 0, + "isFlashloanable": false, + "eModeCategory": 0, + "ltv": 7500, + "liquidationBonus": 10500, + "supplyCap": 937700, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "usageAsCollateralEnabled": true, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "symbol": "agEUR", + "liquidationProtocolFee": 1000, + "liquidationBonus": 0, + "liquidationThreshold": 0, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "isFrozen": false, + "eModeCategory": 1, + "debtCeiling": 0, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "isActive": true, + "decimals": 18, + "isSiloed": false, + "isBorrowableInIsolation": false, + "borrowCap": 0, + "isFlashloanable": false, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "borrowingEnabled": true, + "usageAsCollateralEnabled": false, + "ltv": 0, + "supplyCap": 0 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "symbol": "LINK", + "isFrozen": false, + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 691600000, + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665" + }, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isBorrowableInIsolation": false, + "decimals": 18, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "reserveFactor": 2000, + "liquidationThreshold": 6500, + "ltv": 5000, + "liquidationBonus": 10750, + "borrowCap": 163702, + "supplyCap": 297640, + "eModeCategory": 0 + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "liquidationThreshold": 8000, + "liquidationBonus": 10500, + "symbol": "DAI", + "debtCeiling": 0, + "borrowingEnabled": true, + "isFrozen": false, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "reserveFactor": 1000, + "supplyCap": 45000000, + "borrowCap": 30000000, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 7500, + "decimals": 18, + "eModeCategory": 1, + "isBorrowableInIsolation": true, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99987213, + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D" + } + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "debtCeiling": 0, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "liquidationBonus": 11000, + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "isFrozen": false, + "borrowCap": 779, + "liquidationThreshold": 4500, + "reserveFactor": 2000, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "oracle": { + "latestAnswer": 8829621299, + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9" + }, + "usageAsCollateralEnabled": true, + "symbol": "DPI", + "ltv": 2000, + "isActive": true, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "supplyCap": 1417, + "isBorrowableInIsolation": false + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "isSiloed": false, + "usageAsCollateralEnabled": true, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": true, + "liquidationThreshold": 7000, + "liquidationBonus": 10750, + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "liquidationProtocolFee": 1000, + "ltv": 6500, + "decimals": 2, + "borrowCap": 947000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "supplyCap": 4000000, + "symbol": "EURS", + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1 + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "debtCeiling": 0, + "isActive": true, + "isFlashloanable": false, + "isFrozen": false, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "eModeCategory": 0, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 361000, + "oracle": { + "latestAnswer": 649789451, + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66" + }, + "reserveFactor": 2000, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "liquidationThreshold": 4500, + "ltv": 2000, + "symbol": "BAL", + "decimals": 18, + "borrowCap": 256140, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "liquidationBonus": 11000, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "borrowCap": 30000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "liquidationThreshold": 8000, + "symbol": "USDT", + "liquidationBonus": 10500, + "decimals": 6, + "eModeCategory": 1, + "debtCeiling": 500000000, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "oracle": { + "latestAnswer": 100000000, + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545" + }, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "borrowingEnabled": true, + "ltv": 7500, + "isBorrowableInIsolation": true, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "supplyCap": 45000000, + "isActive": true, + "liquidationProtocolFee": 1000 + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 6, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "symbol": "USDC", + "liquidationThreshold": 8500, + "eModeCategory": 1, + "isFrozen": false, + "stableBorrowRateEnabled": true, + "borrowingEnabled": true, + "ltv": 8250, + "reserveFactor": 1000, + "supplyCap": 150000000, + "borrowCap": 100000000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99994500, + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7" + }, + "liquidationBonus": 10400, + "debtCeiling": 0, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isActive": true, + "usageAsCollateralEnabled": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "decimals": 8, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "eModeCategory": 0, + "stableBorrowRateEnabled": false, + "borrowCap": 851, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isFrozen": false, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 2244136000000, + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f" + }, + "liquidationBonus": 10650, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7500, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "supplyCap": 1548, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "symbol": "WBTC" + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "stableBorrowRateEnabled": false, + "ltv": 2500, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "GHST", + "liquidationProtocolFee": 1000, + "supplyCap": 5876000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isActive": true, + "debtCeiling": 0, + "borrowingEnabled": true, + "decimals": 18, + "liquidationBonus": 11500, + "eModeCategory": 0, + "isSiloed": false, + "oracle": { + "latestAnswer": 153968584, + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be" + }, + "borrowCap": 3234000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "liquidationThreshold": 4500 + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "liquidationBonus": 10500, + "supplyCap": 1100000, + "liquidationThreshold": 8000, + "eModeCategory": 1, + "isFrozen": false, + "isBorrowableInIsolation": false, + "ltv": 7500, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isSiloed": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "debtCeiling": 200000000, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "oracle": { + "latestAnswer": 99638912, + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428" + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "miMATIC", + "borrowCap": 600000 + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "oracle": { + "latestAnswer": 119458629, + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403" + }, + "debtCeiling": 0, + "liquidationBonus": 11000, + "eModeCategory": 2, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isSiloed": false, + "borrowCap": 0, + "isFlashloanable": false, + "decimals": 18, + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 2000, + "supplyCap": 6000000, + "isFrozen": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "ltv": 5000, + "liquidationThreshold": 6500, + "isActive": true, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "stableBorrowRateEnabled": false, + "symbol": "MaticX", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationProtocolFee": 2000, + "ltv": 5000, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "decimals": 18, + "symbol": "stMATIC", + "debtCeiling": 0, + "borrowingEnabled": false, + "isSiloed": false, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "borrowCap": 0, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "isFrozen": false, + "reserveFactor": 2000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 120239385, + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f" + }, + "supplyCap": 7500000, + "eModeCategory": 2 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "liquidationProtocolFee": 1000, + "isFrozen": false, + "symbol": "WETH", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "reserveFactor": 1000, + "liquidationBonus": 10500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "borrowCap": 14795, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 26900, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "oracle": { + "latestAnswer": 156981339277, + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945" + }, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "ltv": 8000, + "liquidationThreshold": 8250, + "decimals": 18, + "eModeCategory": 0, + "borrowingEnabled": true, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isActive": true + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "liquidationThreshold": 0, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "supplyCap": 0, + "eModeCategory": 1, + "decimals": 18, + "symbol": "jEUR", + "stableBorrowRateEnabled": false, + "liquidationBonus": 0, + "ltv": 0, + "usageAsCollateralEnabled": false, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "reserveFactor": 2000, + "isFrozen": true, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "debtCeiling": 0, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "borrowingEnabled": true, + "isFlashloanable": false + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "ltv": 2000, + "isSiloed": false, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "borrowCap": 102484, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "decimals": 18, + "isFlashloanable": false, + "symbol": "SUSHI", + "isActive": true, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "latestAnswer": 121170720, + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0" + }, + "borrowingEnabled": true, + "liquidationThreshold": 4500, + "eModeCategory": 0, + "liquidationBonus": 11000, + "supplyCap": 299320, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + } + }, + "strategies": { + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "optimalUsageRatio": 750000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope2": 1000000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "variableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "baseStableBorrowRate": 90000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "stableRateSlope1": 0, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 160000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope2": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "baseVariableBorrowRate": 30000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000 + } + }, + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1" + }, + "chainId": 137, + "eModes": { + "1": { + "liquidationThreshold": 9750, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "ltv": 9700, + "eModeCategory": 1, + "label": "Stablecoins" + }, + "2": { + "label": "MATIC correlated", + "liquidationBonus": 10100, + "ltv": 9250, + "priceSource": "0x0000000000000000000000000000000000000000", + "eModeCategory": 2, + "liquidationThreshold": 9500 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineCaps_postTestEngineCaps.md b/diffs/preTestEngineCaps_postTestEngineCaps.md index 3124fb31a..841e2ded3 100644 --- a/diffs/preTestEngineCaps_postTestEngineCaps.md +++ b/diffs/preTestEngineCaps_postTestEngineCaps.md @@ -1,14 +1,488 @@ ```diff -diff --git a/./reports/preTestEngineCaps.md b/./reports/postTestEngineCaps.md -index d57aa16..14022b0 100644 ---- a/./reports/preTestEngineCaps.md -+++ b/./reports/postTestEngineCaps.md -@@ -10,7 +10,7 @@ - | USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c | 0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39 | 0x72E95b8931767C79bA4EeE721354d6E99a61D004 | 6 | 7400 | 7600 | 10450 | 2000 | 1000 | true | true | false | 1760000000 | 1580000000 | 0 | 0 | 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 0x018008bfb33d285247A21d44E50697654f754e63 | 0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb | 0xcF8d0c70c850859266f5C338b38F9D663181C314 | 18 | 6400 | 7700 | 10400 | 2000 | 1000 | true | true | false | 338000000 | 271000000 | 0 | 0 | 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | 0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a | 0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a | 0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8 | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 24000000 | 13000000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | --| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9 | 0x268497bF083388B1504270d0E717222d3A87D6F2 | 0xBae535520Abd9f8C85E58929e0006A2c8B372F74 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 1850000 | 0 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -+| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9 | 0x268497bF083388B1504270d0E717222d3A87D6F2 | 0xBae535520Abd9f8C85E58929e0006A2c8B372F74 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 1000000 | 0 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | cbETH | 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 | 0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c | 0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493 | 0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 20000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a | 0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622 | 0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8 | 6 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 200000000 | 185000000 | 0 | 0 | 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | rETH | 0xae78736Cd615f374D3085123A210448E74Fc6393 | 0xCc9EE9483f662091a1de4795249E24aC0aC2630f | 0x1d1906f909CAe494c7441604DAfDDDbD0485A925 | 0xae8593DD575FE29A9745056aA91C4b746eee62C8 | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 10000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 |``` \ No newline at end of file +diff --git a/./reports/preTestEngineCaps.json b/./reports/postTestEngineCaps.json +index 2b99e0f..8a07fec 100644 +--- a/./reports/preTestEngineCaps.json ++++ b/./reports/postTestEngineCaps.json +@@ -1,480 +1,480 @@ + { + "poolConfig": { + "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "poolImpl": "0xfCc00A1e250644d89AF0df661bC6f04891E21585", + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2" + }, + "eModes": { + "1": { + "liquidationThreshold": 9300, + "liquidationBonus": 10100, + "label": "ETH correlated", + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9000, + "eModeCategory": 1 + } + }, + "chainId": 1, + "strategies": { + "0x53F57eAAD604307889D87b747Fc67ea9DE430B01": { + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 10000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000 + }, + "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 75000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope1": 70000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { + "variableRateSlope1": 40000000000000000000000000, + "address": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "stableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "address": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000 + }, + "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6": { + "stableRateSlope2": 720000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 720000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 900000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + } + }, + "reserves": { + "0xae78736Cd615f374D3085123A210448E74Fc6393": { + "ltv": 6700, + "supplyCap": 10000, + "isSiloed": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "usageAsCollateralEnabled": true, + "symbol": "rETH", + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7400, + "borrowCap": 1200, + "isFrozen": false, + "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 165926367097, + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56" + }, + "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "debtCeiling": 0, + "eModeCategory": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "liquidationBonus": 10750, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "decimals": 18, + "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f" + }, + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "reserveFactor": 1000, + "ltv": 7400, + "liquidationThreshold": 7600, + "liquidationProtocolFee": 2000, + "debtCeiling": 0, + "eModeCategory": 0, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "borrowCap": 1580000000, + "interestRateStrategy": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "liquidationBonus": 10450, + "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "supplyCap": 1760000000, + "isSiloed": false, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isActive": true, + "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "symbol": "USDC", + "decimals": 6, + "oracle": { + "latestAnswer": 99999517, + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6" + }, + "stableBorrowRateEnabled": false + }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "borrowCap": 185000000, + "usageAsCollateralEnabled": false, + "ltv": 0, + "stableBorrowRateEnabled": false, + "decimals": 6, + "interestRateStrategy": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "borrowingEnabled": true, + "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "reserveFactor": 1000, + "debtCeiling": 0, + "symbol": "USDT", + "isFlashloanable": false, + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "latestAnswer": 99997000, + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D" + }, + "liquidationThreshold": 0, + "supplyCap": 200000000, + "isActive": true, + "isFrozen": false, + "liquidationProtocolFee": 0, + "isSiloed": false, + "liquidationBonus": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isBorrowableInIsolation": false + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "debtCeiling": 0, + "borrowingEnabled": true, + "oracle": { + "latestAnswer": 100373952, + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0" + }, + "reserveFactor": 1000, + "ltv": 0, + "isFrozen": false, + "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "decimals": 18, + "supplyCap": 3000000, + "liquidationThreshold": 0, + "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "liquidationBonus": 0, + "usageAsCollateralEnabled": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "symbol": "LUSD", + "liquidationProtocolFee": 0, + "stableBorrowRateEnabled": false, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isSiloed": false, + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "isActive": true, + "isFlashloanable": false, + "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "borrowCap": 1210000 + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "decimals": 18, + "debtCeiling": 0, + "borrowingEnabled": true, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isSiloed": false, + "isFlashloanable": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "supplyCap": 24000000, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "symbol": "LINK", + "isActive": true, + "isBorrowableInIsolation": false, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "ltv": 5000, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 683336000, + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c" + }, + "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "liquidationBonus": 10750, + "borrowCap": 13000000, + "liquidationThreshold": 6500, + "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8" + }, + "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { + "reserveFactor": 1500, + "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "isSiloed": false, + "decimals": 18, + "supplyCap": 20000, + "symbol": "cbETH", + "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "borrowCap": 1200, + "borrowingEnabled": true, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 158413995115, + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731" + }, + "liquidationThreshold": 7400, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "ltv": 6700, + "isActive": true, + "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "isFrozen": false, + "liquidationBonus": 10750, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "liquidationProtocolFee": 1000 + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "symbol": "WBTC", + "oracle": { + "latestAnswer": 2236935523400, + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F" + }, + "isSiloed": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10625, + "stableBorrowRateEnabled": false, + "ltv": 7000, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "decimals": 8, + "borrowingEnabled": true, + "isActive": true, + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "supplyCap": 43000, + "borrowCap": 28000, + "isFlashloanable": false, + "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "debtCeiling": 0, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d" + }, + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { + "debtCeiling": 0, + "borrowCap": 3000, + "liquidationThreshold": 7950, + "isFrozen": false, + "symbol": "wstETH", + "isFlashloanable": false, + "ltv": 6850, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "latestAnswer": 173673237398, + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45" + }, + "supplyCap": 200000, + "isSiloed": false, + "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "reserveFactor": 1500, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10700, + "liquidationProtocolFee": 1000, + "isActive": true, + "decimals": 18, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 1, + "borrowingEnabled": true, + "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4" + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "supplyCap": 338000000, + "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isActive": true, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "ltv": 6400, + "decimals": 18, + "symbol": "DAI", + "liquidationBonus": 10400, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "stableBorrowRateEnabled": false, + "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", + "borrowCap": 271000000, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "debtCeiling": 0, + "isFrozen": false, + "oracle": { + "latestAnswer": 99993460, + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9" + }, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 2000, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7700, + "borrowingEnabled": true, + "isFlashloanable": false, + "isSiloed": false, + "reserveFactor": 1000, + "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "eModeCategory": 0 + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "isFrozen": false, + "isActive": true, + "symbol": "AAVE", + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 7000, + "oracle": { + "latestAnswer": 7578902247, + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9" + }, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "usageAsCollateralEnabled": true, + "reserveFactor": 0, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, +- "supplyCap": 1850000, ++ "supplyCap": 1000000, + "debtCeiling": 0, + "borrowCap": 0, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isSiloed": false, + "ltv": 6000, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "decimals": 18, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283" + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "decimals": 18, + "liquidationThreshold": 8250, + "reserveFactor": 1500, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 156348914972, + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419" + }, + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "symbol": "WETH", + "ltv": 8000, + "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10500, + "supplyCap": 1800000, + "debtCeiling": 0, + "borrowingEnabled": true, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "borrowCap": 1400000, + "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE" + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineCollateral_postTestEngineCollateral.md b/diffs/preTestEngineCollateral_postTestEngineCollateral.md index 9349ccd5c..6620fd54a 100644 --- a/diffs/preTestEngineCollateral_postTestEngineCollateral.md +++ b/diffs/preTestEngineCollateral_postTestEngineCollateral.md @@ -1,14 +1,479 @@ ```diff -diff --git a/./reports/preTestEngineCollateral.md b/./reports/postTestEngineCollateral.md -index cc78587..39d3ff1 100644 ---- a/./reports/preTestEngineCollateral.md -+++ b/./reports/postTestEngineCollateral.md -@@ -10,7 +10,7 @@ - | WBTC.e | 0x50b7545627a5162F82A992c33b87aDc75187B218 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 5233 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 113000 | 62150 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7130 | 10750 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6200 | 7200 | 10600 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WAVAX | 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6800 | 7300 | 11000 | 1000 | 2000 | true | true | false | 13100000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | sAVAX | 0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 2000 | 3000 | 11000 | 1000 | 1000 | true | false | false | 2000000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 |``` \ No newline at end of file +diff --git a/./reports/preTestEngineCollateral.json b/./reports/postTestEngineCollateral.json +index da3e083..47f6ea6 100644 +--- a/./reports/preTestEngineCollateral.json ++++ b/./reports/postTestEngineCollateral.json +@@ -1,469 +1,469 @@ + { + "eModes": { + "1": { + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "eModeCategory": 2, + "label": "AVAX correlated", + "liquidationThreshold": 9500, + "ltv": 9250, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + } + }, + "poolConfig": { + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "reserves": { + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "supplyCap": 4500, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "borrowCap": 0, +- "liquidationBonus": 10750, ++ "liquidationBonus": 10600, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "reserveFactor": 0, + "usageAsCollateralEnabled": true, + "isActive": true, + "oracle": { + "address": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "latestAnswer": 7697000000 + }, + "decimals": 18, + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "AAVE.e", +- "ltv": 6000, +- "liquidationThreshold": 7130, ++ "ltv": 6200, ++ "liquidationThreshold": 7200, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "isSiloed": false, + "decimals": 8, + "borrowingEnabled": true, + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "isBorrowableInIsolation": false, + "ltv": 7000, + "borrowCap": 0, + "symbol": "WBTC.e", + "isFlashloanable": false, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "reserveFactor": 2000, + "isActive": true, + "supplyCap": 5233, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "liquidationThreshold": 7500, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 10625, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "eModeCategory": 0, + "debtCeiling": 0, + "isFrozen": false, + "liquidationProtocolFee": 1000 + }, + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8625, + "symbol": "USDC", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "isFrozen": false, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10400, + "isSiloed": false, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "borrowCap": 0, + "decimals": 6, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "supplyCap": 4000000000, + "ltv": 8250, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isActive": true, + "isFlashloanable": false, + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "reserveFactor": 1000, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "borrowCap": 2000000, + "eModeCategory": 1, + "isSiloed": false, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "supplyCap": 50000000, + "decimals": 18, + "debtCeiling": 200000000, + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isFlashloanable": false, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isFrozen": false, + "ltv": 7500, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "symbol": "FRAX", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "latestAnswer": 100049254 + }, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "reserveFactor": 1000 + }, + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "ltv": 7000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "symbol": "BTC.b", + "borrowingEnabled": true, + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "decimals": 8, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "stableBorrowRateEnabled": false, + "isSiloed": false, + "borrowCap": 3190, + "reserveFactor": 2000, + "supplyCap": 5800, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "eModeCategory": 0, + "isFlashloanable": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "liquidationBonus": 10650, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 2000000, + "eModeCategory": 2, + "borrowingEnabled": false, + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 3000, + "oracle": { + "address": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "latestAnswer": 1756349319 + }, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "reserveFactor": 1000, + "decimals": 18, + "liquidationBonus": 11000, + "symbol": "sAVAX", + "ltv": 2000, + "isFrozen": false, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3" + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 13100000, + "borrowingEnabled": true, + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "eModeCategory": 2, + "isActive": true, + "oracle": { + "address": "0x0A77230d17318075983913bC2145DB16C7366156", + "latestAnswer": 1641453200 + }, + "liquidationThreshold": 7300, + "stableBorrowRateEnabled": false, + "ltv": 6800, + "decimals": 18, + "symbol": "WAVAX", + "reserveFactor": 2000, + "borrowCap": 0, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E" + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowingEnabled": true, + "oracle": { + "address": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "latestAnswer": 100007000 + }, + "ltv": 7500, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 6, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "liquidationThreshold": 8100, + "borrowCap": 0, + "isBorrowableInIsolation": true, + "symbol": "USDt", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "supplyCap": 2000000000, + "debtCeiling": 500000000, + "reserveFactor": 1000, + "isActive": true, + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "usageAsCollateralEnabled": true + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "usageAsCollateralEnabled": true, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "oracle": { + "address": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "latestAnswer": 99670276 + }, + "reserveFactor": 1000, + "eModeCategory": 1, + "isSiloed": false, + "liquidationThreshold": 8000, + "symbol": "MAI", + "borrowingEnabled": true, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "isFrozen": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "decimals": 18, + "debtCeiling": 200000000, + "isActive": true, + "supplyCap": 50000000, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 2000000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "ltv": 7500, + "isFlashloanable": false + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "ltv": 7500, + "eModeCategory": 1, + "decimals": 18, + "debtCeiling": 0, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableBorrowRateEnabled": true, + "oracle": { + "address": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "latestAnswer": 99991780 + }, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "symbol": "DAI.e", + "isSiloed": false, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "liquidationBonus": 10500, + "supplyCap": 2000000000, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8200 + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "ltv": 5300, + "isSiloed": false, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "symbol": "LINK.e", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "liquidationThreshold": 6800, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "eModeCategory": 0, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "supplyCap": 353000, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "reserveFactor": 2000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "latestAnswer": 692270470 + }, + "isFrozen": false, + "borrowCap": 220000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "liquidationBonus": 10750, + "isActive": true + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "ltv": 8000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isBorrowableInIsolation": false, + "eModeCategory": 0, + "symbol": "WETH.e", + "liquidationThreshold": 8250, + "supplyCap": 113000, + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "reserveFactor": 1000, + "isActive": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isFrozen": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 62150, + "isFlashloanable": false, + "oracle": { + "address": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "latestAnswer": 157050000000 + }, + "decimals": 18, + "stableBorrowRateEnabled": false + } + }, + "chainId": 43114, + "strategies": { + "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { + "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xfab05a6aF585da2F96e21452F91E812452996BD3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "stableRateSlope2": 0, + "stableRateSlope1": 0, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "address": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineListingCustom_postTestEngineListingCustom.md b/diffs/preTestEngineListingCustom_postTestEngineListingCustom.md index a64edfde3..4ebc48e6c 100644 --- a/diffs/preTestEngineListingCustom_postTestEngineListingCustom.md +++ b/diffs/preTestEngineListingCustom_postTestEngineListingCustom.md @@ -1,13 +1,520 @@ ```diff -diff --git a/./reports/preTestEngineListingCustom.md b/./reports/postTestEngineListingCustom.md -index d57aa16..0d2b3c9 100644 ---- a/./reports/preTestEngineListingCustom.md -+++ b/./reports/postTestEngineListingCustom.md -@@ -15,6 +15,7 @@ - | USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a | 0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622 | 0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8 | 6 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 200000000 | 185000000 | 0 | 0 | 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | rETH | 0xae78736Cd615f374D3085123A210448E74Fc6393 | 0xCc9EE9483f662091a1de4795249E24aC0aC2630f | 0x1d1906f909CAe494c7441604DAfDDDbD0485A925 | 0xae8593DD575FE29A9745056aA91C4b746eee62C8 | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 10000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - | LUSD | 0x5f98805A4E8be255a32880FDeC7F6728C6568bA0 | 0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9 | 0x37A6B708FDB1483C231961b9a7F145261E815fc3 | 0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2 | 18 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 3000000 | 1210000 | 0 | 0 | 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -+| 1INCH | 0x111111111117dC0aa78b770fA6A738034120C302 | 0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65 | 0x90D9CD005E553111EB8C9c31Abe9706a186b6048 | 0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F | 18 | 8250 | 8600 | 10500 | 1000 | 1000 | true | true | true | 85000 | 60000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - - - ## InterestRateStrategies``` \ No newline at end of file +diff --git a/./reports/preTestEngineListingCustom.json b/./reports/postTestEngineListingCustom.json +index f9485ee..0842135 100644 +--- a/./reports/preTestEngineListingCustom.json ++++ b/./reports/postTestEngineListingCustom.json +@@ -1,480 +1,513 @@ + { + "reserves": { + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "ltv": 7400, + "liquidationBonus": 10450, + "liquidationProtocolFee": 2000, + "reserveFactor": 1000, + "borrowCap": 1580000000, + "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "isBorrowableInIsolation": false, + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "isActive": true, + "decimals": 6, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "liquidationThreshold": 7600, + "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "latestAnswer": 99999517 + }, + "debtCeiling": 0, + "borrowingEnabled": true, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "supplyCap": 1760000000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "isFrozen": false, + "interestRateStrategy": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "symbol": "USDC", + "isSiloed": false, + "eModeCategory": 0 + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "isBorrowableInIsolation": false, + "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", + "oracle": { + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "latestAnswer": 99993460 + }, + "decimals": 18, + "borrowingEnabled": true, + "isFrozen": false, + "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "stableBorrowRateEnabled": false, + "ltv": 6400, + "symbol": "DAI", + "liquidationProtocolFee": 2000, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isFlashloanable": false, + "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "liquidationThreshold": 7700, + "liquidationBonus": 10400, + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "borrowCap": 271000000, + "supplyCap": 338000000, + "debtCeiling": 0, + "isActive": true, + "isSiloed": false + }, + "0xae78736Cd615f374D3085123A210448E74Fc6393": { + "reserveFactor": 1500, + "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "oracle": { + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "latestAnswer": 166274282088 + }, + "isActive": true, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "supplyCap": 10000, + "isBorrowableInIsolation": false, + "isFrozen": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "decimals": 18, + "liquidationThreshold": 7400, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "symbol": "rETH", + "debtCeiling": 0, + "eModeCategory": 0, + "liquidationBonus": 10750, + "borrowCap": 1200, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "ltv": 6700, + "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "borrowingEnabled": true, + "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6" + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "symbol": "LUSD", + "liquidationThreshold": 0, + "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "oracle": { + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "latestAnswer": 100373952 + }, + "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "liquidationProtocolFee": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "eModeCategory": 0, + "isActive": true, + "reserveFactor": 1000, + "decimals": 18, + "debtCeiling": 0, + "usageAsCollateralEnabled": false, + "isFrozen": false, + "borrowingEnabled": true, + "ltv": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "supplyCap": 3000000, + "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "liquidationBonus": 0, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "borrowCap": 1210000, + "isSiloed": false + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "decimals": 18, + "reserveFactor": 1500, + "ltv": 8000, + "debtCeiling": 0, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "liquidationBonus": 10500, + "borrowCap": 1400000, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "latestAnswer": 156676747928 + }, + "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "eModeCategory": 1, + "borrowingEnabled": true, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "symbol": "WETH", + "usageAsCollateralEnabled": true, + "isActive": true, + "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "supplyCap": 1800000, + "liquidationThreshold": 8250 + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "isFlashloanable": false, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "symbol": "WBTC", + "liquidationThreshold": 7500, + "supplyCap": 43000, + "borrowingEnabled": true, + "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "isActive": true, + "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "latestAnswer": 2238952120000 + }, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "liquidationBonus": 10625, + "liquidationProtocolFee": 1000, + "decimals": 8, + "ltv": 7000, + "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "borrowCap": 28000, + "debtCeiling": 0, + "isFrozen": false, + "isBorrowableInIsolation": false + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "liquidationThreshold": 6500, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isFrozen": false, + "supplyCap": 24000000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "borrowCap": 13000000, + "debtCeiling": 0, + "isActive": true, + "symbol": "LINK", + "isSiloed": false, + "reserveFactor": 2000, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "oracle": { + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "latestAnswer": 683336000 + }, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isFlashloanable": false, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "decimals": 18, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "ltv": 5000 + }, + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { + "decimals": 18, + "liquidationBonus": 10700, + "ltv": 6850, + "isFrozen": false, + "borrowCap": 3000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "oracle": { + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "latestAnswer": 174037396054 + }, + "symbol": "wstETH", + "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "eModeCategory": 1, + "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "liquidationThreshold": 7950, + "borrowingEnabled": true, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isActive": true, + "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "supplyCap": 200000, + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 1500, + "debtCeiling": 0 + }, ++ "0x111111111117dC0aa78b770fA6A738034120C302": { ++ "symbol": "1INCH", ++ "borrowCap": 60000, ++ "reserveFactor": 1000, ++ "debtCeiling": 0, ++ "isFrozen": false, ++ "liquidationThreshold": 8600, ++ "borrowingEnabled": true, ++ "usageAsCollateralEnabled": true, ++ "liquidationBonus": 10500, ++ "underlying": "0x111111111117dC0aa78b770fA6A738034120C302", ++ "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", ++ "isSiloed": false, ++ "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", ++ "eModeCategory": 0, ++ "isFlashloanable": false, ++ "supplyCap": 85000, ++ "ltv": 8250, ++ "decimals": 18, ++ "liquidationProtocolFee": 1000, ++ "stableBorrowRateEnabled": true, ++ "isActive": true, ++ "aToken": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", ++ "stableDebtToken": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", ++ "variableDebtToken": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", ++ "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", ++ "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", ++ "oracle": { ++ "address": "0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8", ++ "latestAnswer": 328918384865774 ++ }, ++ "isBorrowableInIsolation": false ++ }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "oracle": { + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "latestAnswer": 99997000 + }, + "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "debtCeiling": 0, + "isActive": true, + "liquidationBonus": 0, + "isSiloed": false, + "symbol": "USDT", + "liquidationProtocolFee": 0, + "isBorrowableInIsolation": false, + "reserveFactor": 1000, + "isFlashloanable": false, + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "liquidationThreshold": 0, + "usageAsCollateralEnabled": false, + "decimals": 6, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "eModeCategory": 0, + "borrowCap": 185000000, + "borrowingEnabled": true, + "interestRateStrategy": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isFrozen": false, + "ltv": 0, + "supplyCap": 200000000 + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "symbol": "AAVE", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "borrowCap": 0, + "supplyCap": 1850000, + "liquidationProtocolFee": 1000, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "latestAnswer": 7656061130 + }, + "isActive": true, + "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "decimals": 18, + "reserveFactor": 0, + "debtCeiling": 0, + "liquidationThreshold": 7000, + "ltv": 6000, + "isBorrowableInIsolation": false, + "isSiloed": false, + "liquidationBonus": 10750, + "isFrozen": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "borrowingEnabled": false, + "usageAsCollateralEnabled": true + }, + "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "reserveFactor": 1500, + "debtCeiling": 0, + "eModeCategory": 0, + "ltv": 6700, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "latestAnswer": 158746158138 + }, + "usageAsCollateralEnabled": true, + "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "decimals": 18, + "borrowCap": 1200, + "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "liquidationBonus": 10750, + "liquidationThreshold": 7400, + "liquidationProtocolFee": 1000, + "supplyCap": 20000, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "isFlashloanable": false, + "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "symbol": "cbETH" + } + }, + "chainId": 1, + "strategies": { + "0x53F57eAAD604307889D87b747Fc67ea9DE430B01": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "address": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "baseVariableBorrowRate": 10000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "address": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 750000000000000000000000000 + }, + "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5": { + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5" + }, + "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { + "stableRateSlope2": 800000000000000000000000000, + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 75000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000 + }, + "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 720000000000000000000000000, + "stableRateSlope2": 720000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 70000000000000000000000000 + } + }, + "poolConfig": { + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2", + "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "poolImpl": "0xfCc00A1e250644d89AF0df661bC6f04891E21585", + "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e" + }, + "eModes": { + "1": { + "eModeCategory": 1, + "liquidationThreshold": 9300, + "label": "ETH correlated", + "liquidationBonus": 10100, + "ltv": 9000, + "priceSource": "0x0000000000000000000000000000000000000000" + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineListing_postTestEngineListing.md b/diffs/preTestEngineListing_postTestEngineListing.md index 7f6e811a4..74870d63e 100644 --- a/diffs/preTestEngineListing_postTestEngineListing.md +++ b/diffs/preTestEngineListing_postTestEngineListing.md @@ -1,13 +1,766 @@ ```diff -diff --git a/./reports/preTestEngineListing.md b/./reports/postTestEngineListing.md -index a15fe7d..106a788 100644 ---- a/./reports/preTestEngineListing.md -+++ b/./reports/postTestEngineListing.md -@@ -23,6 +23,7 @@ - | miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| 1INCH | 0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f | 0xf59036CAEBeA7dC4b86638DFA2E3C97dA9FcCd40 | 0x173e54325AE58B072985DbF232436961981EA000 | 0x77fA66882a8854d883101Fb8501BD3CaD347Fc32 | 18 | 8250 | 8600 | 10500 | 1000 | 1000 | true | true | false | 85000 | 60000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - - ## InterestRateStrategies``` \ No newline at end of file +diff --git a/./reports/preTestEngineListing.json b/./reports/postTestEngineListing.json +index e91ded3..7475e26 100644 +--- a/./reports/preTestEngineListing.json ++++ b/./reports/postTestEngineListing.json +@@ -1,726 +1,759 @@ + { + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "stableRateSlope1": 0, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "variableRateSlope2": 1000000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 61000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 750000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 160000000000000000000000000, + "stableRateSlope2": 0, + "variableRateSlope2": 1500000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "optimalUsageRatio": 800000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000 + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableRateSlope2": 0 + } + }, + "eModes": { + "2": { + "eModeCategory": 2, + "label": "MATIC correlated", + "ltv": 9250, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "1": { + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "Stablecoins", + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "eModeCategory": 1 + } + }, + "reserves": { + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "isActive": true, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "ltv": 2500, + "liquidationThreshold": 4500, + "liquidationProtocolFee": 1000, + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "liquidationBonus": 11500, + "eModeCategory": 0, + "borrowingEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 3234000, + "symbol": "GHST", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "decimals": 18, + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 153968584 + }, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "supplyCap": 5876000, + "isSiloed": false + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "oracle": { + "address": "0x72484B12719E23115761D5DA1646945632979bB6", + "latestAnswer": 7673000000 + }, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 7000, + "symbol": "AAVE", + "ltv": 6000, + "eModeCategory": 0, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "reserveFactor": 0, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "isFlashloanable": false, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "supplyCap": 36820, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "borrowCap": 0, + "debtCeiling": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationBonus": 10750, + "supplyCap": 4000000, + "stableBorrowRateEnabled": true, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "liquidationProtocolFee": 1000, + "debtCeiling": 500000000, + "reserveFactor": 1000, + "isFrozen": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "isSiloed": false, + "liquidationThreshold": 7000, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "ltv": 6500, + "borrowCap": 947000, + "eModeCategory": 1, + "decimals": 2, + "borrowingEnabled": true, + "symbol": "EURS" + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "ltv": 6500, + "liquidationBonus": 11000, + "debtCeiling": 0, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "borrowingEnabled": true, + "borrowCap": 39950000, + "reserveFactor": 2000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "isFlashloanable": false, + "isActive": true, + "supplyCap": 47000000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "decimals": 18, + "symbol": "WMATIC", + "isBorrowableInIsolation": false, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "isFrozen": false, + "eModeCategory": 2, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 113095493 + }, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 7000 + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 120239385 + }, + "liquidationProtocolFee": 2000, + "reserveFactor": 2000, + "decimals": 18, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "liquidationThreshold": 6500, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "stMATIC", + "isActive": true, + "isFrozen": false, + "borrowCap": 0, + "liquidationBonus": 11000, + "supplyCap": 7500000, + "debtCeiling": 0, + "eModeCategory": 2, + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "ltv": 5000 + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationProtocolFee": 1000, + "debtCeiling": 200000000, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "liquidationBonus": 10500, + "borrowCap": 600000, + "supplyCap": 1100000, + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99638912 + }, + "isSiloed": false, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "reserveFactor": 1000, + "ltv": 7500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "borrowingEnabled": true, + "isFrozen": false, + "symbol": "miMATIC", + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "liquidationThreshold": 8000, + "eModeCategory": 1 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 0, + "symbol": "WETH", + "liquidationThreshold": 8250, + "ltv": 8000, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isSiloed": false, + "supplyCap": 26900, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 156981339277 + }, + "stableBorrowRateEnabled": false, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "reserveFactor": 1000, + "borrowingEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "debtCeiling": 0, + "isFrozen": false, + "borrowCap": 14795, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "isActive": true, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "liquidationBonus": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": false, + "isFrozen": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "liquidationThreshold": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 0, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "supplyCap": 0, + "isSiloed": false, + "borrowingEnabled": true, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "debtCeiling": 0, + "symbol": "jEUR", + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "isFlashloanable": false, + "borrowCap": 0, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "isBorrowableInIsolation": false, + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 95800000 + }, + "decimals": 18, + "isBorrowableInIsolation": false, + "reserveFactor": 1000, + "isSiloed": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "debtCeiling": 0, + "isActive": true, + "supplyCap": 937700, + "liquidationBonus": 10500, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "liquidationThreshold": 8000, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "isFlashloanable": false, + "eModeCategory": 0, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "symbol": "CRV", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "ltv": 7500, + "borrowCap": 640437 + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 45000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "decimals": 6, + "stableBorrowRateEnabled": true, + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "eModeCategory": 1, + "isSiloed": false, + "symbol": "USDT", + "liquidationBonus": 10500, + "borrowCap": 30000000, + "isActive": true, + "ltv": 7500, + "debtCeiling": 500000000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "reserveFactor": 1000, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "isFrozen": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "ltv": 5000, + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 119458629 + }, + "isSiloed": false, + "eModeCategory": 2, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "reserveFactor": 2000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "borrowCap": 0, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "borrowingEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "debtCeiling": 0, + "liquidationProtocolFee": 2000, + "isFrozen": false, + "decimals": 18, + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "supplyCap": 6000000, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "symbol": "MaticX", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "ltv": 8250, + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "decimals": 6, + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "borrowCap": 100000000, + "supplyCap": 150000000, + "borrowingEnabled": true, + "isActive": true, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + }, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFrozen": false, + "debtCeiling": 0, + "isSiloed": false, + "stableBorrowRateEnabled": true, + "liquidationThreshold": 8500, + "liquidationBonus": 10400, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "symbol": "USDC", + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "liquidationBonus": 0, + "liquidationThreshold": 0, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "isFrozen": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "symbol": "agEUR", + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "isSiloed": false, + "supplyCap": 0, + "isFlashloanable": false, + "reserveFactor": 2000, + "ltv": 0, + "borrowCap": 0, + "eModeCategory": 1, + "isActive": true, + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": false, + "decimals": 18, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true + }, ++ "0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f": { ++ "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", ++ "aToken": "0xf59036CAEBeA7dC4b86638DFA2E3C97dA9FcCd40", ++ "debtCeiling": 0, ++ "liquidationBonus": 10500, ++ "isFrozen": false, ++ "underlying": "0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f", ++ "isBorrowableInIsolation": false, ++ "stableBorrowRateEnabled": false, ++ "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", ++ "ltv": 8250, ++ "liquidationProtocolFee": 1000, ++ "borrowCap": 60000, ++ "usageAsCollateralEnabled": true, ++ "symbol": "1INCH", ++ "variableDebtToken": "0x77fA66882a8854d883101Fb8501BD3CaD347Fc32", ++ "isSiloed": false, ++ "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", ++ "oracle": { ++ "address": "0x443C5116CdF663Eb387e72C688D276e702135C87", ++ "latestAnswer": 52690564 ++ }, ++ "eModeCategory": 0, ++ "stableDebtToken": "0x173e54325AE58B072985DbF232436961981EA000", ++ "supplyCap": 85000, ++ "isFlashloanable": false, ++ "borrowingEnabled": true, ++ "liquidationThreshold": 8600, ++ "decimals": 18, ++ "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", ++ "isActive": true, ++ "reserveFactor": 1000 ++ }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "isFrozen": false, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "eModeCategory": 0, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "ltv": 7000, + "borrowCap": 851, + "stableBorrowRateEnabled": false, + "supplyCap": 1548, + "usageAsCollateralEnabled": true, + "decimals": 8, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 2244136000000 + }, + "isFlashloanable": false, + "symbol": "WBTC", + "debtCeiling": 0, + "borrowingEnabled": true, + "liquidationThreshold": 7500, + "liquidationBonus": 10650, + "reserveFactor": 2000 + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "isSiloed": false, + "eModeCategory": 0, + "isFlashloanable": false, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "debtCeiling": 0, + "liquidationBonus": 11000, + "isFrozen": false, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "usageAsCollateralEnabled": true, + "symbol": "SUSHI", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 121170720 + }, + "decimals": 18, + "borrowCap": 102484, + "reserveFactor": 2000, + "supplyCap": 299320, + "isBorrowableInIsolation": false, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 2000 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "liquidationThreshold": 6500, + "symbol": "LINK", + "supplyCap": 297640, + "usageAsCollateralEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 163702, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 2000, + "borrowingEnabled": true, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 691600000 + }, + "decimals": 18, + "debtCeiling": 0, + "isSiloed": false, + "ltv": 5000, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "eModeCategory": 0, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "isActive": true, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530" + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 7500, + "isBorrowableInIsolation": true, + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 99987213 + }, + "reserveFactor": 1000, + "debtCeiling": 0, + "stableBorrowRateEnabled": true, + "isFrozen": false, + "symbol": "DAI", + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "borrowCap": 30000000, + "supplyCap": 45000000, + "isSiloed": false, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationThreshold": 8000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "borrowingEnabled": true, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "decimals": 18, + "isFrozen": false, + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 649789451 + }, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "ltv": 2000, + "isFlashloanable": false, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "isActive": true, + "stableBorrowRateEnabled": false, + "symbol": "BAL", + "borrowingEnabled": true, + "liquidationThreshold": 4500, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "borrowCap": 256140, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "liquidationProtocolFee": 1000, + "supplyCap": 361000, + "eModeCategory": 0 + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "borrowingEnabled": true, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "isActive": true, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "supplyCap": 1417, + "isFrozen": false, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 2000, + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 8829621299 + }, + "liquidationBonus": 11000, + "decimals": 18, + "debtCeiling": 0, + "eModeCategory": 0, + "symbol": "DPI", + "borrowCap": 779, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "isSiloed": false, + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369" + } + }, + "chainId": 137, + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineOptV3_postTestEngineOptV3.md b/diffs/preTestEngineOptV3_postTestEngineOptV3.md index 47a9358af..cfcf78c8e 100644 --- a/diffs/preTestEngineOptV3_postTestEngineOptV3.md +++ b/diffs/preTestEngineOptV3_postTestEngineOptV3.md @@ -1,24 +1,431 @@ ```diff -diff --git a/./reports/preTestEngineOptV3.md b/./reports/postTestEngineOptV3.md -index abf3d82..0234bcd 100644 ---- a/./reports/preTestEngineOptV3.md -+++ b/./reports/postTestEngineOptV3.md -@@ -8,8 +8,8 @@ - | LINK | 0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 258000 | 141900 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | USDC | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WBTC | 0x68f180fcCe6836688e9084f035309E29Bf0A2095 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10940 | 1000 | 2000 | true | true | false | 1100 | 605 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35900 | 19745 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 35900 | 19745 | 0 | 0 | 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | AAVE | 0x76FB31fb4af56892A25e32cFC43De717950c9278 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 100000 | 0 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | sUSD | 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6000 | 7500 | 10540 | 1000 | 1000 | true | true | false | 20000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | OP | 0x4200000000000000000000000000000000000042 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 3000 | 4000 | 11000 | 1000 | 2000 | true | false | false | 20000000 | 0 | 200000000 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -@@ -23,6 +23,7 @@ - | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -+| 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | 55000000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - ``` \ No newline at end of file +diff --git a/./reports/preTestEngineOptV3.json b/./reports/postTestEngineOptV3.json +index f34db85..44d31be 100644 +--- a/./reports/preTestEngineOptV3.json ++++ b/./reports/postTestEngineOptV3.json +@@ -1,408 +1,421 @@ + { + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationThreshold": 9750, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "liquidationBonus": 10100 + } + }, + "chainId": 10, + "poolConfig": { + "oracle": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E" + }, + "reserves": { + "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6": { + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "supplyCap": 258000, + "symbol": "LINK", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "liquidationBonus": 11000, + "isFrozen": false, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "latestAnswer": 691711677 + }, + "decimals": 18, + "isFlashloanable": false, + "isActive": true, + "eModeCategory": 0, + "borrowCap": 141900, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0 + }, + "0x4200000000000000000000000000000000000042": { + "liquidationBonus": 11000, + "isBorrowableInIsolation": false, + "debtCeiling": 200000000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "borrowingEnabled": false, + "borrowCap": 0, + "symbol": "OP", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4000, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "underlying": "0x4200000000000000000000000000000000000042", + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "supplyCap": 20000000, + "isSiloed": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 3000, + "oracle": { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "latestAnswer": 254511663 + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "isActive": true, + "eModeCategory": 0, + "isFlashloanable": false, + "decimals": 18, + "isFrozen": false + }, + "0x7F5c764cBc14f9669B88837ca1490cCa17c31607": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "latestAnswer": 100000000 + }, + "isFlashloanable": false, + "borrowingEnabled": true, + "ltv": 8000, + "reserveFactor": 1000, + "debtCeiling": 0, + "isSiloed": false, + "isActive": true, + "liquidationBonus": 10500, + "borrowCap": 0, + "eModeCategory": 1, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 6, + "stableBorrowRateEnabled": true, + "supplyCap": 2000000000, + "symbol": "USDC", + "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "liquidationThreshold": 8500, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isBorrowableInIsolation": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "symbol": "USDT", + "liquidationThreshold": 8000, + "usageAsCollateralEnabled": true, + "isActive": true, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "isSiloed": false, + "isBorrowableInIsolation": true, + "borrowingEnabled": true, + "isFlashloanable": false, + "underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 1, + "supplyCap": 2000000000, + "isFrozen": false, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "oracle": { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "latestAnswer": 99995128 + }, + "ltv": 7500, + "decimals": 6, + "liquidationBonus": 10500, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "liquidationProtocolFee": 1000, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0 + }, + "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { + "oracle": { + "address": "0x698B585CbC4407e2D54aa898B2600B53C68958f7", + "latestAnswer": 174300712435 + }, + "isFrozen": false, + "supplyCap": 6000, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "borrowCap": 940, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "liquidationThreshold": 7900, + "symbol": "wstETH", + "liquidationBonus": 10720, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "ltv": 7000, + "eModeCategory": 0, + "decimals": 18, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "reserveFactor": 1500, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9": { + "isFlashloanable": false, + "debtCeiling": 0, + "symbol": "sUSD", + "supplyCap": 20000000, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 1000, + "borrowCap": 0, + "oracle": { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "latestAnswer": 100164737 + }, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "stableBorrowRateEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isBorrowableInIsolation": false, + "isActive": true, + "liquidationThreshold": 7500, + "liquidationBonus": 10540, + "isSiloed": false, + "borrowingEnabled": true, + "ltv": 6000, + "liquidationProtocolFee": 1000 + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "borrowingEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "DAI", + "ltv": 7500, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "liquidationBonus": 10500, + "stableBorrowRateEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "latestAnswer": 99979000 + }, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "decimals": 18, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": true, + "debtCeiling": 0, + "liquidationThreshold": 8000, + "isActive": true, + "reserveFactor": 1000, + "supplyCap": 2000000000, + "isFlashloanable": false, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "eModeCategory": 1 + }, + "0x4200000000000000000000000000000000000006": { + "liquidationBonus": 10500, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "supplyCap": 35900, + "isActive": true, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", +- "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", ++ "interestRateStrategy": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8250, + "usageAsCollateralEnabled": true, + "symbol": "WETH", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 8000, + "decimals": 18, + "stableBorrowRateEnabled": false, + "borrowCap": 19745, + "isFlashloanable": false, + "borrowingEnabled": true, +- "reserveFactor": 1000, ++ "reserveFactor": 1500, + "underlying": "0x4200000000000000000000000000000000000006", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isSiloed": false, + "oracle": { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "latestAnswer": 157141000000 + }, + "eModeCategory": 0, + "debtCeiling": 0 + }, + "0x68f180fcCe6836688e9084f035309E29Bf0A2095": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 8, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "oracle": { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "latestAnswer": 2245475153319 + }, + "isFlashloanable": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "isBorrowableInIsolation": false, + "borrowCap": 605, + "borrowingEnabled": true, + "reserveFactor": 2000, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "usageAsCollateralEnabled": true, + "isFrozen": false, + "symbol": "WBTC", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "supplyCap": 1100, + "isActive": true, + "liquidationThreshold": 7500, + "ltv": 7000, + "underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "eModeCategory": 0, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "liquidationBonus": 10940, + "isSiloed": false + }, + "0x76FB31fb4af56892A25e32cFC43De717950c9278": { + "isFlashloanable": false, + "liquidationBonus": 11000, + "supplyCap": 100000, + "isSiloed": false, + "borrowingEnabled": false, + "borrowCap": 0, + "isActive": true, + "underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "isBorrowableInIsolation": false, + "decimals": 18, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "liquidationThreshold": 6500, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "latestAnswer": 7665000000 + }, + "isFrozen": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "reserveFactor": 0, + "eModeCategory": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "symbol": "AAVE", + "ltv": 5000, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + } + }, + "strategies": { + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e": { + "variableRateSlope1": 45000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 45000000000000000000000000 + }, + "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 550000000000000000000000000 + }, ++ "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD": { ++ "optimalStableToTotalDebtRatio": 200000000000000000000000000, ++ "optimalUsageRatio": 800000000000000000000000000, ++ "stableRateSlope2": 800000000000000000000000000, ++ "baseVariableBorrowRate": 10000000000000000000000000, ++ "baseStableBorrowRate": 68000000000000000000000000, ++ "maxExcessUsageRatio": 200000000000000000000000000, ++ "variableRateSlope1": 38000000000000000000000000, ++ "address": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", ++ "variableRateSlope2": 800000000000000000000000000, ++ "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, ++ "stableRateSlope1": 40000000000000000000000000 ++ }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope1": 5000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEnginePolV3_postTestEnginePolV3.md b/diffs/preTestEnginePolV3_postTestEnginePolV3.md index a48d32bf6..eb9fde83f 100644 --- a/diffs/preTestEnginePolV3_postTestEnginePolV3.md +++ b/diffs/preTestEnginePolV3_postTestEnginePolV3.md @@ -1,40 +1,755 @@ ```diff -diff --git a/./reports/preTestEnginePolV3.md b/./reports/postTestEnginePolV3.md -index a15fe7d..49d308d 100644 ---- a/./reports/preTestEnginePolV3.md -+++ b/./reports/postTestEnginePolV3.md -@@ -8,19 +8,19 @@ - | LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 26900 | 14795 | 0 | 0 | 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 3500 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 3500 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 2000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - -@@ -32,6 +32,7 @@ - | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -+| 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | - | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - ``` \ No newline at end of file +diff --git a/./reports/preTestEnginePolV3.json b/./reports/postTestEnginePolV3.json +index f07cd73..a664980 100644 +--- a/./reports/preTestEnginePolV3.json ++++ b/./reports/postTestEnginePolV3.json +@@ -1,726 +1,739 @@ + { + "chainId": 137, + "poolConfig": { + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "reserves": { + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "symbol": "jEUR", + "ltv": 0, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "supplyCap": 0, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "usageAsCollateralEnabled": false, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 0, + "reserveFactor": 2000, + "decimals": 18, + "liquidationThreshold": 0, + "eModeCategory": 1, + "isActive": true, + "isFlashloanable": false, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "isFrozen": true + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "borrowingEnabled": true, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "isBorrowableInIsolation": false, + "oracle": { + "latestAnswer": 153968584, + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be" + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 2500, + "isFrozen": false, + "borrowCap": 3234000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "liquidationThreshold": 4500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "GHST", + "liquidationBonus": 11500, +- "reserveFactor": 2000, ++ "reserveFactor": 3500, + "supplyCap": 5876000, + "isActive": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "oracle": { + "latestAnswer": 2244136000000, + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f" + }, + "symbol": "WBTC", + "liquidationBonus": 10650, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "isActive": true, + "isFlashloanable": false, + "borrowCap": 851, + "ltv": 7000, + "reserveFactor": 2000, + "decimals": 8, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowingEnabled": true, + "debtCeiling": 0, + "supplyCap": 1548, + "isSiloed": false, + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isSiloed": false, + "borrowingEnabled": true, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "oracle": { + "latestAnswer": 649789451, + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66" + }, + "reserveFactor": 2000, + "decimals": 18, + "borrowCap": 256140, + "debtCeiling": 0, + "liquidationThreshold": 4500, + "liquidationBonus": 11000, + "supplyCap": 361000, + "eModeCategory": 0, + "symbol": "BAL", + "isFrozen": false, + "ltv": 2000, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3" + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "oracle": { + "latestAnswer": 99638912, + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428" + }, + "liquidationThreshold": 8000, + "borrowCap": 600000, + "eModeCategory": 1, + "usageAsCollateralEnabled": true, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "symbol": "miMATIC", +- "reserveFactor": 1000, ++ "reserveFactor": 2000, + "ltv": 7500, + "stableBorrowRateEnabled": false, + "isActive": true, + "isSiloed": false, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "liquidationBonus": 10500, + "debtCeiling": 200000000, + "isFrozen": false, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "borrowingEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "liquidationProtocolFee": 1000, + "supplyCap": 1100000, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "ltv": 8250, + "borrowCap": 100000000, + "decimals": 6, + "usageAsCollateralEnabled": true, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "oracle": { + "latestAnswer": 99994500, + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7" + }, + "borrowingEnabled": true, + "symbol": "USDC", + "isActive": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "debtCeiling": 0, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isBorrowableInIsolation": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 8500, + "supplyCap": 150000000, + "isFrozen": false, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "liquidationBonus": 10400 + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "debtCeiling": 0, + "borrowingEnabled": true, + "isFrozen": false, + "isSiloed": false, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "reserveFactor": 1000, + "borrowCap": 30000000, + "isFlashloanable": false, + "liquidationThreshold": 8000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "decimals": 18, + "ltv": 7500, + "isBorrowableInIsolation": true, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "supplyCap": 45000000, + "liquidationBonus": 10500, + "isActive": true, + "symbol": "DAI", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99987213, + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D" + } + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "reserveFactor": 2000, + "usageAsCollateralEnabled": false, + "liquidationBonus": 0, + "symbol": "agEUR", + "isSiloed": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 0, + "isFrozen": false, + "isActive": true, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "isBorrowableInIsolation": false, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "borrowCap": 0, + "supplyCap": 0, + "liquidationProtocolFee": 1000, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "decimals": 18, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "liquidationThreshold": 0, + "eModeCategory": 1, + "debtCeiling": 0 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "symbol": "LINK", + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "liquidationThreshold": 6500, + "ltv": 5000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "reserveFactor": 2000, + "borrowCap": 163702, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "decimals": 18, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isActive": true, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationBonus": 10750, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 691600000, + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665" + }, + "isFlashloanable": false, + "supplyCap": 297640, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "isFrozen": false + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isActive": true, + "liquidationThreshold": 7000, + "isSiloed": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "reserveFactor": 0, + "borrowingEnabled": false, + "isFrozen": false, + "isBorrowableInIsolation": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "oracle": { + "latestAnswer": 7673000000, + "address": "0x72484B12719E23115761D5DA1646945632979bB6" + }, + "ltv": 6000, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "symbol": "AAVE", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "supplyCap": 36820, + "liquidationBonus": 10750 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "isFrozen": false, + "eModeCategory": 0, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "oracle": { + "latestAnswer": 156981339277, + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945" + }, + "liquidationThreshold": 8250, + "isSiloed": false, +- "reserveFactor": 1000, +- "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", ++ "reserveFactor": 1500, ++ "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "ltv": 8000, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10500, + "symbol": "WETH", + "supplyCap": 26900, + "isActive": true, + "borrowCap": 14795, + "isFlashloanable": false, + "stableBorrowRateEnabled": false + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "supplyCap": 47000000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isFrozen": false, + "isFlashloanable": false, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "decimals": 18, + "borrowingEnabled": true, + "ltv": 6500, + "liquidationProtocolFee": 1000, + "isActive": true, + "isSiloed": false, + "borrowCap": 39950000, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "latestAnswer": 113095493, + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0" + }, + "symbol": "WMATIC", + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "eModeCategory": 2, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "liquidationThreshold": 7000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "reserveFactor": 2000, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "reserveFactor": 1000, + "supplyCap": 937700, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "decimals": 18, + "symbol": "CRV", + "liquidationProtocolFee": 1000, + "borrowCap": 640437, + "liquidationBonus": 10500, + "borrowingEnabled": true, + "isActive": true, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 95800000, + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405" + }, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "liquidationThreshold": 8000, + "ltv": 7500, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "eModeCategory": 0, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "debtCeiling": 0, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "liquidationThreshold": 4500, + "isFrozen": false, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "borrowCap": 779, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 11000, + "isFlashloanable": false, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "symbol": "DPI", + "isActive": true, + "ltv": 2000, + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "decimals": 18, + "isBorrowableInIsolation": false, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", +- "reserveFactor": 2000, ++ "reserveFactor": 3500, + "supplyCap": 1417, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 8829621299, + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9" + }, + "isSiloed": false, + "usageAsCollateralEnabled": true + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "isActive": true, + "eModeCategory": 2, + "isFrozen": false, + "borrowCap": 0, + "reserveFactor": 2000, + "liquidationProtocolFee": 2000, + "isFlashloanable": false, + "supplyCap": 7500000, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 120239385, + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f" + }, + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "liquidationThreshold": 6500, + "symbol": "stMATIC", + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "ltv": 5000, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "isSiloed": false, + "borrowingEnabled": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "liquidationThreshold": 6500, + "isBorrowableInIsolation": false, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "oracle": { + "latestAnswer": 119458629, + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403" + }, + "isSiloed": false, + "isActive": true, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "isFlashloanable": false, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "borrowCap": 0, + "borrowingEnabled": false, + "isFrozen": false, + "decimals": 18, + "eModeCategory": 2, + "supplyCap": 6000000, + "liquidationProtocolFee": 2000, + "debtCeiling": 0, + "symbol": "MaticX", + "ltv": 5000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isFrozen": false, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 6500, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "usageAsCollateralEnabled": true, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 4000000, + "debtCeiling": 500000000, + "decimals": 2, + "liquidationThreshold": 7000, + "stableBorrowRateEnabled": true, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "reserveFactor": 1000, + "liquidationBonus": 10750, + "borrowingEnabled": true, + "symbol": "EURS", + "borrowCap": 947000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "symbol": "USDT", + "borrowingEnabled": true, + "liquidationBonus": 10500, + "stableBorrowRateEnabled": true, + "isActive": true, + "isSiloed": false, +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "isFrozen": false, + "ltv": 7500, + "isFlashloanable": false, + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 6, + "eModeCategory": 1, + "debtCeiling": 500000000, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 45000000, + "oracle": { + "latestAnswer": 100000000, + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545" + }, + "borrowCap": 30000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8000 + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "liquidationProtocolFee": 1000, + "reserveFactor": 2000, + "borrowCap": 102484, + "supplyCap": 299320, + "symbol": "SUSHI", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "isFrozen": false, + "isActive": true, + "liquidationBonus": 11000, + "borrowingEnabled": true, + "ltv": 2000, + "isBorrowableInIsolation": false, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "oracle": { + "latestAnswer": 121170720, + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0" + }, + "liquidationThreshold": 4500, + "eModeCategory": 0, + "isFlashloanable": false, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "decimals": 18, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "usageAsCollateralEnabled": true + } + }, + "strategies": { + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000 + }, ++ "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F": { ++ "baseStableBorrowRate": 68000000000000000000000000, ++ "variableRateSlope2": 800000000000000000000000000, ++ "optimalStableToTotalDebtRatio": 200000000000000000000000000, ++ "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, ++ "optimalUsageRatio": 800000000000000000000000000, ++ "stableRateSlope1": 40000000000000000000000000, ++ "stableRateSlope2": 800000000000000000000000000, ++ "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", ++ "variableRateSlope1": 38000000000000000000000000, ++ "maxExcessUsageRatio": 200000000000000000000000000, ++ "baseVariableBorrowRate": 10000000000000000000000000 ++ }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "optimalUsageRatio": 750000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 250000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 61000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "baseStableBorrowRate": 160000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope1": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "stableRateSlope2": 0, + "optimalUsageRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + } + }, + "eModes": { + "1": { + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750 + }, + "2": { + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "MATIC correlated", + "eModeCategory": 2, + "ltv": 9250 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEnginePriceFeed_postTestEnginePriceFeed.md b/diffs/preTestEnginePriceFeed_postTestEnginePriceFeed.md index 068ea3ea5..99f06f55f 100644 --- a/diffs/preTestEnginePriceFeed_postTestEnginePriceFeed.md +++ b/diffs/preTestEnginePriceFeed_postTestEnginePriceFeed.md @@ -1,2 +1,735 @@ ```diff -``` \ No newline at end of file +diff --git a/./reports/preTestEnginePriceFeed.json b/./reports/postTestEnginePriceFeed.json +index 806a837..582a64a 100644 +--- a/./reports/preTestEnginePriceFeed.json ++++ b/./reports/postTestEnginePriceFeed.json +@@ -1,726 +1,726 @@ + { + "poolConfig": { + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "variableRateSlope2": 1500000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope1": 0, + "baseStableBorrowRate": 160000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "optimalUsageRatio": 750000000000000000000000000, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "baseStableBorrowRate": 81000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "stableRateSlope1": 0 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D" + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0 + } + }, + "chainId": 137, + "eModes": { + "1": { + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "ltv": 9250, + "eModeCategory": 2, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "MATIC correlated" + } + }, + "reserves": { + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "borrowCap": 256140, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "BAL", + "isFrozen": false, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "liquidationThreshold": 4500, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "supplyCap": 361000, + "isSiloed": false, + "isFlashloanable": false, + "eModeCategory": 0, + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "isBorrowableInIsolation": false, + "isActive": true, + "borrowingEnabled": true, + "ltv": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 649789451 + } + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "symbol": "SUSHI", + "ltv": 2000, + "liquidationBonus": 11000, + "decimals": 18, + "debtCeiling": 0, + "supplyCap": 299320, + "isFrozen": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "borrowCap": 102484, + "reserveFactor": 2000, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 121170720 + }, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "isBorrowableInIsolation": false, + "borrowingEnabled": true, + "eModeCategory": 0, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isBorrowableInIsolation": false, + "liquidationThreshold": 7000, + "supplyCap": 4000000, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10750, + "debtCeiling": 500000000, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "isSiloed": false, + "isFlashloanable": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "symbol": "EURS", + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "decimals": 2, + "borrowCap": 947000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 1, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "liquidationProtocolFee": 1000, + "isActive": true, + "ltv": 6500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "isSiloed": false, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + }, + "isFlashloanable": false, + "liquidationBonus": 10400, + "isBorrowableInIsolation": true, + "eModeCategory": 1, + "ltv": 8250, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "symbol": "USDC", + "isFrozen": false, + "supplyCap": 150000000, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "decimals": 6, + "liquidationThreshold": 8500, + "borrowCap": 100000000 + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "borrowCap": 851, + "isFrozen": false, + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 2244136000000 + }, + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "supplyCap": 1548, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isSiloed": false, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "isActive": true, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "liquidationThreshold": 7500, + "debtCeiling": 0, + "liquidationBonus": 10650, + "decimals": 8, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "WBTC", + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "eModeCategory": 0 + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "decimals": 18, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "liquidationBonus": 11000, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "debtCeiling": 0, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "isFrozen": false, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "DPI", + "ltv": 2000, + "liquidationThreshold": 4500, + "borrowingEnabled": true, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "isActive": true, + "reserveFactor": 2000, + "borrowCap": 779, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 1417, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 8829621299 + } + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "liquidationThreshold": 8000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 18, + "stableBorrowRateEnabled": false, + "supplyCap": 1100000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "borrowCap": 600000, + "reserveFactor": 1000, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "isFlashloanable": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99638912 + }, + "isSiloed": false, + "ltv": 7500, + "isActive": true, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "symbol": "miMATIC", + "debtCeiling": 200000000, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "liquidationBonus": 10500 + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "decimals": 18, + "liquidationBonus": 11000, + "isFrozen": false, + "isSiloed": false, + "supplyCap": 47000000, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "symbol": "WMATIC", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 7000, + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 113095493 + }, + "isFlashloanable": false, + "borrowingEnabled": true, + "isActive": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 2, + "reserveFactor": 2000, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 39950000, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "usageAsCollateralEnabled": true, + "ltv": 6500, + "isBorrowableInIsolation": false + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isSiloed": false, + "borrowCap": 30000000, + "symbol": "DAI", + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 99987213 + }, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "reserveFactor": 1000, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "supplyCap": 45000000, + "liquidationThreshold": 8000, + "isFrozen": false, + "ltv": 7500, + "isBorrowableInIsolation": true, + "isActive": true, + "isFlashloanable": false, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "eModeCategory": 1, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0 + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFrozen": false, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "decimals": 18, + "borrowingEnabled": false, + "ltv": 5000, + "supplyCap": 6000000, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "MaticX", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isSiloed": false, + "eModeCategory": 2, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 2000, + "isActive": true, + "isFlashloanable": false, + "borrowCap": 0, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 119458629 + }, + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9" + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "isActive": true, + "liquidationThreshold": 6500, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "reserveFactor": 2000, + "borrowingEnabled": true, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 691600000 + }, + "borrowCap": 163702, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "supplyCap": 297640, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "symbol": "LINK", + "isFlashloanable": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "isFrozen": false, + "ltv": 5000, + "isSiloed": false + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "borrowCap": 640437, + "reserveFactor": 1000, + "borrowingEnabled": true, + "isActive": true, + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "isFrozen": false, + "liquidationThreshold": 8000, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10500, + "supplyCap": 937700, + "symbol": "CRV", + "isFlashloanable": false, + "ltv": 7500, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 95800000 + }, + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "liquidationBonus": 0, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "supplyCap": 0, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "symbol": "jEUR", + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "isFlashloanable": false, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "debtCeiling": 0, + "decimals": 18, + "isSiloed": false, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "borrowCap": 0, + "borrowingEnabled": true, + "eModeCategory": 1, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isActive": true, + "ltv": 0, + "isFrozen": true, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": false, + "liquidationThreshold": 0 + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "supplyCap": 0, + "decimals": 18, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "usageAsCollateralEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 2000, + "borrowCap": 0, + "symbol": "agEUR", + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "eModeCategory": 1, + "borrowingEnabled": true, + "debtCeiling": 0, + "isFlashloanable": false, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "isSiloed": false, + "liquidationThreshold": 0, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "liquidationBonus": 0, + "isActive": true + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "liquidationThreshold": 7000, + "borrowingEnabled": false, + "supplyCap": 36820, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "reserveFactor": 0, + "symbol": "AAVE", + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "ltv": 6000, + "isFrozen": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "eModeCategory": 0, + "decimals": 18, + "liquidationProtocolFee": 1000, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "liquidationBonus": 10750, + "borrowCap": 0, + "isSiloed": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { +- "address": "0x72484B12719E23115761D5DA1646945632979bB6", +- "latestAnswer": 7673000000 ++ "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", ++ "latestAnswer": 99994500 + } + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "symbol": "WETH", + "ltv": 8000, + "supplyCap": 26900, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "liquidationBonus": 10500, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 14795, + "debtCeiling": 0, + "isSiloed": false, + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 156981339277 + }, + "isFlashloanable": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "eModeCategory": 0, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "liquidationThreshold": 8250, + "reserveFactor": 1000, + "decimals": 18 + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "isFrozen": false, + "isBorrowableInIsolation": true, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": true, + "symbol": "USDT", + "isActive": true, + "borrowCap": 30000000, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 6, + "eModeCategory": 1, + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "supplyCap": 45000000, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "liquidationThreshold": 8000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100000000 + }, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "ltv": 7500, + "reserveFactor": 1000, + "liquidationBonus": 10500 + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationBonus": 11500, + "supplyCap": 5876000, + "liquidationThreshold": 4500, + "symbol": "GHST", + "isFrozen": false, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "reserveFactor": 2000, + "decimals": 18, + "eModeCategory": 0, + "debtCeiling": 0, + "ltv": 2500, + "isActive": true, + "borrowCap": 3234000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 153968584 + }, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "isFlashloanable": false + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "eModeCategory": 2, + "isSiloed": false, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "stMATIC", + "borrowingEnabled": false, + "isFlashloanable": false, + "borrowCap": 0, + "stableBorrowRateEnabled": false, + "ltv": 5000, + "supplyCap": 7500000, + "liquidationThreshold": 6500, + "debtCeiling": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 120239385 + }, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "liquidationProtocolFee": 2000, + "liquidationBonus": 11000, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "isFrozen": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/diffs/preTestEngineRates_postTestEngineRates.md b/diffs/preTestEngineRates_postTestEngineRates.md index 3bf2cac44..cde111d66 100644 --- a/diffs/preTestEngineRates_postTestEngineRates.md +++ b/diffs/preTestEngineRates_postTestEngineRates.md @@ -1,14 +1,416 @@ ```diff -diff --git a/./reports/preTestEngineRates.md b/./reports/postTestEngineRates.md -index abf3d82..45fbd1b 100644 ---- a/./reports/preTestEngineRates.md -+++ b/./reports/postTestEngineRates.md -@@ -9,7 +9,7 @@ - | USDC | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WBTC | 0x68f180fcCe6836688e9084f035309E29Bf0A2095 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10940 | 1000 | 2000 | true | true | false | 1100 | 605 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35900 | 19745 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | --| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -+| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | AAVE | 0x76FB31fb4af56892A25e32cFC43De717950c9278 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 100000 | 0 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | sUSD | 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6000 | 7500 | 10540 | 1000 | 1000 | true | true | false | 20000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - | OP | 0x4200000000000000000000000000000000000042 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 3000 | 4000 | 11000 | 1000 | 2000 | true | false | false | 20000000 | 0 | 200000000 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 |``` \ No newline at end of file +diff --git a/./reports/preTestEngineRates.json b/./reports/postTestEngineRates.json +index 8b927d6..92f017d 100644 +--- a/./reports/preTestEngineRates.json ++++ b/./reports/postTestEngineRates.json +@@ -1,408 +1,408 @@ + { + "reserves": { + "0x4200000000000000000000000000000000000006": { + "borrowCap": 19745, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "latestAnswer": 157141000000 + }, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "isActive": true, + "symbol": "WETH", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isBorrowableInIsolation": false, + "isFrozen": false, + "isFlashloanable": false, + "debtCeiling": 0, + "underlying": "0x4200000000000000000000000000000000000006", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8250, + "borrowingEnabled": true, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "ltv": 8000, + "liquidationBonus": 10500, + "stableBorrowRateEnabled": false, + "reserveFactor": 1000, + "supplyCap": 35900, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x76FB31fb4af56892A25e32cFC43De717950c9278": { + "debtCeiling": 0, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "borrowingEnabled": false, + "isActive": true, + "isSiloed": false, + "borrowCap": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "AAVE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "oracle": { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "latestAnswer": 7665000000 + }, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6500, + "decimals": 18, + "supplyCap": 100000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 0, + "liquidationBonus": 11000, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "ltv": 5000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C" + }, + "0x4200000000000000000000000000000000000042": { + "decimals": 18, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 3000, + "isBorrowableInIsolation": false, + "isActive": true, + "usageAsCollateralEnabled": true, + "symbol": "OP", + "liquidationThreshold": 4000, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "reserveFactor": 2000, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "debtCeiling": 200000000, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "borrowingEnabled": false, + "isFrozen": false, + "borrowCap": 0, + "underlying": "0x4200000000000000000000000000000000000042", + "liquidationBonus": 11000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "latestAnswer": 254511663 + }, + "stableBorrowRateEnabled": false, + "supplyCap": 20000000, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc" + }, + "0x7F5c764cBc14f9669B88837ca1490cCa17c31607": { + "ltv": 8000, + "borrowCap": 0, + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": true, + "liquidationBonus": 10500, + "borrowingEnabled": true, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isSiloed": false, + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8500, + "debtCeiling": 0, + "isFlashloanable": false, + "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "isFrozen": false, + "supplyCap": 2000000000, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "symbol": "USDC", + "decimals": 6 + }, + "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { + "isFrozen": false, + "borrowingEnabled": true, + "debtCeiling": 0, + "symbol": "wstETH", + "liquidationBonus": 10720, + "borrowCap": 940, + "supplyCap": 6000, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7900, + "interestRateStrategy": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1500, + "oracle": { + "address": "0x698B585CbC4407e2D54aa898B2600B53C68958f7", + "latestAnswer": 174300712435 + }, + "eModeCategory": 0, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "isSiloed": false, + "decimals": 18, + "liquidationProtocolFee": 1000, + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isActive": true + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "isBorrowableInIsolation": true, + "supplyCap": 2000000000, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "reserveFactor": 1000, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "borrowCap": 0, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 10500, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "decimals": 18, + "liquidationThreshold": 8000, + "isSiloed": false, + "ltv": 7500, + "symbol": "DAI", + "isFrozen": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "isActive": true, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "oracle": { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "latestAnswer": 99979000 + }, + "borrowingEnabled": true + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "oracle": { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "latestAnswer": 99995128 + }, + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", +- "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", ++ "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableBorrowRateEnabled": true, + "isFrozen": false, + "isBorrowableInIsolation": true, + "borrowCap": 0, + "decimals": 6, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "liquidationBonus": 10500, + "debtCeiling": 500000000, + "eModeCategory": 1, + "symbol": "USDT", + "isSiloed": false, + "liquidationThreshold": 8000, + "isFlashloanable": false, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "supplyCap": 2000000000, + "ltv": 7500 + }, + "0x68f180fcCe6836688e9084f035309E29Bf0A2095": { + "isActive": true, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "ltv": 7000, + "liquidationBonus": 10940, + "supplyCap": 1100, + "borrowingEnabled": true, + "isFrozen": false, + "symbol": "WBTC", + "eModeCategory": 0, + "liquidationThreshold": 7500, + "borrowCap": 605, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "decimals": 8, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "latestAnswer": 2245475153319 + }, + "liquidationProtocolFee": 1000 + }, + "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6": { + "isFlashloanable": false, + "eModeCategory": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "oracle": { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "latestAnswer": 691711677 + }, + "isActive": true, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "borrowCap": 141900, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "isSiloed": false, + "underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "decimals": 18, + "isBorrowableInIsolation": false, + "symbol": "LINK", + "ltv": 7000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "liquidationBonus": 11000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "supplyCap": 258000, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9": { + "underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "debtCeiling": 0, + "borrowCap": 0, + "isFrozen": false, + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationBonus": 10540, + "ltv": 6000, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "latestAnswer": 100164737 + }, + "supplyCap": 20000000, + "isFlashloanable": false, + "isActive": true, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "borrowingEnabled": true, + "symbol": "sUSD", + "reserveFactor": 1000, + "isSiloed": false + } + }, + "poolConfig": { + "oracle": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + }, + "chainId": 10, + "strategies": { + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "variableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e": { + "variableRateSlope2": 800000000000000000000000000, + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "stableRateSlope1": 45000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { + "variableRateSlope2": 3000000000000000000000000000, + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0, + "stableRateSlope1": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope1": 5000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000 + } + }, + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "liquidationThreshold": 9750, + "liquidationBonus": 10100 + } + } + } +\ No newline at end of file``` \ No newline at end of file diff --git a/foundry.toml b/foundry.toml index f662840ff..2248e1fab 100644 --- a/foundry.toml +++ b/foundry.toml @@ -6,7 +6,7 @@ out = 'out' libs = ['lib'] remappings = [ ] -fs_permissions = [{access = "write", path = "./reports"}] +fs_permissions = [{access = "read-write", path = "./reports"}] ffi = true [rpc_endpoints] diff --git a/lib/aave-address-book b/lib/aave-address-book index 9a64715cf..b2d4bdefa 160000 --- a/lib/aave-address-book +++ b/lib/aave-address-book @@ -1 +1 @@ -Subproject commit 9a64715cff37ff7ff9a7da3e3dd04a55cad78ccb +Subproject commit b2d4bdefa44099a672e5b3eab8ef06998bb2a5e1 diff --git a/lib/forge-std b/lib/forge-std index f4264050a..3778c3cb8 160000 --- a/lib/forge-std +++ b/lib/forge-std @@ -1 +1 @@ -Subproject commit f4264050aca5a2eedf243f9bd54b544c5a373bd2 +Subproject commit 3778c3cb8e4244cb5a1c3ef3ce1c71a3683e324a diff --git a/package.json b/package.json index 27f9411f7..077353833 100644 --- a/package.json +++ b/package.json @@ -24,5 +24,11 @@ "devDependencies": { "prettier": "^2.7.1", "prettier-plugin-solidity": "^1.0.0-beta.19" + }, + "dependencies": { + "diffler": "^2.0.4", + "isomorphic-unfetch": "^4.0.2", + "node-fetch": "^3.3.1", + "zod": "^3.21.4" } } diff --git a/reports/postTestEngineArbV3.json b/reports/postTestEngineArbV3.json new file mode 100644 index 000000000..7b679f22e --- /dev/null +++ b/reports/postTestEngineArbV3.json @@ -0,0 +1,396 @@ +{ + "strategies": { + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "baseVariableBorrowRate": 2500000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D" + }, + "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F": { + "stableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "baseVariableBorrowRate": 10000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f": { + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "variableRateSlope1": 70000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + } + }, + "chainId": 42161, + "reserves": { + "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f": { + "isBorrowableInIsolation": false, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "liquidationThreshold": 7500, + "reserveFactor": 2000, + "supplyCap": 2100, + "eModeCategory": 0, + "isFlashloanable": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "underlying": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f", + "symbol": "WBTC", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "borrowingEnabled": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 1115, + "oracle": { + "address": "0x6ce185860a4963106506C203335A2910413708e9", + "latestAnswer": 2251904551524 + }, + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isActive": true, + "decimals": 8, + "ltv": 7000 + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0, + "liquidationBonus": 10500, + "supplyCap": 2000000000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "decimals": 18, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "borrowingEnabled": true, + "oracle": { + "address": "0xc5C8E77B397E531B8EC06BFb0048328B30E9eCfB", + "latestAnswer": 99980000 + }, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "ltv": 7500, + "isActive": true, + "isFrozen": false, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isBorrowableInIsolation": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8000, + "symbol": "DAI", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "liquidationProtocolFee": 1000, + "eModeCategory": 1 + }, + "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8": { + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": true, + "eModeCategory": 1, + "isFlashloanable": false, + "supplyCap": 2000000000, + "isActive": true, + "liquidationThreshold": 8500, + "isBorrowableInIsolation": true, + "underlying": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "oracle": { + "address": "0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3", + "latestAnswer": 100000000 + }, + "liquidationBonus": 10500, + "reserveFactor": 1000, + "debtCeiling": 0, + "symbol": "USDC", + "borrowingEnabled": true, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "ltv": 8000, + "borrowCap": 0, + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 6, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196": { + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "reserveFactor": 0, + "isFrozen": false, + "isFlashloanable": false, + "oracle": { + "address": "0xaD1d5344AaDE45F43E596773Bcc4c423EAbdD034", + "latestAnswer": 7696586705 + }, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "borrowCap": 0, + "borrowingEnabled": false, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "ltv": 5000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isActive": true, + "underlying": "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196", + "supplyCap": 2500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "symbol": "AAVE" + }, + "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1": { + "liquidationThreshold": 8250, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "ltv": 8000, + "isFrozen": false, + "borrowCap": 11165, + "usageAsCollateralEnabled": true, + "underlying": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "supplyCap": 35280, + "isSiloed": false, + "debtCeiling": 0, + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "symbol": "WETH", + "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "borrowingEnabled": true, + "oracle": { + "address": "0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612", + "latestAnswer": 157415620890 + }, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "eModeCategory": 2, + "liquidationBonus": 10500 + }, + "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 677000, + "isFrozen": false, + "oracle": { + "address": "0x86E53CF1B870786351Da77A57575e79CB55812CB", + "latestAnswer": 692105870 + }, + "isSiloed": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "liquidationThreshold": 7500, + "isBorrowableInIsolation": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "decimals": 18, + "borrowCap": 242249, + "eModeCategory": 0, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "symbol": "LINK", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "isActive": true, + "borrowingEnabled": true, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "usageAsCollateralEnabled": true, + "underlying": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4", + "isFlashloanable": false, + "ltv": 7000, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x5979D7b546E38E414F7E9822514be443A4800529": { + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "symbol": "wstETH", + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "isActive": true, + "isSiloed": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "supplyCap": 1200, + "liquidationBonus": 10720, + "underlying": "0x5979D7b546E38E414F7E9822514be443A4800529", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "decimals": 18, + "ltv": 7000, + "liquidationThreshold": 7900, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "borrowCap": 190, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "latestAnswer": 174617740755 + }, + "isFrozen": false, + "eModeCategory": 2, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc" + }, + "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9": { + "liquidationThreshold": 8000, + "ltv": 7500, + "liquidationBonus": 10500, + "debtCeiling": 500000000, + "isBorrowableInIsolation": true, + "underlying": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "borrowCap": 0, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7", + "latestAnswer": 99987999 + }, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "supplyCap": 2000000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "symbol": "USDT", + "isFrozen": false, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 6 + }, + "0xD22a58f79e9481D1a88e00c343885A588b34b68B": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0, + "symbol": "EURS", + "isSiloed": false, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationProtocolFee": 1000, + "debtCeiling": 500000000, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "isFlashloanable": false, + "ltv": 6500, + "oracle": { + "address": "0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84", + "latestAnswer": 106790000 + }, + "decimals": 2, + "liquidationThreshold": 7000, + "stableBorrowRateEnabled": true, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "supplyCap": 0, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "eModeCategory": 1, + "reserveFactor": 1000, + "isFrozen": false, + "liquidationBonus": 10750, + "isBorrowableInIsolation": false, + "underlying": "0xD22a58f79e9481D1a88e00c343885A588b34b68B", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + } + }, + "poolConfig": { + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "oracle": "0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7" + }, + "eModes": { + "1": { + "liquidationThreshold": 9750, + "ltv": 9700, + "eModeCategory": 1, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "Stablecoins" + }, + "2": { + "ltv": 9000, + "liquidationThreshold": 9300, + "liquidationBonus": 10200, + "priceSource": "0x0000000000000000000000000000000000000000", + "eModeCategory": 2, + "label": "ETH correlated" + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineArbV3.md b/reports/postTestEngineArbV3.md deleted file mode 100644 index dfb03616b..000000000 --- a/reports/postTestEngineArbV3.md +++ /dev/null @@ -1,37 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0xf97f4df75117a78c1A5a0DBb814Af92458539FB4 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 677000 | 242249 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 2100 | 1115 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 35280 | 11165 | 0 | 2 | 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xba5DdD1f9d7F570dc94a51479a000E3BCE967196 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 2500 | 0 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xD22a58f79e9481D1a88e00c343885A588b34b68B | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 0 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| wstETH | 0x5979D7b546E38E414F7E9822514be443A4800529 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 1200 | 190 | 0 | 2 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 55000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | ETH correlated | 9000 | 9300 | 10200 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineAvaV3.json b/reports/postTestEngineAvaV3.json new file mode 100644 index 000000000..a2de14194 --- /dev/null +++ b/reports/postTestEngineAvaV3.json @@ -0,0 +1,482 @@ +{ + "chainId": 43114, + "eModes": { + "1": { + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationThreshold": 9750 + }, + "2": { + "label": "AVAX correlated", + "eModeCategory": 2, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9250 + } + }, + "poolConfig": { + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + }, + "reserves": { + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "ltv": 8250, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "liquidationProtocolFee": 1000, + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "latestAnswer": 100000000 + }, + "debtCeiling": 0, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "decimals": 6, + "usageAsCollateralEnabled": true, + "liquidationThreshold": 8625, + "isFlashloanable": false, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "borrowCap": 0, + "isActive": true, + "isFrozen": false, + "borrowingEnabled": true, + "symbol": "USDC", + "supplyCap": 4000000000, + "eModeCategory": 1, + "liquidationBonus": 10400, + "reserveFactor": 1000 + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isSiloed": false, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "supplyCap": 13100000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 7300, + "ltv": 6800, + "liquidationBonus": 11000, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 2, + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "decimals": 18, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "oracle": { + "address": "0x0A77230d17318075983913bC2145DB16C7366156", + "latestAnswer": 1641453200 + }, + "usageAsCollateralEnabled": true, + "borrowCap": 0, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "symbol": "WAVAX" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "borrowCap": 0, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "symbol": "WBTC.e", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10625, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 7500, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "decimals": 8, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "ltv": 7000, + "supplyCap": 5233, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "eModeCategory": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "isFrozen": false, + "eModeCategory": 1, + "liquidationThreshold": 8000, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "latestAnswer": 100049254 + }, + "supplyCap": 50000000, + "decimals": 18, + "symbol": "FRAX", + "isSiloed": false, + "liquidationBonus": 10500, + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "ltv": 7500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "debtCeiling": 200000000, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "borrowCap": 2000000, + "stableBorrowRateEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA" + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "isSiloed": false, + "isActive": true, + "isFlashloanable": false, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "borrowCap": 220000, + "debtCeiling": 0, + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "stableBorrowRateEnabled": false, + "ltv": 5300, + "symbol": "LINK.e", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "decimals": 18, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "latestAnswer": 692270470 + }, + "borrowingEnabled": true, + "supplyCap": 353000, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6800 + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "isFrozen": false, + "ltv": 8000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isActive": true, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 8250, + "oracle": { + "address": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "latestAnswer": 157050000000 + }, + "debtCeiling": 0, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "supplyCap": 113000, + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "symbol": "WETH.e", + "reserveFactor": 1500, + "interestRateStrategy": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "decimals": 18, + "borrowCap": 62150, + "eModeCategory": 0 + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "isActive": true, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "liquidationBonus": 10500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "latestAnswer": 99991780 + }, + "ltv": 7500, + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "liquidationThreshold": 8200, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "supplyCap": 2000000000, + "debtCeiling": 0, + "eModeCategory": 1, + "decimals": 18, + "symbol": "DAI.e", + "usageAsCollateralEnabled": true, + "isFrozen": false, + "borrowingEnabled": true, + "isSiloed": false + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "isFlashloanable": false, + "decimals": 6, + "ltv": 7500, + "liquidationBonus": 10500, + "liquidationThreshold": 8100, + "usageAsCollateralEnabled": true, + "isActive": true, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "oracle": { + "address": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "latestAnswer": 100007000 + }, + "borrowCap": 0, + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "USDt", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": true, + "isFrozen": false, + "isSiloed": false, + "supplyCap": 2000000000, + "stableBorrowRateEnabled": true, + "debtCeiling": 500000000, + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "borrowingEnabled": true, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7" + }, + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "decimals": 18, + "reserveFactor": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "latestAnswer": 7697000000 + }, + "liquidationThreshold": 7130, + "supplyCap": 4500, + "isActive": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "ltv": 6000, + "stableBorrowRateEnabled": false, + "borrowingEnabled": false, + "isFrozen": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "debtCeiling": 0, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "borrowCap": 0, + "liquidationBonus": 10750, + "symbol": "AAVE.e" + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "debtCeiling": 200000000, + "liquidationBonus": 10500, + "supplyCap": 50000000, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "isFlashloanable": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "oracle": { + "address": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "latestAnswer": 99670276 + }, + "symbol": "MAI", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isSiloed": false, + "stableBorrowRateEnabled": false, + "borrowCap": 2000000, + "isActive": true, + "isFrozen": false, + "liquidationProtocolFee": 1000, + "decimals": 18, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 7500, + "eModeCategory": 1, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "liquidationThreshold": 8000 + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isSiloed": false, + "oracle": { + "address": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "latestAnswer": 1756349319 + }, + "liquidationBonus": 11000, + "reserveFactor": 1000, + "symbol": "sAVAX", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "eModeCategory": 2, + "isFrozen": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "borrowCap": 0, + "decimals": 18, + "isFlashloanable": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 2000, + "borrowingEnabled": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "liquidationThreshold": 3000, + "supplyCap": 2000000, + "stableBorrowRateEnabled": false, + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "usageAsCollateralEnabled": true, + "isActive": true + }, + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "borrowCap": 3190, + "stableBorrowRateEnabled": false, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "supplyCap": 5800, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "isSiloed": false, + "symbol": "BTC.b", + "liquidationBonus": 10650, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "isActive": true, + "ltv": 7000, + "decimals": 8, + "borrowingEnabled": true, + "isFlashloanable": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd" + } + }, + "strategies": { + "0xfab05a6aF585da2F96e21452F91E812452996BD3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD": { + "maxExcessUsageRatio": 200000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000, + "address": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", + "stableRateSlope2": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 10000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000 + }, + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope2": 0, + "address": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0 + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineAvaV3.md b/reports/postTestEngineAvaV3.md deleted file mode 100644 index 894ba7419..000000000 --- a/reports/postTestEngineAvaV3.md +++ /dev/null @@ -1,39 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI.e | 0xd586E7F844cEa2F87f50152665BCbc2C279D8d70 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8200 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK.e | 0x5947BB275c521040051D82396192181b413227A3 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5300 | 6800 | 10750 | 1000 | 2000 | true | true | false | 353000 | 220000 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8625 | 10400 | 1000 | 1000 | true | true | true | 4000000000 | 0 | 0 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC.e | 0x50b7545627a5162F82A992c33b87aDc75187B218 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 5233 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 113000 | 62150 | 0 | 0 | 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7130 | 10750 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WAVAX | 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6800 | 7300 | 11000 | 1000 | 2000 | true | true | false | 13100000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sAVAX | 0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 2000 | 3000 | 11000 | 1000 | 1000 | true | false | false | 2000000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MAI | 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 7500 | 8000 | 10500 | 1000 | 2000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BTC.b | 0x152b9d0FdC40C096757F570A51E494bd4b943E50 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 5800 | 3190 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xfab05a6aF585da2F96e21452F91E812452996BD3 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | AVAX correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineBorrow.json b/reports/postTestEngineBorrow.json new file mode 100644 index 000000000..63c1769c5 --- /dev/null +++ b/reports/postTestEngineBorrow.json @@ -0,0 +1,726 @@ +{ + "reserves": { + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "usageAsCollateralEnabled": true, + "decimals": 18, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isSiloed": false, + "ltv": 6500, + "stableBorrowRateEnabled": false, + "borrowCap": 39950000, + "debtCeiling": 0, + "symbol": "WMATIC", + "isFlashloanable": false, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "oracle": { + "latestAnswer": 113095493, + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0" + }, + "isBorrowableInIsolation": false, + "borrowingEnabled": true, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationBonus": 11000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 7000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "eModeCategory": 2, + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "supplyCap": 47000000, + "isFrozen": false, + "liquidationProtocolFee": 1000 + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "supplyCap": 36820, + "liquidationThreshold": 7000, + "ltv": 6000, + "decimals": 18, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isActive": true, + "oracle": { + "latestAnswer": 7673000000, + "address": "0x72484B12719E23115761D5DA1646945632979bB6" + }, + "reserveFactor": 1500, + "liquidationBonus": 10750, + "debtCeiling": 0, + "eModeCategory": 0, + "borrowingEnabled": true, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "symbol": "AAVE", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "borrowCap": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 95800000, + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405" + }, + "borrowCap": 640437, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFrozen": false, + "symbol": "CRV", + "decimals": 18, + "debtCeiling": 0, + "isFlashloanable": false, + "eModeCategory": 0, + "ltv": 7500, + "liquidationBonus": 10500, + "supplyCap": 937700, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "usageAsCollateralEnabled": true, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "symbol": "agEUR", + "liquidationProtocolFee": 1000, + "liquidationBonus": 0, + "liquidationThreshold": 0, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "isFrozen": false, + "eModeCategory": 1, + "debtCeiling": 0, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "isActive": true, + "decimals": 18, + "isSiloed": false, + "isBorrowableInIsolation": false, + "borrowCap": 0, + "isFlashloanable": false, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "borrowingEnabled": true, + "usageAsCollateralEnabled": false, + "ltv": 0, + "supplyCap": 0 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "symbol": "LINK", + "isFrozen": false, + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 691600000, + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665" + }, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isBorrowableInIsolation": false, + "decimals": 18, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "reserveFactor": 2000, + "liquidationThreshold": 6500, + "ltv": 5000, + "liquidationBonus": 10750, + "borrowCap": 163702, + "supplyCap": 297640, + "eModeCategory": 0 + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "liquidationThreshold": 8000, + "liquidationBonus": 10500, + "symbol": "DAI", + "debtCeiling": 0, + "borrowingEnabled": true, + "isFrozen": false, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "reserveFactor": 1000, + "supplyCap": 45000000, + "borrowCap": 30000000, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 7500, + "decimals": 18, + "eModeCategory": 1, + "isBorrowableInIsolation": true, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99987213, + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D" + } + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "debtCeiling": 0, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "liquidationBonus": 11000, + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "isFrozen": false, + "borrowCap": 779, + "liquidationThreshold": 4500, + "reserveFactor": 2000, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "oracle": { + "latestAnswer": 8829621299, + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9" + }, + "usageAsCollateralEnabled": true, + "symbol": "DPI", + "ltv": 2000, + "isActive": true, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "supplyCap": 1417, + "isBorrowableInIsolation": false + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "isSiloed": false, + "usageAsCollateralEnabled": true, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": true, + "liquidationThreshold": 7000, + "liquidationBonus": 10750, + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "liquidationProtocolFee": 1000, + "ltv": 6500, + "decimals": 2, + "borrowCap": 947000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "supplyCap": 4000000, + "symbol": "EURS", + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1 + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "debtCeiling": 0, + "isActive": true, + "isFlashloanable": false, + "isFrozen": false, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "eModeCategory": 0, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 361000, + "oracle": { + "latestAnswer": 649789451, + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66" + }, + "reserveFactor": 2000, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "liquidationThreshold": 4500, + "ltv": 2000, + "symbol": "BAL", + "decimals": 18, + "borrowCap": 256140, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "liquidationBonus": 11000, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "borrowCap": 30000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "liquidationThreshold": 8000, + "symbol": "USDT", + "liquidationBonus": 10500, + "decimals": 6, + "eModeCategory": 1, + "debtCeiling": 500000000, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "oracle": { + "latestAnswer": 100000000, + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545" + }, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "borrowingEnabled": true, + "ltv": 7500, + "isBorrowableInIsolation": true, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "supplyCap": 45000000, + "isActive": true, + "liquidationProtocolFee": 1000 + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 6, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "symbol": "USDC", + "liquidationThreshold": 8500, + "eModeCategory": 1, + "isFrozen": false, + "stableBorrowRateEnabled": true, + "borrowingEnabled": true, + "ltv": 8250, + "reserveFactor": 1000, + "supplyCap": 150000000, + "borrowCap": 100000000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99994500, + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7" + }, + "liquidationBonus": 10400, + "debtCeiling": 0, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isActive": true, + "usageAsCollateralEnabled": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "decimals": 8, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "eModeCategory": 0, + "stableBorrowRateEnabled": false, + "borrowCap": 851, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isFrozen": false, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 2244136000000, + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f" + }, + "liquidationBonus": 10650, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7500, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "supplyCap": 1548, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "symbol": "WBTC" + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "stableBorrowRateEnabled": false, + "ltv": 2500, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "GHST", + "liquidationProtocolFee": 1000, + "supplyCap": 5876000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isActive": true, + "debtCeiling": 0, + "borrowingEnabled": true, + "decimals": 18, + "liquidationBonus": 11500, + "eModeCategory": 0, + "isSiloed": false, + "oracle": { + "latestAnswer": 153968584, + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be" + }, + "borrowCap": 3234000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "liquidationThreshold": 4500 + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "liquidationBonus": 10500, + "supplyCap": 1100000, + "liquidationThreshold": 8000, + "eModeCategory": 1, + "isFrozen": false, + "isBorrowableInIsolation": false, + "ltv": 7500, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isSiloed": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "debtCeiling": 200000000, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "oracle": { + "latestAnswer": 99638912, + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428" + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "miMATIC", + "borrowCap": 600000 + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "oracle": { + "latestAnswer": 119458629, + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403" + }, + "debtCeiling": 0, + "liquidationBonus": 11000, + "eModeCategory": 2, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isSiloed": false, + "borrowCap": 0, + "isFlashloanable": false, + "decimals": 18, + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 2000, + "supplyCap": 6000000, + "isFrozen": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "ltv": 5000, + "liquidationThreshold": 6500, + "isActive": true, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "stableBorrowRateEnabled": false, + "symbol": "MaticX", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationProtocolFee": 2000, + "ltv": 5000, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "decimals": 18, + "symbol": "stMATIC", + "debtCeiling": 0, + "borrowingEnabled": false, + "isSiloed": false, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "borrowCap": 0, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "isFrozen": false, + "reserveFactor": 2000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 120239385, + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f" + }, + "supplyCap": 7500000, + "eModeCategory": 2 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "liquidationProtocolFee": 1000, + "isFrozen": false, + "symbol": "WETH", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "reserveFactor": 1000, + "liquidationBonus": 10500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "borrowCap": 14795, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 26900, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "oracle": { + "latestAnswer": 156981339277, + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945" + }, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "ltv": 8000, + "liquidationThreshold": 8250, + "decimals": 18, + "eModeCategory": 0, + "borrowingEnabled": true, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isActive": true + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "liquidationThreshold": 0, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "supplyCap": 0, + "eModeCategory": 1, + "decimals": 18, + "symbol": "jEUR", + "stableBorrowRateEnabled": false, + "liquidationBonus": 0, + "ltv": 0, + "usageAsCollateralEnabled": false, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "reserveFactor": 2000, + "isFrozen": true, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "debtCeiling": 0, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "borrowingEnabled": true, + "isFlashloanable": false + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "ltv": 2000, + "isSiloed": false, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "borrowCap": 102484, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "decimals": 18, + "isFlashloanable": false, + "symbol": "SUSHI", + "isActive": true, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "latestAnswer": 121170720, + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0" + }, + "borrowingEnabled": true, + "liquidationThreshold": 4500, + "eModeCategory": 0, + "liquidationBonus": 11000, + "supplyCap": 299320, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + } + }, + "strategies": { + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "optimalUsageRatio": 750000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope2": 1000000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "variableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "baseStableBorrowRate": 90000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "stableRateSlope1": 0, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 160000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope2": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "baseVariableBorrowRate": 30000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000 + } + }, + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1" + }, + "chainId": 137, + "eModes": { + "1": { + "liquidationThreshold": 9750, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "ltv": 9700, + "eModeCategory": 1, + "label": "Stablecoins" + }, + "2": { + "label": "MATIC correlated", + "liquidationBonus": 10100, + "ltv": 9250, + "priceSource": "0x0000000000000000000000000000000000000000", + "eModeCategory": 2, + "liquidationThreshold": 9500 + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineBorrow.md b/reports/postTestEngineBorrow.md deleted file mode 100644 index ef5f5fd40..000000000 --- a/reports/postTestEngineBorrow.md +++ /dev/null @@ -1,47 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 1500 | true | true | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineCaps.json b/reports/postTestEngineCaps.json new file mode 100644 index 000000000..8a07fec5b --- /dev/null +++ b/reports/postTestEngineCaps.json @@ -0,0 +1,480 @@ +{ + "poolConfig": { + "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "poolImpl": "0xfCc00A1e250644d89AF0df661bC6f04891E21585", + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2" + }, + "eModes": { + "1": { + "liquidationThreshold": 9300, + "liquidationBonus": 10100, + "label": "ETH correlated", + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9000, + "eModeCategory": 1 + } + }, + "chainId": 1, + "strategies": { + "0x53F57eAAD604307889D87b747Fc67ea9DE430B01": { + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 10000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000 + }, + "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 75000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope1": 70000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { + "variableRateSlope1": 40000000000000000000000000, + "address": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "stableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "address": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000 + }, + "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6": { + "stableRateSlope2": 720000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 720000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 900000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + } + }, + "reserves": { + "0xae78736Cd615f374D3085123A210448E74Fc6393": { + "ltv": 6700, + "supplyCap": 10000, + "isSiloed": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "usageAsCollateralEnabled": true, + "symbol": "rETH", + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7400, + "borrowCap": 1200, + "isFrozen": false, + "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 165926367097, + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56" + }, + "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "debtCeiling": 0, + "eModeCategory": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "liquidationBonus": 10750, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "decimals": 18, + "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f" + }, + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "reserveFactor": 1000, + "ltv": 7400, + "liquidationThreshold": 7600, + "liquidationProtocolFee": 2000, + "debtCeiling": 0, + "eModeCategory": 0, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "borrowCap": 1580000000, + "interestRateStrategy": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "liquidationBonus": 10450, + "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "supplyCap": 1760000000, + "isSiloed": false, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isActive": true, + "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "symbol": "USDC", + "decimals": 6, + "oracle": { + "latestAnswer": 99999517, + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6" + }, + "stableBorrowRateEnabled": false + }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "borrowCap": 185000000, + "usageAsCollateralEnabled": false, + "ltv": 0, + "stableBorrowRateEnabled": false, + "decimals": 6, + "interestRateStrategy": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "borrowingEnabled": true, + "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "reserveFactor": 1000, + "debtCeiling": 0, + "symbol": "USDT", + "isFlashloanable": false, + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "latestAnswer": 99997000, + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D" + }, + "liquidationThreshold": 0, + "supplyCap": 200000000, + "isActive": true, + "isFrozen": false, + "liquidationProtocolFee": 0, + "isSiloed": false, + "liquidationBonus": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isBorrowableInIsolation": false + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "debtCeiling": 0, + "borrowingEnabled": true, + "oracle": { + "latestAnswer": 100373952, + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0" + }, + "reserveFactor": 1000, + "ltv": 0, + "isFrozen": false, + "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "decimals": 18, + "supplyCap": 3000000, + "liquidationThreshold": 0, + "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "liquidationBonus": 0, + "usageAsCollateralEnabled": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "symbol": "LUSD", + "liquidationProtocolFee": 0, + "stableBorrowRateEnabled": false, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isSiloed": false, + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "isActive": true, + "isFlashloanable": false, + "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "borrowCap": 1210000 + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "decimals": 18, + "debtCeiling": 0, + "borrowingEnabled": true, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isSiloed": false, + "isFlashloanable": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "supplyCap": 24000000, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "symbol": "LINK", + "isActive": true, + "isBorrowableInIsolation": false, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "ltv": 5000, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 683336000, + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c" + }, + "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "liquidationBonus": 10750, + "borrowCap": 13000000, + "liquidationThreshold": 6500, + "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8" + }, + "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { + "reserveFactor": 1500, + "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "isSiloed": false, + "decimals": 18, + "supplyCap": 20000, + "symbol": "cbETH", + "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "borrowCap": 1200, + "borrowingEnabled": true, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 158413995115, + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731" + }, + "liquidationThreshold": 7400, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "ltv": 6700, + "isActive": true, + "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "isFrozen": false, + "liquidationBonus": 10750, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "liquidationProtocolFee": 1000 + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "symbol": "WBTC", + "oracle": { + "latestAnswer": 2236935523400, + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F" + }, + "isSiloed": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10625, + "stableBorrowRateEnabled": false, + "ltv": 7000, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "decimals": 8, + "borrowingEnabled": true, + "isActive": true, + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "supplyCap": 43000, + "borrowCap": 28000, + "isFlashloanable": false, + "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "debtCeiling": 0, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d" + }, + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { + "debtCeiling": 0, + "borrowCap": 3000, + "liquidationThreshold": 7950, + "isFrozen": false, + "symbol": "wstETH", + "isFlashloanable": false, + "ltv": 6850, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "latestAnswer": 173673237398, + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45" + }, + "supplyCap": 200000, + "isSiloed": false, + "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "reserveFactor": 1500, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10700, + "liquidationProtocolFee": 1000, + "isActive": true, + "decimals": 18, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 1, + "borrowingEnabled": true, + "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4" + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "supplyCap": 338000000, + "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isActive": true, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "ltv": 6400, + "decimals": 18, + "symbol": "DAI", + "liquidationBonus": 10400, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "stableBorrowRateEnabled": false, + "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", + "borrowCap": 271000000, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "debtCeiling": 0, + "isFrozen": false, + "oracle": { + "latestAnswer": 99993460, + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9" + }, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 2000, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7700, + "borrowingEnabled": true, + "isFlashloanable": false, + "isSiloed": false, + "reserveFactor": 1000, + "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "eModeCategory": 0 + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "isFrozen": false, + "isActive": true, + "symbol": "AAVE", + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 7000, + "oracle": { + "latestAnswer": 7578902247, + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9" + }, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "usageAsCollateralEnabled": true, + "reserveFactor": 0, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "supplyCap": 1000000, + "debtCeiling": 0, + "borrowCap": 0, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isSiloed": false, + "ltv": 6000, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "decimals": 18, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283" + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "decimals": 18, + "liquidationThreshold": 8250, + "reserveFactor": 1500, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 156348914972, + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419" + }, + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "symbol": "WETH", + "ltv": 8000, + "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10500, + "supplyCap": 1800000, + "debtCeiling": 0, + "borrowingEnabled": true, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "borrowCap": 1400000, + "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE" + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineCaps.md b/reports/postTestEngineCaps.md deleted file mode 100644 index 14022b092..000000000 --- a/reports/postTestEngineCaps.md +++ /dev/null @@ -1,40 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 | 0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8 | 0x102633152313C81cD80419b6EcF66d14Ad68949A | 0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 1800000 | 1400000 | 0 | 1 | 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| wstETH | 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 | 0x0B925eD163218f6662a35e0f0371Ac234f9E9371 | 0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D | 0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4 | 18 | 6850 | 7950 | 10700 | 1000 | 1500 | true | true | false | 200000 | 3000 | 0 | 1 | 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| WBTC | 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 | 0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8 | 0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284 | 0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 43000 | 28000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c | 0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39 | 0x72E95b8931767C79bA4EeE721354d6E99a61D004 | 6 | 7400 | 7600 | 10450 | 2000 | 1000 | true | true | false | 1760000000 | 1580000000 | 0 | 0 | 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 0x018008bfb33d285247A21d44E50697654f754e63 | 0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb | 0xcF8d0c70c850859266f5C338b38F9D663181C314 | 18 | 6400 | 7700 | 10400 | 2000 | 1000 | true | true | false | 338000000 | 271000000 | 0 | 0 | 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | 0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a | 0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a | 0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8 | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 24000000 | 13000000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9 | 0x268497bF083388B1504270d0E717222d3A87D6F2 | 0xBae535520Abd9f8C85E58929e0006A2c8B372F74 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 1000000 | 0 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| cbETH | 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 | 0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c | 0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493 | 0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 20000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a | 0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622 | 0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8 | 6 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 200000000 | 185000000 | 0 | 0 | 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| rETH | 0xae78736Cd615f374D3085123A210448E74Fc6393 | 0xCc9EE9483f662091a1de4795249E24aC0aC2630f | 0x1d1906f909CAe494c7441604DAfDDDbD0485A925 | 0xae8593DD575FE29A9745056aA91C4b746eee62C8 | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 10000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LUSD | 0x5f98805A4E8be255a32880FDeC7F6728C6568bA0 | 0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9 | 0x37A6B708FDB1483C231961b9a7F145261E815fc3 | 0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2 | 18 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 3000000 | 1210000 | 0 | 0 | 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | 75000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | 90000000000000000000000000 | 70000000000000000000000000 | 3000000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | 50000000000000000000000000 | 40000000000000000000000000 | 720000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 720000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | 50000000000000000000000000 | 40000000000000000000000000 | 870000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 870000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | ETH correlated | 9000 | 9300 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineCollateral.json b/reports/postTestEngineCollateral.json new file mode 100644 index 000000000..47f6ea6bd --- /dev/null +++ b/reports/postTestEngineCollateral.json @@ -0,0 +1,469 @@ +{ + "eModes": { + "1": { + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "eModeCategory": 2, + "label": "AVAX correlated", + "liquidationThreshold": 9500, + "ltv": 9250, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + } + }, + "poolConfig": { + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "reserves": { + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "supplyCap": 4500, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "borrowCap": 0, + "liquidationBonus": 10600, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "reserveFactor": 0, + "usageAsCollateralEnabled": true, + "isActive": true, + "oracle": { + "address": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "latestAnswer": 7697000000 + }, + "decimals": 18, + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "AAVE.e", + "ltv": 6200, + "liquidationThreshold": 7200, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "isSiloed": false, + "decimals": 8, + "borrowingEnabled": true, + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "isBorrowableInIsolation": false, + "ltv": 7000, + "borrowCap": 0, + "symbol": "WBTC.e", + "isFlashloanable": false, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "reserveFactor": 2000, + "isActive": true, + "supplyCap": 5233, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "liquidationThreshold": 7500, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 10625, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "eModeCategory": 0, + "debtCeiling": 0, + "isFrozen": false, + "liquidationProtocolFee": 1000 + }, + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8625, + "symbol": "USDC", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "isFrozen": false, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10400, + "isSiloed": false, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "borrowCap": 0, + "decimals": 6, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "supplyCap": 4000000000, + "ltv": 8250, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isActive": true, + "isFlashloanable": false, + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "reserveFactor": 1000, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "borrowCap": 2000000, + "eModeCategory": 1, + "isSiloed": false, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "supplyCap": 50000000, + "decimals": 18, + "debtCeiling": 200000000, + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isFlashloanable": false, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isFrozen": false, + "ltv": 7500, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "symbol": "FRAX", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "latestAnswer": 100049254 + }, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "reserveFactor": 1000 + }, + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "ltv": 7000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "symbol": "BTC.b", + "borrowingEnabled": true, + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "decimals": 8, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "stableBorrowRateEnabled": false, + "isSiloed": false, + "borrowCap": 3190, + "reserveFactor": 2000, + "supplyCap": 5800, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "eModeCategory": 0, + "isFlashloanable": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "liquidationBonus": 10650, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 2000000, + "eModeCategory": 2, + "borrowingEnabled": false, + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 3000, + "oracle": { + "address": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "latestAnswer": 1756349319 + }, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "reserveFactor": 1000, + "decimals": 18, + "liquidationBonus": 11000, + "symbol": "sAVAX", + "ltv": 2000, + "isFrozen": false, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3" + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 13100000, + "borrowingEnabled": true, + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "eModeCategory": 2, + "isActive": true, + "oracle": { + "address": "0x0A77230d17318075983913bC2145DB16C7366156", + "latestAnswer": 1641453200 + }, + "liquidationThreshold": 7300, + "stableBorrowRateEnabled": false, + "ltv": 6800, + "decimals": 18, + "symbol": "WAVAX", + "reserveFactor": 2000, + "borrowCap": 0, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E" + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowingEnabled": true, + "oracle": { + "address": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "latestAnswer": 100007000 + }, + "ltv": 7500, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 6, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "liquidationThreshold": 8100, + "borrowCap": 0, + "isBorrowableInIsolation": true, + "symbol": "USDt", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "supplyCap": 2000000000, + "debtCeiling": 500000000, + "reserveFactor": 1000, + "isActive": true, + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "usageAsCollateralEnabled": true + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "usageAsCollateralEnabled": true, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "oracle": { + "address": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "latestAnswer": 99670276 + }, + "reserveFactor": 1000, + "eModeCategory": 1, + "isSiloed": false, + "liquidationThreshold": 8000, + "symbol": "MAI", + "borrowingEnabled": true, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "isFrozen": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "decimals": 18, + "debtCeiling": 200000000, + "isActive": true, + "supplyCap": 50000000, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 2000000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "ltv": 7500, + "isFlashloanable": false + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "ltv": 7500, + "eModeCategory": 1, + "decimals": 18, + "debtCeiling": 0, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableBorrowRateEnabled": true, + "oracle": { + "address": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "latestAnswer": 99991780 + }, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "symbol": "DAI.e", + "isSiloed": false, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "liquidationBonus": 10500, + "supplyCap": 2000000000, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8200 + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "ltv": 5300, + "isSiloed": false, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "symbol": "LINK.e", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "liquidationThreshold": 6800, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "eModeCategory": 0, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "supplyCap": 353000, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "reserveFactor": 2000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "latestAnswer": 692270470 + }, + "isFrozen": false, + "borrowCap": 220000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "liquidationBonus": 10750, + "isActive": true + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "ltv": 8000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isBorrowableInIsolation": false, + "eModeCategory": 0, + "symbol": "WETH.e", + "liquidationThreshold": 8250, + "supplyCap": 113000, + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "reserveFactor": 1000, + "isActive": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isFrozen": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 62150, + "isFlashloanable": false, + "oracle": { + "address": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "latestAnswer": 157050000000 + }, + "decimals": 18, + "stableBorrowRateEnabled": false + } + }, + "chainId": 43114, + "strategies": { + "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { + "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xfab05a6aF585da2F96e21452F91E812452996BD3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "stableRateSlope2": 0, + "stableRateSlope1": 0, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "address": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineCollateral.md b/reports/postTestEngineCollateral.md deleted file mode 100644 index 39d3ff1ca..000000000 --- a/reports/postTestEngineCollateral.md +++ /dev/null @@ -1,38 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI.e | 0xd586E7F844cEa2F87f50152665BCbc2C279D8d70 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8200 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK.e | 0x5947BB275c521040051D82396192181b413227A3 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5300 | 6800 | 10750 | 1000 | 2000 | true | true | false | 353000 | 220000 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8625 | 10400 | 1000 | 1000 | true | true | true | 4000000000 | 0 | 0 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC.e | 0x50b7545627a5162F82A992c33b87aDc75187B218 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 5233 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 113000 | 62150 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6200 | 7200 | 10600 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WAVAX | 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6800 | 7300 | 11000 | 1000 | 2000 | true | true | false | 13100000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sAVAX | 0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 2000 | 3000 | 11000 | 1000 | 1000 | true | false | false | 2000000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MAI | 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BTC.b | 0x152b9d0FdC40C096757F570A51E494bd4b943E50 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 5800 | 3190 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xfab05a6aF585da2F96e21452F91E812452996BD3 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | AVAX correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineListing.json b/reports/postTestEngineListing.json new file mode 100644 index 000000000..7475e26c3 --- /dev/null +++ b/reports/postTestEngineListing.json @@ -0,0 +1,759 @@ +{ + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "stableRateSlope1": 0, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "variableRateSlope2": 1000000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 61000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 750000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 160000000000000000000000000, + "stableRateSlope2": 0, + "variableRateSlope2": 1500000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "optimalUsageRatio": 800000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000 + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableRateSlope2": 0 + } + }, + "eModes": { + "2": { + "eModeCategory": 2, + "label": "MATIC correlated", + "ltv": 9250, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "1": { + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "Stablecoins", + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "eModeCategory": 1 + } + }, + "reserves": { + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "isActive": true, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "ltv": 2500, + "liquidationThreshold": 4500, + "liquidationProtocolFee": 1000, + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "liquidationBonus": 11500, + "eModeCategory": 0, + "borrowingEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 3234000, + "symbol": "GHST", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "decimals": 18, + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 153968584 + }, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "supplyCap": 5876000, + "isSiloed": false + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "oracle": { + "address": "0x72484B12719E23115761D5DA1646945632979bB6", + "latestAnswer": 7673000000 + }, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 7000, + "symbol": "AAVE", + "ltv": 6000, + "eModeCategory": 0, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "reserveFactor": 0, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "isFlashloanable": false, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "supplyCap": 36820, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "borrowCap": 0, + "debtCeiling": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationBonus": 10750, + "supplyCap": 4000000, + "stableBorrowRateEnabled": true, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "liquidationProtocolFee": 1000, + "debtCeiling": 500000000, + "reserveFactor": 1000, + "isFrozen": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "isSiloed": false, + "liquidationThreshold": 7000, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "ltv": 6500, + "borrowCap": 947000, + "eModeCategory": 1, + "decimals": 2, + "borrowingEnabled": true, + "symbol": "EURS" + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "ltv": 6500, + "liquidationBonus": 11000, + "debtCeiling": 0, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "borrowingEnabled": true, + "borrowCap": 39950000, + "reserveFactor": 2000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "isFlashloanable": false, + "isActive": true, + "supplyCap": 47000000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "decimals": 18, + "symbol": "WMATIC", + "isBorrowableInIsolation": false, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "isFrozen": false, + "eModeCategory": 2, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 113095493 + }, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 7000 + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 120239385 + }, + "liquidationProtocolFee": 2000, + "reserveFactor": 2000, + "decimals": 18, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "liquidationThreshold": 6500, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "stMATIC", + "isActive": true, + "isFrozen": false, + "borrowCap": 0, + "liquidationBonus": 11000, + "supplyCap": 7500000, + "debtCeiling": 0, + "eModeCategory": 2, + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "ltv": 5000 + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationProtocolFee": 1000, + "debtCeiling": 200000000, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "liquidationBonus": 10500, + "borrowCap": 600000, + "supplyCap": 1100000, + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99638912 + }, + "isSiloed": false, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "reserveFactor": 1000, + "ltv": 7500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "borrowingEnabled": true, + "isFrozen": false, + "symbol": "miMATIC", + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "liquidationThreshold": 8000, + "eModeCategory": 1 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 0, + "symbol": "WETH", + "liquidationThreshold": 8250, + "ltv": 8000, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isSiloed": false, + "supplyCap": 26900, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 156981339277 + }, + "stableBorrowRateEnabled": false, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "reserveFactor": 1000, + "borrowingEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "debtCeiling": 0, + "isFrozen": false, + "borrowCap": 14795, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "isActive": true, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "liquidationBonus": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": false, + "isFrozen": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "liquidationThreshold": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 0, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "supplyCap": 0, + "isSiloed": false, + "borrowingEnabled": true, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "debtCeiling": 0, + "symbol": "jEUR", + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "isFlashloanable": false, + "borrowCap": 0, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "isBorrowableInIsolation": false, + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 95800000 + }, + "decimals": 18, + "isBorrowableInIsolation": false, + "reserveFactor": 1000, + "isSiloed": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "debtCeiling": 0, + "isActive": true, + "supplyCap": 937700, + "liquidationBonus": 10500, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "liquidationThreshold": 8000, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "isFlashloanable": false, + "eModeCategory": 0, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "symbol": "CRV", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "ltv": 7500, + "borrowCap": 640437 + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 45000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "decimals": 6, + "stableBorrowRateEnabled": true, + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "eModeCategory": 1, + "isSiloed": false, + "symbol": "USDT", + "liquidationBonus": 10500, + "borrowCap": 30000000, + "isActive": true, + "ltv": 7500, + "debtCeiling": 500000000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "reserveFactor": 1000, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "isFrozen": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "ltv": 5000, + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 119458629 + }, + "isSiloed": false, + "eModeCategory": 2, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "reserveFactor": 2000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "borrowCap": 0, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "borrowingEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "debtCeiling": 0, + "liquidationProtocolFee": 2000, + "isFrozen": false, + "decimals": 18, + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "supplyCap": 6000000, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "symbol": "MaticX", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "ltv": 8250, + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "decimals": 6, + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "borrowCap": 100000000, + "supplyCap": 150000000, + "borrowingEnabled": true, + "isActive": true, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + }, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFrozen": false, + "debtCeiling": 0, + "isSiloed": false, + "stableBorrowRateEnabled": true, + "liquidationThreshold": 8500, + "liquidationBonus": 10400, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "symbol": "USDC", + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "liquidationBonus": 0, + "liquidationThreshold": 0, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "isFrozen": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "symbol": "agEUR", + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "isSiloed": false, + "supplyCap": 0, + "isFlashloanable": false, + "reserveFactor": 2000, + "ltv": 0, + "borrowCap": 0, + "eModeCategory": 1, + "isActive": true, + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": false, + "decimals": 18, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true + }, + "0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xf59036CAEBeA7dC4b86638DFA2E3C97dA9FcCd40", + "debtCeiling": 0, + "liquidationBonus": 10500, + "isFrozen": false, + "underlying": "0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f", + "isBorrowableInIsolation": false, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 8250, + "liquidationProtocolFee": 1000, + "borrowCap": 60000, + "usageAsCollateralEnabled": true, + "symbol": "1INCH", + "variableDebtToken": "0x77fA66882a8854d883101Fb8501BD3CaD347Fc32", + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0x443C5116CdF663Eb387e72C688D276e702135C87", + "latestAnswer": 52690564 + }, + "eModeCategory": 0, + "stableDebtToken": "0x173e54325AE58B072985DbF232436961981EA000", + "supplyCap": 85000, + "isFlashloanable": false, + "borrowingEnabled": true, + "liquidationThreshold": 8600, + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "reserveFactor": 1000 + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "isFrozen": false, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "eModeCategory": 0, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "ltv": 7000, + "borrowCap": 851, + "stableBorrowRateEnabled": false, + "supplyCap": 1548, + "usageAsCollateralEnabled": true, + "decimals": 8, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 2244136000000 + }, + "isFlashloanable": false, + "symbol": "WBTC", + "debtCeiling": 0, + "borrowingEnabled": true, + "liquidationThreshold": 7500, + "liquidationBonus": 10650, + "reserveFactor": 2000 + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "isSiloed": false, + "eModeCategory": 0, + "isFlashloanable": false, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "debtCeiling": 0, + "liquidationBonus": 11000, + "isFrozen": false, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "usageAsCollateralEnabled": true, + "symbol": "SUSHI", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 121170720 + }, + "decimals": 18, + "borrowCap": 102484, + "reserveFactor": 2000, + "supplyCap": 299320, + "isBorrowableInIsolation": false, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 2000 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "liquidationThreshold": 6500, + "symbol": "LINK", + "supplyCap": 297640, + "usageAsCollateralEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 163702, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 2000, + "borrowingEnabled": true, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 691600000 + }, + "decimals": 18, + "debtCeiling": 0, + "isSiloed": false, + "ltv": 5000, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "eModeCategory": 0, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "isActive": true, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530" + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 7500, + "isBorrowableInIsolation": true, + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 99987213 + }, + "reserveFactor": 1000, + "debtCeiling": 0, + "stableBorrowRateEnabled": true, + "isFrozen": false, + "symbol": "DAI", + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "borrowCap": 30000000, + "supplyCap": 45000000, + "isSiloed": false, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationThreshold": 8000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "borrowingEnabled": true, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "decimals": 18, + "isFrozen": false, + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 649789451 + }, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "ltv": 2000, + "isFlashloanable": false, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "isActive": true, + "stableBorrowRateEnabled": false, + "symbol": "BAL", + "borrowingEnabled": true, + "liquidationThreshold": 4500, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "borrowCap": 256140, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "liquidationProtocolFee": 1000, + "supplyCap": 361000, + "eModeCategory": 0 + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "borrowingEnabled": true, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "isActive": true, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "supplyCap": 1417, + "isFrozen": false, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 2000, + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 8829621299 + }, + "liquidationBonus": 11000, + "decimals": 18, + "debtCeiling": 0, + "eModeCategory": 0, + "symbol": "DPI", + "borrowCap": 779, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "isSiloed": false, + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369" + } + }, + "chainId": 137, + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + } +} \ No newline at end of file diff --git a/reports/postTestEngineListing.md b/reports/postTestEngineListing.md deleted file mode 100644 index 106a78872..000000000 --- a/reports/postTestEngineListing.md +++ /dev/null @@ -1,48 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| 1INCH | 0x9c2C5fd7b07E95EE044DDeba0E97a665F142394f | 0xf59036CAEBeA7dC4b86638DFA2E3C97dA9FcCd40 | 0x173e54325AE58B072985DbF232436961981EA000 | 0x77fA66882a8854d883101Fb8501BD3CaD347Fc32 | 18 | 8250 | 8600 | 10500 | 1000 | 1000 | true | true | false | 85000 | 60000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineListingCustom.json b/reports/postTestEngineListingCustom.json new file mode 100644 index 000000000..0842135e2 --- /dev/null +++ b/reports/postTestEngineListingCustom.json @@ -0,0 +1,513 @@ +{ + "reserves": { + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "ltv": 7400, + "liquidationBonus": 10450, + "liquidationProtocolFee": 2000, + "reserveFactor": 1000, + "borrowCap": 1580000000, + "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "isBorrowableInIsolation": false, + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "isActive": true, + "decimals": 6, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "liquidationThreshold": 7600, + "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "latestAnswer": 99999517 + }, + "debtCeiling": 0, + "borrowingEnabled": true, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "supplyCap": 1760000000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "isFrozen": false, + "interestRateStrategy": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "symbol": "USDC", + "isSiloed": false, + "eModeCategory": 0 + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "isBorrowableInIsolation": false, + "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", + "oracle": { + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "latestAnswer": 99993460 + }, + "decimals": 18, + "borrowingEnabled": true, + "isFrozen": false, + "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "stableBorrowRateEnabled": false, + "ltv": 6400, + "symbol": "DAI", + "liquidationProtocolFee": 2000, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isFlashloanable": false, + "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "liquidationThreshold": 7700, + "liquidationBonus": 10400, + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "borrowCap": 271000000, + "supplyCap": 338000000, + "debtCeiling": 0, + "isActive": true, + "isSiloed": false + }, + "0xae78736Cd615f374D3085123A210448E74Fc6393": { + "reserveFactor": 1500, + "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "oracle": { + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "latestAnswer": 166274282088 + }, + "isActive": true, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "supplyCap": 10000, + "isBorrowableInIsolation": false, + "isFrozen": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "decimals": 18, + "liquidationThreshold": 7400, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "symbol": "rETH", + "debtCeiling": 0, + "eModeCategory": 0, + "liquidationBonus": 10750, + "borrowCap": 1200, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "ltv": 6700, + "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "borrowingEnabled": true, + "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6" + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "symbol": "LUSD", + "liquidationThreshold": 0, + "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "oracle": { + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "latestAnswer": 100373952 + }, + "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "liquidationProtocolFee": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "eModeCategory": 0, + "isActive": true, + "reserveFactor": 1000, + "decimals": 18, + "debtCeiling": 0, + "usageAsCollateralEnabled": false, + "isFrozen": false, + "borrowingEnabled": true, + "ltv": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "supplyCap": 3000000, + "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "liquidationBonus": 0, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "borrowCap": 1210000, + "isSiloed": false + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "decimals": 18, + "reserveFactor": 1500, + "ltv": 8000, + "debtCeiling": 0, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "liquidationBonus": 10500, + "borrowCap": 1400000, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "latestAnswer": 156676747928 + }, + "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "eModeCategory": 1, + "borrowingEnabled": true, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "symbol": "WETH", + "usageAsCollateralEnabled": true, + "isActive": true, + "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "supplyCap": 1800000, + "liquidationThreshold": 8250 + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "isFlashloanable": false, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "symbol": "WBTC", + "liquidationThreshold": 7500, + "supplyCap": 43000, + "borrowingEnabled": true, + "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "isActive": true, + "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "latestAnswer": 2238952120000 + }, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "liquidationBonus": 10625, + "liquidationProtocolFee": 1000, + "decimals": 8, + "ltv": 7000, + "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "borrowCap": 28000, + "debtCeiling": 0, + "isFrozen": false, + "isBorrowableInIsolation": false + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "liquidationThreshold": 6500, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isFrozen": false, + "supplyCap": 24000000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "borrowCap": 13000000, + "debtCeiling": 0, + "isActive": true, + "symbol": "LINK", + "isSiloed": false, + "reserveFactor": 2000, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "oracle": { + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "latestAnswer": 683336000 + }, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isFlashloanable": false, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "decimals": 18, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "ltv": 5000 + }, + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { + "decimals": 18, + "liquidationBonus": 10700, + "ltv": 6850, + "isFrozen": false, + "borrowCap": 3000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "oracle": { + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "latestAnswer": 174037396054 + }, + "symbol": "wstETH", + "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "eModeCategory": 1, + "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "liquidationThreshold": 7950, + "borrowingEnabled": true, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isActive": true, + "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "supplyCap": 200000, + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 1500, + "debtCeiling": 0 + }, + "0x111111111117dC0aa78b770fA6A738034120C302": { + "symbol": "1INCH", + "borrowCap": 60000, + "reserveFactor": 1000, + "debtCeiling": 0, + "isFrozen": false, + "liquidationThreshold": 8600, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "underlying": "0x111111111117dC0aa78b770fA6A738034120C302", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isSiloed": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "isFlashloanable": false, + "supplyCap": 85000, + "ltv": 8250, + "decimals": 18, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": true, + "isActive": true, + "aToken": "0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65", + "stableDebtToken": "0x90D9CD005E553111EB8C9c31Abe9706a186b6048", + "variableDebtToken": "0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "oracle": { + "address": "0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8", + "latestAnswer": 328918384865774 + }, + "isBorrowableInIsolation": false + }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "oracle": { + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "latestAnswer": 99997000 + }, + "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "debtCeiling": 0, + "isActive": true, + "liquidationBonus": 0, + "isSiloed": false, + "symbol": "USDT", + "liquidationProtocolFee": 0, + "isBorrowableInIsolation": false, + "reserveFactor": 1000, + "isFlashloanable": false, + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "liquidationThreshold": 0, + "usageAsCollateralEnabled": false, + "decimals": 6, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "eModeCategory": 0, + "borrowCap": 185000000, + "borrowingEnabled": true, + "interestRateStrategy": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isFrozen": false, + "ltv": 0, + "supplyCap": 200000000 + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "symbol": "AAVE", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "borrowCap": 0, + "supplyCap": 1850000, + "liquidationProtocolFee": 1000, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "latestAnswer": 7656061130 + }, + "isActive": true, + "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "decimals": 18, + "reserveFactor": 0, + "debtCeiling": 0, + "liquidationThreshold": 7000, + "ltv": 6000, + "isBorrowableInIsolation": false, + "isSiloed": false, + "liquidationBonus": 10750, + "isFrozen": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "borrowingEnabled": false, + "usageAsCollateralEnabled": true + }, + "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "reserveFactor": 1500, + "debtCeiling": 0, + "eModeCategory": 0, + "ltv": 6700, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "latestAnswer": 158746158138 + }, + "usageAsCollateralEnabled": true, + "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "decimals": 18, + "borrowCap": 1200, + "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "liquidationBonus": 10750, + "liquidationThreshold": 7400, + "liquidationProtocolFee": 1000, + "supplyCap": 20000, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "isFlashloanable": false, + "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "symbol": "cbETH" + } + }, + "chainId": 1, + "strategies": { + "0x53F57eAAD604307889D87b747Fc67ea9DE430B01": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "address": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "baseVariableBorrowRate": 10000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "address": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 750000000000000000000000000 + }, + "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5": { + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5" + }, + "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { + "stableRateSlope2": 800000000000000000000000000, + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 75000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000 + }, + "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 720000000000000000000000000, + "stableRateSlope2": 720000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 70000000000000000000000000 + } + }, + "poolConfig": { + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2", + "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "poolImpl": "0xfCc00A1e250644d89AF0df661bC6f04891E21585", + "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e" + }, + "eModes": { + "1": { + "eModeCategory": 1, + "liquidationThreshold": 9300, + "label": "ETH correlated", + "liquidationBonus": 10100, + "ltv": 9000, + "priceSource": "0x0000000000000000000000000000000000000000" + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineListingCustom.md b/reports/postTestEngineListingCustom.md deleted file mode 100644 index 0d2b3c9d9..000000000 --- a/reports/postTestEngineListingCustom.md +++ /dev/null @@ -1,41 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 | 0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8 | 0x102633152313C81cD80419b6EcF66d14Ad68949A | 0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 1800000 | 1400000 | 0 | 1 | 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| wstETH | 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 | 0x0B925eD163218f6662a35e0f0371Ac234f9E9371 | 0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D | 0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4 | 18 | 6850 | 7950 | 10700 | 1000 | 1500 | true | true | false | 200000 | 3000 | 0 | 1 | 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| WBTC | 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 | 0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8 | 0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284 | 0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 43000 | 28000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c | 0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39 | 0x72E95b8931767C79bA4EeE721354d6E99a61D004 | 6 | 7400 | 7600 | 10450 | 2000 | 1000 | true | true | false | 1760000000 | 1580000000 | 0 | 0 | 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 0x018008bfb33d285247A21d44E50697654f754e63 | 0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb | 0xcF8d0c70c850859266f5C338b38F9D663181C314 | 18 | 6400 | 7700 | 10400 | 2000 | 1000 | true | true | false | 338000000 | 271000000 | 0 | 0 | 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | 0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a | 0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a | 0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8 | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 24000000 | 13000000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9 | 0x268497bF083388B1504270d0E717222d3A87D6F2 | 0xBae535520Abd9f8C85E58929e0006A2c8B372F74 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 1850000 | 0 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| cbETH | 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 | 0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c | 0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493 | 0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 20000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a | 0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622 | 0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8 | 6 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 200000000 | 185000000 | 0 | 0 | 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| rETH | 0xae78736Cd615f374D3085123A210448E74Fc6393 | 0xCc9EE9483f662091a1de4795249E24aC0aC2630f | 0x1d1906f909CAe494c7441604DAfDDDbD0485A925 | 0xae8593DD575FE29A9745056aA91C4b746eee62C8 | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 10000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LUSD | 0x5f98805A4E8be255a32880FDeC7F6728C6568bA0 | 0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9 | 0x37A6B708FDB1483C231961b9a7F145261E815fc3 | 0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2 | 18 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 3000000 | 1210000 | 0 | 0 | 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| 1INCH | 0x111111111117dC0aa78b770fA6A738034120C302 | 0x7B95Ec873268a6BFC6427e7a28e396Db9D0ebc65 | 0x90D9CD005E553111EB8C9c31Abe9706a186b6048 | 0x1b7D3F4b3c032a5AE656e30eeA4e8E1Ba376068F | 18 | 8250 | 8600 | 10500 | 1000 | 1000 | true | true | true | 85000 | 60000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | 75000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | 90000000000000000000000000 | 70000000000000000000000000 | 3000000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | 50000000000000000000000000 | 40000000000000000000000000 | 720000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 720000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | 50000000000000000000000000 | 40000000000000000000000000 | 870000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 870000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | ETH correlated | 9000 | 9300 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineOptV3.json b/reports/postTestEngineOptV3.json new file mode 100644 index 000000000..44d31be10 --- /dev/null +++ b/reports/postTestEngineOptV3.json @@ -0,0 +1,421 @@ +{ + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationThreshold": 9750, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "liquidationBonus": 10100 + } + }, + "chainId": 10, + "poolConfig": { + "oracle": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E" + }, + "reserves": { + "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6": { + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "supplyCap": 258000, + "symbol": "LINK", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "liquidationBonus": 11000, + "isFrozen": false, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "latestAnswer": 691711677 + }, + "decimals": 18, + "isFlashloanable": false, + "isActive": true, + "eModeCategory": 0, + "borrowCap": 141900, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0 + }, + "0x4200000000000000000000000000000000000042": { + "liquidationBonus": 11000, + "isBorrowableInIsolation": false, + "debtCeiling": 200000000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "borrowingEnabled": false, + "borrowCap": 0, + "symbol": "OP", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4000, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "underlying": "0x4200000000000000000000000000000000000042", + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "supplyCap": 20000000, + "isSiloed": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 3000, + "oracle": { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "latestAnswer": 254511663 + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "isActive": true, + "eModeCategory": 0, + "isFlashloanable": false, + "decimals": 18, + "isFrozen": false + }, + "0x7F5c764cBc14f9669B88837ca1490cCa17c31607": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "latestAnswer": 100000000 + }, + "isFlashloanable": false, + "borrowingEnabled": true, + "ltv": 8000, + "reserveFactor": 1000, + "debtCeiling": 0, + "isSiloed": false, + "isActive": true, + "liquidationBonus": 10500, + "borrowCap": 0, + "eModeCategory": 1, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 6, + "stableBorrowRateEnabled": true, + "supplyCap": 2000000000, + "symbol": "USDC", + "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "liquidationThreshold": 8500, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isBorrowableInIsolation": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "symbol": "USDT", + "liquidationThreshold": 8000, + "usageAsCollateralEnabled": true, + "isActive": true, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "isSiloed": false, + "isBorrowableInIsolation": true, + "borrowingEnabled": true, + "isFlashloanable": false, + "underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 1, + "supplyCap": 2000000000, + "isFrozen": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "oracle": { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "latestAnswer": 99995128 + }, + "ltv": 7500, + "decimals": 6, + "liquidationBonus": 10500, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "liquidationProtocolFee": 1000, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0 + }, + "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { + "oracle": { + "address": "0x698B585CbC4407e2D54aa898B2600B53C68958f7", + "latestAnswer": 174300712435 + }, + "isFrozen": false, + "supplyCap": 6000, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "borrowCap": 940, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "liquidationThreshold": 7900, + "symbol": "wstETH", + "liquidationBonus": 10720, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "ltv": 7000, + "eModeCategory": 0, + "decimals": 18, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "reserveFactor": 1500, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9": { + "isFlashloanable": false, + "debtCeiling": 0, + "symbol": "sUSD", + "supplyCap": 20000000, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 1000, + "borrowCap": 0, + "oracle": { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "latestAnswer": 100164737 + }, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "stableBorrowRateEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isBorrowableInIsolation": false, + "isActive": true, + "liquidationThreshold": 7500, + "liquidationBonus": 10540, + "isSiloed": false, + "borrowingEnabled": true, + "ltv": 6000, + "liquidationProtocolFee": 1000 + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "borrowingEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "DAI", + "ltv": 7500, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "liquidationBonus": 10500, + "stableBorrowRateEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "latestAnswer": 99979000 + }, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "decimals": 18, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": true, + "debtCeiling": 0, + "liquidationThreshold": 8000, + "isActive": true, + "reserveFactor": 1000, + "supplyCap": 2000000000, + "isFlashloanable": false, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "eModeCategory": 1 + }, + "0x4200000000000000000000000000000000000006": { + "liquidationBonus": 10500, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "supplyCap": 35900, + "isActive": true, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "interestRateStrategy": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8250, + "usageAsCollateralEnabled": true, + "symbol": "WETH", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 8000, + "decimals": 18, + "stableBorrowRateEnabled": false, + "borrowCap": 19745, + "isFlashloanable": false, + "borrowingEnabled": true, + "reserveFactor": 1500, + "underlying": "0x4200000000000000000000000000000000000006", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isSiloed": false, + "oracle": { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "latestAnswer": 157141000000 + }, + "eModeCategory": 0, + "debtCeiling": 0 + }, + "0x68f180fcCe6836688e9084f035309E29Bf0A2095": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 8, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "oracle": { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "latestAnswer": 2245475153319 + }, + "isFlashloanable": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "isBorrowableInIsolation": false, + "borrowCap": 605, + "borrowingEnabled": true, + "reserveFactor": 2000, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "usageAsCollateralEnabled": true, + "isFrozen": false, + "symbol": "WBTC", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "supplyCap": 1100, + "isActive": true, + "liquidationThreshold": 7500, + "ltv": 7000, + "underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "eModeCategory": 0, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "liquidationBonus": 10940, + "isSiloed": false + }, + "0x76FB31fb4af56892A25e32cFC43De717950c9278": { + "isFlashloanable": false, + "liquidationBonus": 11000, + "supplyCap": 100000, + "isSiloed": false, + "borrowingEnabled": false, + "borrowCap": 0, + "isActive": true, + "underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "isBorrowableInIsolation": false, + "decimals": 18, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "liquidationThreshold": 6500, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "latestAnswer": 7665000000 + }, + "isFrozen": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "reserveFactor": 0, + "eModeCategory": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "symbol": "AAVE", + "ltv": 5000, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + } + }, + "strategies": { + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e": { + "variableRateSlope1": 45000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 45000000000000000000000000 + }, + "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 10000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "address": "0xc76EF342898f1AE7E6C4632627Df683FAD8563DD", + "variableRateSlope2": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope1": 5000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineOptV3.md b/reports/postTestEngineOptV3.md deleted file mode 100644 index 0234bcd3c..000000000 --- a/reports/postTestEngineOptV3.md +++ /dev/null @@ -1,37 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 258000 | 141900 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x68f180fcCe6836688e9084f035309E29Bf0A2095 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10940 | 1000 | 2000 | true | true | false | 1100 | 605 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 35900 | 19745 | 0 | 0 | 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0x76FB31fb4af56892A25e32cFC43De717950c9278 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 100000 | 0 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sUSD | 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6000 | 7500 | 10540 | 1000 | 1000 | true | true | false | 20000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| OP | 0x4200000000000000000000000000000000000042 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 3000 | 4000 | 11000 | 1000 | 2000 | true | false | false | 20000000 | 0 | 200000000 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| wstETH | 0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 6000 | 940 | 0 | 0 | 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xc76EF342898f1AE7E6C4632627Df683FAD8563DD | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | 55000000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEnginePolV3.json b/reports/postTestEnginePolV3.json new file mode 100644 index 000000000..a664980a7 --- /dev/null +++ b/reports/postTestEnginePolV3.json @@ -0,0 +1,739 @@ +{ + "chainId": 137, + "poolConfig": { + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "reserves": { + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "symbol": "jEUR", + "ltv": 0, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "supplyCap": 0, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "usageAsCollateralEnabled": false, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 0, + "reserveFactor": 2000, + "decimals": 18, + "liquidationThreshold": 0, + "eModeCategory": 1, + "isActive": true, + "isFlashloanable": false, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "isFrozen": true + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "borrowingEnabled": true, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "isBorrowableInIsolation": false, + "oracle": { + "latestAnswer": 153968584, + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be" + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 2500, + "isFrozen": false, + "borrowCap": 3234000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "liquidationThreshold": 4500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "GHST", + "liquidationBonus": 11500, + "reserveFactor": 3500, + "supplyCap": 5876000, + "isActive": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "oracle": { + "latestAnswer": 2244136000000, + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f" + }, + "symbol": "WBTC", + "liquidationBonus": 10650, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "isActive": true, + "isFlashloanable": false, + "borrowCap": 851, + "ltv": 7000, + "reserveFactor": 2000, + "decimals": 8, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowingEnabled": true, + "debtCeiling": 0, + "supplyCap": 1548, + "isSiloed": false, + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isSiloed": false, + "borrowingEnabled": true, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "oracle": { + "latestAnswer": 649789451, + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66" + }, + "reserveFactor": 2000, + "decimals": 18, + "borrowCap": 256140, + "debtCeiling": 0, + "liquidationThreshold": 4500, + "liquidationBonus": 11000, + "supplyCap": 361000, + "eModeCategory": 0, + "symbol": "BAL", + "isFrozen": false, + "ltv": 2000, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3" + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "oracle": { + "latestAnswer": 99638912, + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428" + }, + "liquidationThreshold": 8000, + "borrowCap": 600000, + "eModeCategory": 1, + "usageAsCollateralEnabled": true, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "symbol": "miMATIC", + "reserveFactor": 2000, + "ltv": 7500, + "stableBorrowRateEnabled": false, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "liquidationBonus": 10500, + "debtCeiling": 200000000, + "isFrozen": false, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "borrowingEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "liquidationProtocolFee": 1000, + "supplyCap": 1100000, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "ltv": 8250, + "borrowCap": 100000000, + "decimals": 6, + "usageAsCollateralEnabled": true, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "oracle": { + "latestAnswer": 99994500, + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7" + }, + "borrowingEnabled": true, + "symbol": "USDC", + "isActive": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "debtCeiling": 0, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isBorrowableInIsolation": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 8500, + "supplyCap": 150000000, + "isFrozen": false, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "liquidationBonus": 10400 + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "debtCeiling": 0, + "borrowingEnabled": true, + "isFrozen": false, + "isSiloed": false, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "reserveFactor": 1000, + "borrowCap": 30000000, + "isFlashloanable": false, + "liquidationThreshold": 8000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "decimals": 18, + "ltv": 7500, + "isBorrowableInIsolation": true, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "supplyCap": 45000000, + "liquidationBonus": 10500, + "isActive": true, + "symbol": "DAI", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99987213, + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D" + } + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "reserveFactor": 2000, + "usageAsCollateralEnabled": false, + "liquidationBonus": 0, + "symbol": "agEUR", + "isSiloed": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 0, + "isFrozen": false, + "isActive": true, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "borrowCap": 0, + "supplyCap": 0, + "liquidationProtocolFee": 1000, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "decimals": 18, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "liquidationThreshold": 0, + "eModeCategory": 1, + "debtCeiling": 0 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "symbol": "LINK", + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "liquidationThreshold": 6500, + "ltv": 5000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "reserveFactor": 2000, + "borrowCap": 163702, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "decimals": 18, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isActive": true, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationBonus": 10750, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 691600000, + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665" + }, + "isFlashloanable": false, + "supplyCap": 297640, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "isFrozen": false + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isActive": true, + "liquidationThreshold": 7000, + "isSiloed": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "reserveFactor": 0, + "borrowingEnabled": false, + "isFrozen": false, + "isBorrowableInIsolation": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "oracle": { + "latestAnswer": 7673000000, + "address": "0x72484B12719E23115761D5DA1646945632979bB6" + }, + "ltv": 6000, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "symbol": "AAVE", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "supplyCap": 36820, + "liquidationBonus": 10750 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "isFrozen": false, + "eModeCategory": 0, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "oracle": { + "latestAnswer": 156981339277, + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945" + }, + "liquidationThreshold": 8250, + "isSiloed": false, + "reserveFactor": 1500, + "interestRateStrategy": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "ltv": 8000, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10500, + "symbol": "WETH", + "supplyCap": 26900, + "isActive": true, + "borrowCap": 14795, + "isFlashloanable": false, + "stableBorrowRateEnabled": false + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "supplyCap": 47000000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isFrozen": false, + "isFlashloanable": false, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "decimals": 18, + "borrowingEnabled": true, + "ltv": 6500, + "liquidationProtocolFee": 1000, + "isActive": true, + "isSiloed": false, + "borrowCap": 39950000, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "latestAnswer": 113095493, + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0" + }, + "symbol": "WMATIC", + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "eModeCategory": 2, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "liquidationThreshold": 7000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "reserveFactor": 2000, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "reserveFactor": 1000, + "supplyCap": 937700, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "decimals": 18, + "symbol": "CRV", + "liquidationProtocolFee": 1000, + "borrowCap": 640437, + "liquidationBonus": 10500, + "borrowingEnabled": true, + "isActive": true, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 95800000, + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405" + }, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "liquidationThreshold": 8000, + "ltv": 7500, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "eModeCategory": 0, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "debtCeiling": 0, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "liquidationThreshold": 4500, + "isFrozen": false, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "borrowCap": 779, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 11000, + "isFlashloanable": false, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "symbol": "DPI", + "isActive": true, + "ltv": 2000, + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "decimals": 18, + "isBorrowableInIsolation": false, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 3500, + "supplyCap": 1417, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 8829621299, + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9" + }, + "isSiloed": false, + "usageAsCollateralEnabled": true + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "isActive": true, + "eModeCategory": 2, + "isFrozen": false, + "borrowCap": 0, + "reserveFactor": 2000, + "liquidationProtocolFee": 2000, + "isFlashloanable": false, + "supplyCap": 7500000, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 120239385, + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f" + }, + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "liquidationThreshold": 6500, + "symbol": "stMATIC", + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "ltv": 5000, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "isSiloed": false, + "borrowingEnabled": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "liquidationThreshold": 6500, + "isBorrowableInIsolation": false, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "oracle": { + "latestAnswer": 119458629, + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403" + }, + "isSiloed": false, + "isActive": true, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "isFlashloanable": false, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "borrowCap": 0, + "borrowingEnabled": false, + "isFrozen": false, + "decimals": 18, + "eModeCategory": 2, + "supplyCap": 6000000, + "liquidationProtocolFee": 2000, + "debtCeiling": 0, + "symbol": "MaticX", + "ltv": 5000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isFrozen": false, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 6500, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "usageAsCollateralEnabled": true, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 4000000, + "debtCeiling": 500000000, + "decimals": 2, + "liquidationThreshold": 7000, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "reserveFactor": 1000, + "liquidationBonus": 10750, + "borrowingEnabled": true, + "symbol": "EURS", + "borrowCap": 947000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "symbol": "USDT", + "borrowingEnabled": true, + "liquidationBonus": 10500, + "stableBorrowRateEnabled": true, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "isFrozen": false, + "ltv": 7500, + "isFlashloanable": false, + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 6, + "eModeCategory": 1, + "debtCeiling": 500000000, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 45000000, + "oracle": { + "latestAnswer": 100000000, + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545" + }, + "borrowCap": 30000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8000 + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "liquidationProtocolFee": 1000, + "reserveFactor": 2000, + "borrowCap": 102484, + "supplyCap": 299320, + "symbol": "SUSHI", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "isFrozen": false, + "isActive": true, + "liquidationBonus": 11000, + "borrowingEnabled": true, + "ltv": 2000, + "isBorrowableInIsolation": false, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "oracle": { + "latestAnswer": 121170720, + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0" + }, + "liquidationThreshold": 4500, + "eModeCategory": 0, + "isFlashloanable": false, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "decimals": 18, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "usageAsCollateralEnabled": true + } + }, + "strategies": { + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000 + }, + "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F": { + "baseStableBorrowRate": 68000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "address": "0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F", + "variableRateSlope1": 38000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 10000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "optimalUsageRatio": 750000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 250000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 61000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "baseStableBorrowRate": 160000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope1": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "stableRateSlope2": 0, + "optimalUsageRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + } + }, + "eModes": { + "1": { + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750 + }, + "2": { + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "MATIC correlated", + "eModeCategory": 2, + "ltv": 9250 + } + } +} \ No newline at end of file diff --git a/reports/postTestEnginePolV3.md b/reports/postTestEnginePolV3.md deleted file mode 100644 index 49d308d4f..000000000 --- a/reports/postTestEnginePolV3.md +++ /dev/null @@ -1,48 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 26900 | 14795 | 0 | 0 | 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 3500 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 3500 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 2000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x27eFE5db315b71753b2a38ED3d5dd7E9362ba93F | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEnginePriceFeed.json b/reports/postTestEnginePriceFeed.json new file mode 100644 index 000000000..582a64a6f --- /dev/null +++ b/reports/postTestEnginePriceFeed.json @@ -0,0 +1,726 @@ +{ + "poolConfig": { + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "variableRateSlope2": 1500000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope1": 0, + "baseStableBorrowRate": 160000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "optimalUsageRatio": 750000000000000000000000000, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "baseStableBorrowRate": 81000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "stableRateSlope1": 0 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D" + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0 + } + }, + "chainId": 137, + "eModes": { + "1": { + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "ltv": 9250, + "eModeCategory": 2, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "MATIC correlated" + } + }, + "reserves": { + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "borrowCap": 256140, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "BAL", + "isFrozen": false, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "liquidationThreshold": 4500, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "supplyCap": 361000, + "isSiloed": false, + "isFlashloanable": false, + "eModeCategory": 0, + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "isBorrowableInIsolation": false, + "isActive": true, + "borrowingEnabled": true, + "ltv": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 649789451 + } + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "symbol": "SUSHI", + "ltv": 2000, + "liquidationBonus": 11000, + "decimals": 18, + "debtCeiling": 0, + "supplyCap": 299320, + "isFrozen": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "borrowCap": 102484, + "reserveFactor": 2000, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 121170720 + }, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "isBorrowableInIsolation": false, + "borrowingEnabled": true, + "eModeCategory": 0, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isBorrowableInIsolation": false, + "liquidationThreshold": 7000, + "supplyCap": 4000000, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10750, + "debtCeiling": 500000000, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "isSiloed": false, + "isFlashloanable": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "symbol": "EURS", + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "decimals": 2, + "borrowCap": 947000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 1, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "liquidationProtocolFee": 1000, + "isActive": true, + "ltv": 6500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "isSiloed": false, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + }, + "isFlashloanable": false, + "liquidationBonus": 10400, + "isBorrowableInIsolation": true, + "eModeCategory": 1, + "ltv": 8250, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "symbol": "USDC", + "isFrozen": false, + "supplyCap": 150000000, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "decimals": 6, + "liquidationThreshold": 8500, + "borrowCap": 100000000 + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "borrowCap": 851, + "isFrozen": false, + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 2244136000000 + }, + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "supplyCap": 1548, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isSiloed": false, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "isActive": true, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "liquidationThreshold": 7500, + "debtCeiling": 0, + "liquidationBonus": 10650, + "decimals": 8, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "WBTC", + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "eModeCategory": 0 + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "decimals": 18, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "liquidationBonus": 11000, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "debtCeiling": 0, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "isFrozen": false, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "DPI", + "ltv": 2000, + "liquidationThreshold": 4500, + "borrowingEnabled": true, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "isActive": true, + "reserveFactor": 2000, + "borrowCap": 779, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 1417, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 8829621299 + } + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "liquidationThreshold": 8000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 18, + "stableBorrowRateEnabled": false, + "supplyCap": 1100000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "borrowCap": 600000, + "reserveFactor": 1000, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "isFlashloanable": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99638912 + }, + "isSiloed": false, + "ltv": 7500, + "isActive": true, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "symbol": "miMATIC", + "debtCeiling": 200000000, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "liquidationBonus": 10500 + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "decimals": 18, + "liquidationBonus": 11000, + "isFrozen": false, + "isSiloed": false, + "supplyCap": 47000000, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "symbol": "WMATIC", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 7000, + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 113095493 + }, + "isFlashloanable": false, + "borrowingEnabled": true, + "isActive": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 2, + "reserveFactor": 2000, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 39950000, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "usageAsCollateralEnabled": true, + "ltv": 6500, + "isBorrowableInIsolation": false + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isSiloed": false, + "borrowCap": 30000000, + "symbol": "DAI", + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 99987213 + }, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "reserveFactor": 1000, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "supplyCap": 45000000, + "liquidationThreshold": 8000, + "isFrozen": false, + "ltv": 7500, + "isBorrowableInIsolation": true, + "isActive": true, + "isFlashloanable": false, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "eModeCategory": 1, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0 + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFrozen": false, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "decimals": 18, + "borrowingEnabled": false, + "ltv": 5000, + "supplyCap": 6000000, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "MaticX", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isSiloed": false, + "eModeCategory": 2, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 2000, + "isActive": true, + "isFlashloanable": false, + "borrowCap": 0, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 119458629 + }, + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9" + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "isActive": true, + "liquidationThreshold": 6500, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "reserveFactor": 2000, + "borrowingEnabled": true, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 691600000 + }, + "borrowCap": 163702, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "supplyCap": 297640, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "symbol": "LINK", + "isFlashloanable": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "isFrozen": false, + "ltv": 5000, + "isSiloed": false + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "borrowCap": 640437, + "reserveFactor": 1000, + "borrowingEnabled": true, + "isActive": true, + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "isFrozen": false, + "liquidationThreshold": 8000, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10500, + "supplyCap": 937700, + "symbol": "CRV", + "isFlashloanable": false, + "ltv": 7500, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 95800000 + }, + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "liquidationBonus": 0, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "supplyCap": 0, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "symbol": "jEUR", + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "isFlashloanable": false, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "debtCeiling": 0, + "decimals": 18, + "isSiloed": false, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "borrowCap": 0, + "borrowingEnabled": true, + "eModeCategory": 1, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isActive": true, + "ltv": 0, + "isFrozen": true, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": false, + "liquidationThreshold": 0 + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "supplyCap": 0, + "decimals": 18, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "usageAsCollateralEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 2000, + "borrowCap": 0, + "symbol": "agEUR", + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "eModeCategory": 1, + "borrowingEnabled": true, + "debtCeiling": 0, + "isFlashloanable": false, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "isSiloed": false, + "liquidationThreshold": 0, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "liquidationBonus": 0, + "isActive": true + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "liquidationThreshold": 7000, + "borrowingEnabled": false, + "supplyCap": 36820, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "reserveFactor": 0, + "symbol": "AAVE", + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "ltv": 6000, + "isFrozen": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "eModeCategory": 0, + "decimals": 18, + "liquidationProtocolFee": 1000, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "liquidationBonus": 10750, + "borrowCap": 0, + "isSiloed": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + } + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "symbol": "WETH", + "ltv": 8000, + "supplyCap": 26900, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "liquidationBonus": 10500, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 14795, + "debtCeiling": 0, + "isSiloed": false, + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 156981339277 + }, + "isFlashloanable": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "eModeCategory": 0, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "liquidationThreshold": 8250, + "reserveFactor": 1000, + "decimals": 18 + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "isFrozen": false, + "isBorrowableInIsolation": true, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": true, + "symbol": "USDT", + "isActive": true, + "borrowCap": 30000000, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 6, + "eModeCategory": 1, + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "supplyCap": 45000000, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "liquidationThreshold": 8000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100000000 + }, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "ltv": 7500, + "reserveFactor": 1000, + "liquidationBonus": 10500 + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationBonus": 11500, + "supplyCap": 5876000, + "liquidationThreshold": 4500, + "symbol": "GHST", + "isFrozen": false, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "reserveFactor": 2000, + "decimals": 18, + "eModeCategory": 0, + "debtCeiling": 0, + "ltv": 2500, + "isActive": true, + "borrowCap": 3234000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 153968584 + }, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "isFlashloanable": false + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "eModeCategory": 2, + "isSiloed": false, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "stMATIC", + "borrowingEnabled": false, + "isFlashloanable": false, + "borrowCap": 0, + "stableBorrowRateEnabled": false, + "ltv": 5000, + "supplyCap": 7500000, + "liquidationThreshold": 6500, + "debtCeiling": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 120239385 + }, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "liquidationProtocolFee": 2000, + "liquidationBonus": 11000, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "isFrozen": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000 + } + } +} \ No newline at end of file diff --git a/reports/postTestEnginePriceFeed.md b/reports/postTestEnginePriceFeed.md deleted file mode 100644 index a15fe7d03..000000000 --- a/reports/postTestEnginePriceFeed.md +++ /dev/null @@ -1,47 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/postTestEngineRates.json b/reports/postTestEngineRates.json new file mode 100644 index 000000000..92f017d66 --- /dev/null +++ b/reports/postTestEngineRates.json @@ -0,0 +1,408 @@ +{ + "reserves": { + "0x4200000000000000000000000000000000000006": { + "borrowCap": 19745, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "latestAnswer": 157141000000 + }, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "isActive": true, + "symbol": "WETH", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isBorrowableInIsolation": false, + "isFrozen": false, + "isFlashloanable": false, + "debtCeiling": 0, + "underlying": "0x4200000000000000000000000000000000000006", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8250, + "borrowingEnabled": true, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "ltv": 8000, + "liquidationBonus": 10500, + "stableBorrowRateEnabled": false, + "reserveFactor": 1000, + "supplyCap": 35900, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x76FB31fb4af56892A25e32cFC43De717950c9278": { + "debtCeiling": 0, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "borrowingEnabled": false, + "isActive": true, + "isSiloed": false, + "borrowCap": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "AAVE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "oracle": { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "latestAnswer": 7665000000 + }, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6500, + "decimals": 18, + "supplyCap": 100000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 0, + "liquidationBonus": 11000, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "ltv": 5000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C" + }, + "0x4200000000000000000000000000000000000042": { + "decimals": 18, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 3000, + "isBorrowableInIsolation": false, + "isActive": true, + "usageAsCollateralEnabled": true, + "symbol": "OP", + "liquidationThreshold": 4000, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "reserveFactor": 2000, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "debtCeiling": 200000000, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "borrowingEnabled": false, + "isFrozen": false, + "borrowCap": 0, + "underlying": "0x4200000000000000000000000000000000000042", + "liquidationBonus": 11000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "latestAnswer": 254511663 + }, + "stableBorrowRateEnabled": false, + "supplyCap": 20000000, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc" + }, + "0x7F5c764cBc14f9669B88837ca1490cCa17c31607": { + "ltv": 8000, + "borrowCap": 0, + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": true, + "liquidationBonus": 10500, + "borrowingEnabled": true, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isSiloed": false, + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8500, + "debtCeiling": 0, + "isFlashloanable": false, + "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "isFrozen": false, + "supplyCap": 2000000000, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "symbol": "USDC", + "decimals": 6 + }, + "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { + "isFrozen": false, + "borrowingEnabled": true, + "debtCeiling": 0, + "symbol": "wstETH", + "liquidationBonus": 10720, + "borrowCap": 940, + "supplyCap": 6000, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7900, + "interestRateStrategy": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1500, + "oracle": { + "address": "0x698B585CbC4407e2D54aa898B2600B53C68958f7", + "latestAnswer": 174300712435 + }, + "eModeCategory": 0, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "isSiloed": false, + "decimals": 18, + "liquidationProtocolFee": 1000, + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isActive": true + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "isBorrowableInIsolation": true, + "supplyCap": 2000000000, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "reserveFactor": 1000, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "borrowCap": 0, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 10500, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "decimals": 18, + "liquidationThreshold": 8000, + "isSiloed": false, + "ltv": 7500, + "symbol": "DAI", + "isFrozen": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "isActive": true, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "oracle": { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "latestAnswer": 99979000 + }, + "borrowingEnabled": true + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "oracle": { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "latestAnswer": 99995128 + }, + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableBorrowRateEnabled": true, + "isFrozen": false, + "isBorrowableInIsolation": true, + "borrowCap": 0, + "decimals": 6, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "liquidationBonus": 10500, + "debtCeiling": 500000000, + "eModeCategory": 1, + "symbol": "USDT", + "isSiloed": false, + "liquidationThreshold": 8000, + "isFlashloanable": false, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "supplyCap": 2000000000, + "ltv": 7500 + }, + "0x68f180fcCe6836688e9084f035309E29Bf0A2095": { + "isActive": true, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "ltv": 7000, + "liquidationBonus": 10940, + "supplyCap": 1100, + "borrowingEnabled": true, + "isFrozen": false, + "symbol": "WBTC", + "eModeCategory": 0, + "liquidationThreshold": 7500, + "borrowCap": 605, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "decimals": 8, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "latestAnswer": 2245475153319 + }, + "liquidationProtocolFee": 1000 + }, + "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6": { + "isFlashloanable": false, + "eModeCategory": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "oracle": { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "latestAnswer": 691711677 + }, + "isActive": true, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "borrowCap": 141900, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "isSiloed": false, + "underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "decimals": 18, + "isBorrowableInIsolation": false, + "symbol": "LINK", + "ltv": 7000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "liquidationBonus": 11000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "supplyCap": 258000, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9": { + "underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "debtCeiling": 0, + "borrowCap": 0, + "isFrozen": false, + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationBonus": 10540, + "ltv": 6000, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "latestAnswer": 100164737 + }, + "supplyCap": 20000000, + "isFlashloanable": false, + "isActive": true, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "borrowingEnabled": true, + "symbol": "sUSD", + "reserveFactor": 1000, + "isSiloed": false + } + }, + "poolConfig": { + "oracle": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + }, + "chainId": 10, + "strategies": { + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "variableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e": { + "variableRateSlope2": 800000000000000000000000000, + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "stableRateSlope1": 45000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { + "variableRateSlope2": 3000000000000000000000000000, + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0, + "stableRateSlope1": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope1": 5000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000 + } + }, + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "liquidationThreshold": 9750, + "liquidationBonus": 10100 + } + } +} \ No newline at end of file diff --git a/reports/postTestEngineRates.md b/reports/postTestEngineRates.md deleted file mode 100644 index 45fbd1bfe..000000000 --- a/reports/postTestEngineRates.md +++ /dev/null @@ -1,36 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 258000 | 141900 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x68f180fcCe6836688e9084f035309E29Bf0A2095 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10940 | 1000 | 2000 | true | true | false | 1100 | 605 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35900 | 19745 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0x76FB31fb4af56892A25e32cFC43De717950c9278 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 100000 | 0 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sUSD | 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6000 | 7500 | 10540 | 1000 | 1000 | true | true | false | 20000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| OP | 0x4200000000000000000000000000000000000042 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 3000 | 4000 | 11000 | 1000 | 2000 | true | false | false | 20000000 | 0 | 200000000 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| wstETH | 0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 6000 | 940 | 0 | 0 | 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | 55000000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/pre-x.json b/reports/pre-x.json new file mode 100644 index 000000000..4dd35b356 --- /dev/null +++ b/reports/pre-x.json @@ -0,0 +1,700 @@ +{ + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD" + }, + "reserves": { + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "reserveFactor": 1000, + "borrowCap": 3860000, + "isFrozen": false, + "isFlashloanable": false, + "liquidationThreshold": 8000, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationProtocolFee": 1000, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 100011688 + }, + "stableBorrowRateEnabled": true, + "symbol": "DAI", + "supplyCap": 2000000000, + "borrowingEnabled": true, + "ltv": 7500, + "eModeCategory": 1, + "decimals": 18, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "isBorrowableInIsolation": true, + "usageAsCollateralEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "isSiloed": false, + "liquidationBonus": 10500, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "debtCeiling": 0 + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 96699145 + }, + "decimals": 18, + "borrowCap": 0, + "ltv": 5000, + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 6500, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "liquidationProtocolFee": 2000, + "isFlashloanable": false, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "supplyCap": 7500000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "symbol": "stMATIC", + "borrowingEnabled": false, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "isBorrowableInIsolation": false, + "liquidationBonus": 11000, + "isActive": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "reserveFactor": 2000, + "eModeCategory": 2, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa" + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "isFrozen": false, + "decimals": 18, + "eModeCategory": 0, + "isSiloed": false, + "stableBorrowRateEnabled": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 0, + "borrowingEnabled": false, + "oracle": { + "address": "0x72484B12719E23115761D5DA1646945632979bB6", + "latestAnswer": 6369000000 + }, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "symbol": "AAVE", + "ltv": 6000, + "supplyCap": 36820, + "liquidationBonus": 10750, + "usageAsCollateralEnabled": true, + "borrowCap": 0, + "debtCeiling": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7000, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "isFrozen": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "isFlashloanable": false, + "ltv": 7500, + "eModeCategory": 0, + "symbol": "CRV", + "supplyCap": 937700, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 8000, + "liquidationBonus": 10500, + "decimals": 18, + "debtCeiling": 0, + "borrowingEnabled": true, + "isSiloed": false, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "borrowCap": 303150, + "isBorrowableInIsolation": false, + "isActive": true, + "usageAsCollateralEnabled": true, + "reserveFactor": 1000, + "liquidationProtocolFee": 1000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 63840000 + }, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf" + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "decimals": 18, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 759987340 + }, + "liquidationThreshold": 6500, + "isActive": true, + "symbol": "LINK", + "liquidationBonus": 10750, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "isFrozen": false, + "borrowingEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "ltv": 5000, + "isBorrowableInIsolation": false, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 297640, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "borrowCap": 51029 + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "supplyCap": 2000000000, + "liquidationBonus": 10400, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "isBorrowableInIsolation": true, + "isFrozen": false, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "debtCeiling": 0, + "liquidationThreshold": 8500, + "eModeCategory": 1, + "ltv": 8250, + "isActive": true, + "isSiloed": false, + "borrowCap": 30680000, + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 100007834 + }, + "decimals": 6, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "liquidationProtocolFee": 1000, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "symbol": "USDC" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isActive": true, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "isFrozen": false, + "symbol": "EURS", + "borrowCap": 728520, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 1000, + "liquidationBonus": 10750, + "liquidationThreshold": 7000, + "isSiloed": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "decimals": 2, + "supplyCap": 2000000000, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 105332000 + }, + "isFlashloanable": false, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "isBorrowableInIsolation": false, + "ltv": 6500, + "debtCeiling": 500000000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1 + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "ltv": 2500, + "supplyCap": 5876000, + "debtCeiling": 0, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 4500, + "borrowCap": 904000, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "symbol": "GHST", + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 102919412 + }, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "isBorrowableInIsolation": false, + "eModeCategory": 0, + "liquidationBonus": 11500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "reserveFactor": 2000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 18 + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "symbol": "BAL", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "isFrozen": false, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 622887809 + }, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isSiloed": false, + "supplyCap": 284600, + "decimals": 18, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "isBorrowableInIsolation": false, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "liquidationProtocolFee": 1000, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isActive": true, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "debtCeiling": 0, + "ltv": 2000, + "liquidationThreshold": 4500, + "borrowCap": 96798 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "reserveFactor": 1000, + "isActive": true, + "isFrozen": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "isFlashloanable": false, + "decimals": 18, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "eModeCategory": 0, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 127743167360 + }, + "liquidationThreshold": 8250, + "supplyCap": 26900, + "symbol": "WETH", + "ltv": 8000, + "borrowCap": 2690, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "isSiloed": false, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "borrowCap": 0, + "usageAsCollateralEnabled": false, + "symbol": "agEUR", + "isBorrowableInIsolation": false, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "liquidationProtocolFee": 1000, + "supplyCap": 0, + "stableBorrowRateEnabled": false, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "decimals": 18, + "eModeCategory": 1, + "isFlashloanable": false, + "liquidationThreshold": 0, + "borrowingEnabled": true, + "reserveFactor": 2000, + "isActive": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "ltv": 0, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 105332000 + }, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "isSiloed": false, + "liquidationBonus": 0, + "isFrozen": false + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "reserveFactor": 2000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 136072622 + }, + "symbol": "SUSHI", + "stableBorrowRateEnabled": false, + "borrowCap": 102484, + "isBorrowableInIsolation": false, + "decimals": 18, + "eModeCategory": 0, + "isFlashloanable": false, + "liquidationThreshold": 4500, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 2000, + "supplyCap": 299320, + "liquidationBonus": 11000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "liquidationProtocolFee": 1000, + "isFrozen": false, + "borrowingEnabled": true + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "liquidationProtocolFee": 1000, + "symbol": "USDT", + "decimals": 6, + "debtCeiling": 500000000, + "stableBorrowRateEnabled": true, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "reserveFactor": 1000, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "borrowingEnabled": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 2000000000, + "isBorrowableInIsolation": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 5060000, + "liquidationBonus": 10500, + "ltv": 7500, + "eModeCategory": 1, + "isFlashloanable": false, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "liquidationThreshold": 8000, + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100014007 + } + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 7027403188 + }, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "reserveFactor": 2000, + "ltv": 2000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "symbol": "DPI", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "supplyCap": 1417, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "eModeCategory": 0, + "borrowCap": 218, + "liquidationBonus": 11000, + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "decimals": 18, + "liquidationThreshold": 4500, + "isActive": true, + "isSiloed": false, + "isBorrowableInIsolation": false + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "ltv": 6500, + "isSiloed": false, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 92070000 + }, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "liquidationBonus": 11000, + "liquidationThreshold": 7000, + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "isActive": true, + "supplyCap": 32880000, + "borrowCap": 9225000, + "debtCeiling": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "reserveFactor": 2000, + "symbol": "WMATIC", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationProtocolFee": 1000, + "eModeCategory": 2, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 0, + "liquidationProtocolFee": 1000, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": false, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 0, + "decimals": 18, + "symbol": "jEUR", + "isFlashloanable": false, + "debtCeiling": 0, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "liquidationBonus": 0, + "isFrozen": false, + "borrowingEnabled": true, + "supplyCap": 0, + "eModeCategory": 1, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 105332000 + }, + "borrowCap": 0, + "isActive": true, + "isSiloed": false, + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145" + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 1548, + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 1697123000000 + }, + "debtCeiling": 0, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableBorrowRateEnabled": false, + "isFrozen": false, + "borrowCap": 155, + "reserveFactor": 2000, + "borrowingEnabled": true, + "ltv": 7000, + "symbol": "WBTC", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "isSiloed": false, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7500, + "liquidationBonus": 10650, + "decimals": 8, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "liquidationProtocolFee": 1000, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "liquidationProtocolFee": 1000, + "isFrozen": false, + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationBonus": 10500, + "symbol": "miMATIC", + "debtCeiling": 200000000, + "isActive": true, + "eModeCategory": 1, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 359980, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99182957 + }, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "reserveFactor": 1000, + "decimals": 18, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 7500, + "supplyCap": 100000000, + "usageAsCollateralEnabled": true, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "isFlashloanable": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "debtCeiling": 0, + "symbol": "MaticX", + "eModeCategory": 2, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "usageAsCollateralEnabled": true, + "isSiloed": false, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "decimals": 18, + "borrowCap": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 2000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 95856677 + }, + "liquidationThreshold": 6500, + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "isFlashloanable": false, + "borrowingEnabled": false, + "liquidationBonus": 11000, + "isActive": true, + "reserveFactor": 2000, + "supplyCap": 6000000, + "ltv": 5000, + "isBorrowableInIsolation": false, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "isFrozen": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + } + }, + "strategies": { + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableRateSlope1": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalUsageRatio": 900000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000 + } + }, + "eModes": { + "1": { + "label": "Stablecoins", + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "eModeCategory": 1 + }, + "2": { + "eModeCategory": 2, + "label": "MATIC correlated", + "ltv": 9250, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationThreshold": 9500, + "liquidationBonus": 10100 + } + }, + "chainId": 137 +} \ No newline at end of file diff --git a/reports/pre-x.md b/reports/pre-x.md deleted file mode 100644 index 70b330eaf..000000000 --- a/reports/pre-x.md +++ /dev/null @@ -1,45 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 3860000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 51029 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 2000000000 | 30680000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 155 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 2690 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 5060000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 32880000 | 9225000 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 303150 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 904000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 284600 | 96798 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 218 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 2000000000 | 728520 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 100000000 | 359980 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineArbV3.json b/reports/preTestEngineArbV3.json new file mode 100644 index 000000000..dd0ac568b --- /dev/null +++ b/reports/preTestEngineArbV3.json @@ -0,0 +1,383 @@ +{ + "strategies": { + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "baseVariableBorrowRate": 2500000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D" + }, + "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f": { + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "variableRateSlope1": 70000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + } + }, + "chainId": 42161, + "reserves": { + "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f": { + "isBorrowableInIsolation": false, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "liquidationThreshold": 7500, + "reserveFactor": 2000, + "supplyCap": 2100, + "eModeCategory": 0, + "isFlashloanable": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "underlying": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f", + "symbol": "WBTC", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "borrowingEnabled": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 1115, + "oracle": { + "address": "0x6ce185860a4963106506C203335A2910413708e9", + "latestAnswer": 2251904551524 + }, + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isActive": true, + "decimals": 8, + "ltv": 7000 + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0, + "liquidationBonus": 10500, + "supplyCap": 2000000000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "decimals": 18, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "borrowingEnabled": true, + "oracle": { + "address": "0xc5C8E77B397E531B8EC06BFb0048328B30E9eCfB", + "latestAnswer": 99980000 + }, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "ltv": 7500, + "isActive": true, + "isFrozen": false, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "isBorrowableInIsolation": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8000, + "symbol": "DAI", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "liquidationProtocolFee": 1000, + "eModeCategory": 1 + }, + "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8": { + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": true, + "eModeCategory": 1, + "isFlashloanable": false, + "supplyCap": 2000000000, + "isActive": true, + "liquidationThreshold": 8500, + "isBorrowableInIsolation": true, + "underlying": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "oracle": { + "address": "0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3", + "latestAnswer": 100000000 + }, + "liquidationBonus": 10500, + "reserveFactor": 1000, + "debtCeiling": 0, + "symbol": "USDC", + "borrowingEnabled": true, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "ltv": 8000, + "borrowCap": 0, + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 6, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196": { + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "reserveFactor": 0, + "isFrozen": false, + "isFlashloanable": false, + "oracle": { + "address": "0xaD1d5344AaDE45F43E596773Bcc4c423EAbdD034", + "latestAnswer": 7696586705 + }, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "borrowCap": 0, + "borrowingEnabled": false, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "ltv": 5000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isActive": true, + "underlying": "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196", + "supplyCap": 2500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "symbol": "AAVE" + }, + "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1": { + "liquidationThreshold": 8250, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "ltv": 8000, + "isFrozen": false, + "borrowCap": 11165, + "usageAsCollateralEnabled": true, + "underlying": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "supplyCap": 35280, + "isSiloed": false, + "debtCeiling": 0, + "reserveFactor": 1000, + "liquidationProtocolFee": 1000, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "symbol": "WETH", + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "borrowingEnabled": true, + "oracle": { + "address": "0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612", + "latestAnswer": 157415620890 + }, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "eModeCategory": 2, + "liquidationBonus": 10500 + }, + "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 677000, + "isFrozen": false, + "oracle": { + "address": "0x86E53CF1B870786351Da77A57575e79CB55812CB", + "latestAnswer": 692105870 + }, + "isSiloed": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "liquidationThreshold": 7500, + "isBorrowableInIsolation": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "decimals": 18, + "borrowCap": 242249, + "eModeCategory": 0, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "symbol": "LINK", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "isActive": true, + "borrowingEnabled": true, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "usageAsCollateralEnabled": true, + "underlying": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4", + "isFlashloanable": false, + "ltv": 7000, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x5979D7b546E38E414F7E9822514be443A4800529": { + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "symbol": "wstETH", + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "isActive": true, + "isSiloed": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "supplyCap": 1200, + "liquidationBonus": 10720, + "underlying": "0x5979D7b546E38E414F7E9822514be443A4800529", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "decimals": 18, + "ltv": 7000, + "liquidationThreshold": 7900, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "borrowCap": 190, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "latestAnswer": 174617740755 + }, + "isFrozen": false, + "eModeCategory": 2, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc" + }, + "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9": { + "liquidationThreshold": 8000, + "ltv": 7500, + "liquidationBonus": 10500, + "debtCeiling": 500000000, + "isBorrowableInIsolation": true, + "underlying": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "borrowCap": 0, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7", + "latestAnswer": 99987999 + }, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "supplyCap": 2000000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "symbol": "USDT", + "isFrozen": false, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 6 + }, + "0xD22a58f79e9481D1a88e00c343885A588b34b68B": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0, + "symbol": "EURS", + "isSiloed": false, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationProtocolFee": 1000, + "debtCeiling": 500000000, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFlashloanable": false, + "ltv": 6500, + "oracle": { + "address": "0xA14d53bC1F1c0F31B4aA3BD109344E5009051a84", + "latestAnswer": 106790000 + }, + "decimals": 2, + "liquidationThreshold": 7000, + "stableBorrowRateEnabled": true, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "supplyCap": 0, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "eModeCategory": 1, + "reserveFactor": 1000, + "isFrozen": false, + "liquidationBonus": 10750, + "isBorrowableInIsolation": false, + "underlying": "0xD22a58f79e9481D1a88e00c343885A588b34b68B", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + } + }, + "poolConfig": { + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "oracle": "0xb56c2F0B653B2e0b10C9b928C8580Ac5Df02C7C7" + }, + "eModes": { + "1": { + "liquidationThreshold": 9750, + "ltv": 9700, + "eModeCategory": 1, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "Stablecoins" + }, + "2": { + "ltv": 9000, + "liquidationThreshold": 9300, + "liquidationBonus": 10200, + "priceSource": "0x0000000000000000000000000000000000000000", + "eModeCategory": 2, + "label": "ETH correlated" + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineArbV3.md b/reports/preTestEngineArbV3.md deleted file mode 100644 index 06c800605..000000000 --- a/reports/preTestEngineArbV3.md +++ /dev/null @@ -1,36 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0xf97f4df75117a78c1A5a0DBb814Af92458539FB4 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 677000 | 242249 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 2100 | 1115 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35280 | 11165 | 0 | 2 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xba5DdD1f9d7F570dc94a51479a000E3BCE967196 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 2500 | 0 | 0 | 0 | 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xD22a58f79e9481D1a88e00c343885A588b34b68B | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 0 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| wstETH | 0x5979D7b546E38E414F7E9822514be443A4800529 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 1200 | 190 | 0 | 2 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x9b34E3e183c9b0d1a08fF57a8fb59c821616295f | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 55000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | ETH correlated | 9000 | 9300 | 10200 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineAvaV3.json b/reports/preTestEngineAvaV3.json new file mode 100644 index 000000000..9fc025a96 --- /dev/null +++ b/reports/preTestEngineAvaV3.json @@ -0,0 +1,469 @@ +{ + "chainId": 43114, + "eModes": { + "1": { + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationThreshold": 9750 + }, + "2": { + "label": "AVAX correlated", + "eModeCategory": 2, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9250 + } + }, + "poolConfig": { + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + }, + "reserves": { + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "ltv": 8250, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "liquidationProtocolFee": 1000, + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "latestAnswer": 100000000 + }, + "debtCeiling": 0, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "decimals": 6, + "usageAsCollateralEnabled": true, + "liquidationThreshold": 8625, + "isFlashloanable": false, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "borrowCap": 0, + "isActive": true, + "isFrozen": false, + "borrowingEnabled": true, + "symbol": "USDC", + "supplyCap": 4000000000, + "eModeCategory": 1, + "liquidationBonus": 10400, + "reserveFactor": 1000 + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isSiloed": false, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "supplyCap": 13100000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 7300, + "ltv": 6800, + "liquidationBonus": 11000, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 2, + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "decimals": 18, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "oracle": { + "address": "0x0A77230d17318075983913bC2145DB16C7366156", + "latestAnswer": 1641453200 + }, + "usageAsCollateralEnabled": true, + "borrowCap": 0, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "symbol": "WAVAX" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "borrowCap": 0, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "symbol": "WBTC.e", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10625, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 7500, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "decimals": 8, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "ltv": 7000, + "supplyCap": 5233, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "eModeCategory": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "isFrozen": false, + "eModeCategory": 1, + "liquidationThreshold": 8000, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "latestAnswer": 100049254 + }, + "supplyCap": 50000000, + "decimals": 18, + "symbol": "FRAX", + "isSiloed": false, + "liquidationBonus": 10500, + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "ltv": 7500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "debtCeiling": 200000000, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "borrowCap": 2000000, + "stableBorrowRateEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA" + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "isSiloed": false, + "isActive": true, + "isFlashloanable": false, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "borrowCap": 220000, + "debtCeiling": 0, + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "stableBorrowRateEnabled": false, + "ltv": 5300, + "symbol": "LINK.e", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "decimals": 18, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "latestAnswer": 692270470 + }, + "borrowingEnabled": true, + "supplyCap": 353000, + "liquidationBonus": 10750, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6800 + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "isFrozen": false, + "ltv": 8000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isActive": true, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 8250, + "oracle": { + "address": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "latestAnswer": 157050000000 + }, + "debtCeiling": 0, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "supplyCap": 113000, + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "symbol": "WETH.e", + "reserveFactor": 1000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "decimals": 18, + "borrowCap": 62150, + "eModeCategory": 0 + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "isActive": true, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "liquidationBonus": 10500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "latestAnswer": 99991780 + }, + "ltv": 7500, + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "liquidationThreshold": 8200, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "supplyCap": 2000000000, + "debtCeiling": 0, + "eModeCategory": 1, + "decimals": 18, + "symbol": "DAI.e", + "usageAsCollateralEnabled": true, + "isFrozen": false, + "borrowingEnabled": true, + "isSiloed": false + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "isFlashloanable": false, + "decimals": 6, + "ltv": 7500, + "liquidationBonus": 10500, + "liquidationThreshold": 8100, + "usageAsCollateralEnabled": true, + "isActive": true, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "oracle": { + "address": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "latestAnswer": 100007000 + }, + "borrowCap": 0, + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "USDt", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": true, + "isFrozen": false, + "isSiloed": false, + "supplyCap": 2000000000, + "stableBorrowRateEnabled": true, + "debtCeiling": 500000000, + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "borrowingEnabled": true, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7" + }, + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "decimals": 18, + "reserveFactor": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "latestAnswer": 7697000000 + }, + "liquidationThreshold": 7130, + "supplyCap": 4500, + "isActive": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "ltv": 6000, + "stableBorrowRateEnabled": false, + "borrowingEnabled": false, + "isFrozen": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "debtCeiling": 0, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "borrowCap": 0, + "liquidationBonus": 10750, + "symbol": "AAVE.e" + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "debtCeiling": 200000000, + "liquidationBonus": 10500, + "supplyCap": 50000000, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "isFlashloanable": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "oracle": { + "address": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "latestAnswer": 99670276 + }, + "symbol": "MAI", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isSiloed": false, + "stableBorrowRateEnabled": false, + "borrowCap": 2000000, + "isActive": true, + "isFrozen": false, + "liquidationProtocolFee": 1000, + "decimals": 18, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 7500, + "eModeCategory": 1, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "liquidationThreshold": 8000 + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isSiloed": false, + "oracle": { + "address": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "latestAnswer": 1756349319 + }, + "liquidationBonus": 11000, + "reserveFactor": 1000, + "symbol": "sAVAX", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "eModeCategory": 2, + "isFrozen": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "borrowCap": 0, + "decimals": 18, + "isFlashloanable": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 2000, + "borrowingEnabled": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "liquidationThreshold": 3000, + "supplyCap": 2000000, + "stableBorrowRateEnabled": false, + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "usageAsCollateralEnabled": true, + "isActive": true + }, + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "borrowCap": 3190, + "stableBorrowRateEnabled": false, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "supplyCap": 5800, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "isSiloed": false, + "symbol": "BTC.b", + "liquidationBonus": 10650, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "isActive": true, + "ltv": 7000, + "decimals": 8, + "borrowingEnabled": true, + "isFlashloanable": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd" + } + }, + "strategies": { + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope2": 0, + "address": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0 + }, + "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0xfab05a6aF585da2F96e21452F91E812452996BD3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineAvaV3.md b/reports/preTestEngineAvaV3.md deleted file mode 100644 index cc785874a..000000000 --- a/reports/preTestEngineAvaV3.md +++ /dev/null @@ -1,38 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI.e | 0xd586E7F844cEa2F87f50152665BCbc2C279D8d70 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8200 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK.e | 0x5947BB275c521040051D82396192181b413227A3 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5300 | 6800 | 10750 | 1000 | 2000 | true | true | false | 353000 | 220000 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8625 | 10400 | 1000 | 1000 | true | true | true | 4000000000 | 0 | 0 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC.e | 0x50b7545627a5162F82A992c33b87aDc75187B218 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 5233 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 113000 | 62150 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7130 | 10750 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WAVAX | 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6800 | 7300 | 11000 | 1000 | 2000 | true | true | false | 13100000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sAVAX | 0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 2000 | 3000 | 11000 | 1000 | 1000 | true | false | false | 2000000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MAI | 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BTC.b | 0x152b9d0FdC40C096757F570A51E494bd4b943E50 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 5800 | 3190 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xfab05a6aF585da2F96e21452F91E812452996BD3 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | AVAX correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineBorrow.json b/reports/preTestEngineBorrow.json new file mode 100644 index 000000000..ceb82e7b8 --- /dev/null +++ b/reports/preTestEngineBorrow.json @@ -0,0 +1,726 @@ +{ + "reserves": { + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "usageAsCollateralEnabled": true, + "decimals": 18, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isSiloed": false, + "ltv": 6500, + "stableBorrowRateEnabled": false, + "borrowCap": 39950000, + "debtCeiling": 0, + "symbol": "WMATIC", + "isFlashloanable": false, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "oracle": { + "latestAnswer": 113095493, + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0" + }, + "isBorrowableInIsolation": false, + "borrowingEnabled": true, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "liquidationBonus": 11000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 7000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "eModeCategory": 2, + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "supplyCap": 47000000, + "isFrozen": false, + "liquidationProtocolFee": 1000 + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "supplyCap": 36820, + "liquidationThreshold": 7000, + "ltv": 6000, + "decimals": 18, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isActive": true, + "oracle": { + "latestAnswer": 7673000000, + "address": "0x72484B12719E23115761D5DA1646945632979bB6" + }, + "reserveFactor": 0, + "liquidationBonus": 10750, + "debtCeiling": 0, + "eModeCategory": 0, + "borrowingEnabled": false, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "symbol": "AAVE", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "borrowCap": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 95800000, + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405" + }, + "borrowCap": 640437, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFrozen": false, + "symbol": "CRV", + "decimals": 18, + "debtCeiling": 0, + "isFlashloanable": false, + "eModeCategory": 0, + "ltv": 7500, + "liquidationBonus": 10500, + "supplyCap": 937700, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "usageAsCollateralEnabled": true, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "symbol": "agEUR", + "liquidationProtocolFee": 1000, + "liquidationBonus": 0, + "liquidationThreshold": 0, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "isFrozen": false, + "eModeCategory": 1, + "debtCeiling": 0, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "isActive": true, + "decimals": 18, + "isSiloed": false, + "isBorrowableInIsolation": false, + "borrowCap": 0, + "isFlashloanable": false, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "borrowingEnabled": true, + "usageAsCollateralEnabled": false, + "ltv": 0, + "supplyCap": 0 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "symbol": "LINK", + "isFrozen": false, + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 691600000, + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665" + }, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isBorrowableInIsolation": false, + "decimals": 18, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "reserveFactor": 2000, + "liquidationThreshold": 6500, + "ltv": 5000, + "liquidationBonus": 10750, + "borrowCap": 163702, + "supplyCap": 297640, + "eModeCategory": 0 + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "liquidationThreshold": 8000, + "liquidationBonus": 10500, + "symbol": "DAI", + "debtCeiling": 0, + "borrowingEnabled": true, + "isFrozen": false, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "reserveFactor": 1000, + "supplyCap": 45000000, + "borrowCap": 30000000, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 7500, + "decimals": 18, + "eModeCategory": 1, + "isBorrowableInIsolation": true, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99987213, + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D" + } + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "debtCeiling": 0, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "liquidationBonus": 11000, + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "isFrozen": false, + "borrowCap": 779, + "liquidationThreshold": 4500, + "reserveFactor": 2000, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "oracle": { + "latestAnswer": 8829621299, + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9" + }, + "usageAsCollateralEnabled": true, + "symbol": "DPI", + "ltv": 2000, + "isActive": true, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "supplyCap": 1417, + "isBorrowableInIsolation": false + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "isSiloed": false, + "usageAsCollateralEnabled": true, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": true, + "liquidationThreshold": 7000, + "liquidationBonus": 10750, + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "liquidationProtocolFee": 1000, + "ltv": 6500, + "decimals": 2, + "borrowCap": 947000, + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "supplyCap": 4000000, + "symbol": "EURS", + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1 + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "debtCeiling": 0, + "isActive": true, + "isFlashloanable": false, + "isFrozen": false, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "eModeCategory": 0, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 361000, + "oracle": { + "latestAnswer": 649789451, + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66" + }, + "reserveFactor": 2000, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "liquidationThreshold": 4500, + "ltv": 2000, + "symbol": "BAL", + "decimals": 18, + "borrowCap": 256140, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "liquidationBonus": 11000, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "borrowCap": 30000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "liquidationThreshold": 8000, + "symbol": "USDT", + "liquidationBonus": 10500, + "decimals": 6, + "eModeCategory": 1, + "debtCeiling": 500000000, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "oracle": { + "latestAnswer": 100000000, + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545" + }, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "borrowingEnabled": true, + "ltv": 7500, + "isBorrowableInIsolation": true, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "supplyCap": 45000000, + "isActive": true, + "liquidationProtocolFee": 1000 + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 6, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "symbol": "USDC", + "liquidationThreshold": 8500, + "eModeCategory": 1, + "isFrozen": false, + "stableBorrowRateEnabled": true, + "borrowingEnabled": true, + "ltv": 8250, + "reserveFactor": 1000, + "supplyCap": 150000000, + "borrowCap": 100000000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99994500, + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7" + }, + "liquidationBonus": 10400, + "debtCeiling": 0, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isActive": true, + "usageAsCollateralEnabled": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "decimals": 8, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "eModeCategory": 0, + "stableBorrowRateEnabled": false, + "borrowCap": 851, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isFrozen": false, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 2244136000000, + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f" + }, + "liquidationBonus": 10650, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7500, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "supplyCap": 1548, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "symbol": "WBTC" + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "stableBorrowRateEnabled": false, + "ltv": 2500, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "GHST", + "liquidationProtocolFee": 1000, + "supplyCap": 5876000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "isActive": true, + "debtCeiling": 0, + "borrowingEnabled": true, + "decimals": 18, + "liquidationBonus": 11500, + "eModeCategory": 0, + "isSiloed": false, + "oracle": { + "latestAnswer": 153968584, + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be" + }, + "borrowCap": 3234000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "liquidationThreshold": 4500 + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "liquidationBonus": 10500, + "supplyCap": 1100000, + "liquidationThreshold": 8000, + "eModeCategory": 1, + "isFrozen": false, + "isBorrowableInIsolation": false, + "ltv": 7500, + "reserveFactor": 1000, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "isSiloed": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "debtCeiling": 200000000, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "oracle": { + "latestAnswer": 99638912, + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428" + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "miMATIC", + "borrowCap": 600000 + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "oracle": { + "latestAnswer": 119458629, + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403" + }, + "debtCeiling": 0, + "liquidationBonus": 11000, + "eModeCategory": 2, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isSiloed": false, + "borrowCap": 0, + "isFlashloanable": false, + "decimals": 18, + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 2000, + "supplyCap": 6000000, + "isFrozen": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "ltv": 5000, + "liquidationThreshold": 6500, + "isActive": true, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "stableBorrowRateEnabled": false, + "symbol": "MaticX", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationProtocolFee": 2000, + "ltv": 5000, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "decimals": 18, + "symbol": "stMATIC", + "debtCeiling": 0, + "borrowingEnabled": false, + "isSiloed": false, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "borrowCap": 0, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "isFrozen": false, + "reserveFactor": 2000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 120239385, + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f" + }, + "supplyCap": 7500000, + "eModeCategory": 2 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "liquidationProtocolFee": 1000, + "isFrozen": false, + "symbol": "WETH", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "reserveFactor": 1000, + "liquidationBonus": 10500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "borrowCap": 14795, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 26900, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "oracle": { + "latestAnswer": 156981339277, + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945" + }, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "ltv": 8000, + "liquidationThreshold": 8250, + "decimals": 18, + "eModeCategory": 0, + "borrowingEnabled": true, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isActive": true + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "liquidationThreshold": 0, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "supplyCap": 0, + "eModeCategory": 1, + "decimals": 18, + "symbol": "jEUR", + "stableBorrowRateEnabled": false, + "liquidationBonus": 0, + "ltv": 0, + "usageAsCollateralEnabled": false, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "reserveFactor": 2000, + "isFrozen": true, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "debtCeiling": 0, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "borrowingEnabled": true, + "isFlashloanable": false + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "ltv": 2000, + "isSiloed": false, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "borrowCap": 102484, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "decimals": 18, + "isFlashloanable": false, + "symbol": "SUSHI", + "isActive": true, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "latestAnswer": 121170720, + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0" + }, + "borrowingEnabled": true, + "liquidationThreshold": 4500, + "eModeCategory": 0, + "liquidationBonus": 11000, + "supplyCap": 299320, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + } + }, + "strategies": { + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "optimalUsageRatio": 750000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope2": 1000000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "variableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "baseStableBorrowRate": 90000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "stableRateSlope1": 0, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 160000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope2": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "baseVariableBorrowRate": 30000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000 + } + }, + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1" + }, + "chainId": 137, + "eModes": { + "1": { + "liquidationThreshold": 9750, + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "ltv": 9700, + "eModeCategory": 1, + "label": "Stablecoins" + }, + "2": { + "label": "MATIC correlated", + "liquidationBonus": 10100, + "ltv": 9250, + "priceSource": "0x0000000000000000000000000000000000000000", + "eModeCategory": 2, + "liquidationThreshold": 9500 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineBorrow.md b/reports/preTestEngineBorrow.md deleted file mode 100644 index a15fe7d03..000000000 --- a/reports/preTestEngineBorrow.md +++ /dev/null @@ -1,47 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineCaps.json b/reports/preTestEngineCaps.json new file mode 100644 index 000000000..2b99e0f8a --- /dev/null +++ b/reports/preTestEngineCaps.json @@ -0,0 +1,480 @@ +{ + "poolConfig": { + "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "poolImpl": "0xfCc00A1e250644d89AF0df661bC6f04891E21585", + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e", + "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2" + }, + "eModes": { + "1": { + "liquidationThreshold": 9300, + "liquidationBonus": 10100, + "label": "ETH correlated", + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9000, + "eModeCategory": 1 + } + }, + "chainId": 1, + "strategies": { + "0x53F57eAAD604307889D87b747Fc67ea9DE430B01": { + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 10000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000 + }, + "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "baseStableBorrowRate": 75000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "stableRateSlope1": 70000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "baseStableBorrowRate": 50000000000000000000000000 + }, + "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { + "variableRateSlope1": 40000000000000000000000000, + "address": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "stableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + }, + "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "address": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000 + }, + "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6": { + "stableRateSlope2": 720000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 720000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 900000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + } + }, + "reserves": { + "0xae78736Cd615f374D3085123A210448E74Fc6393": { + "ltv": 6700, + "supplyCap": 10000, + "isSiloed": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "usageAsCollateralEnabled": true, + "symbol": "rETH", + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "reserveFactor": 1500, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7400, + "borrowCap": 1200, + "isFrozen": false, + "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 165926367097, + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56" + }, + "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "debtCeiling": 0, + "eModeCategory": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "liquidationBonus": 10750, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "decimals": 18, + "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f" + }, + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "reserveFactor": 1000, + "ltv": 7400, + "liquidationThreshold": 7600, + "liquidationProtocolFee": 2000, + "debtCeiling": 0, + "eModeCategory": 0, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "borrowCap": 1580000000, + "interestRateStrategy": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "liquidationBonus": 10450, + "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "supplyCap": 1760000000, + "isSiloed": false, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isActive": true, + "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "symbol": "USDC", + "decimals": 6, + "oracle": { + "latestAnswer": 99999517, + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6" + }, + "stableBorrowRateEnabled": false + }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "borrowCap": 185000000, + "usageAsCollateralEnabled": false, + "ltv": 0, + "stableBorrowRateEnabled": false, + "decimals": 6, + "interestRateStrategy": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "borrowingEnabled": true, + "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "reserveFactor": 1000, + "debtCeiling": 0, + "symbol": "USDT", + "isFlashloanable": false, + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "latestAnswer": 99997000, + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D" + }, + "liquidationThreshold": 0, + "supplyCap": 200000000, + "isActive": true, + "isFrozen": false, + "liquidationProtocolFee": 0, + "isSiloed": false, + "liquidationBonus": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isBorrowableInIsolation": false + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "debtCeiling": 0, + "borrowingEnabled": true, + "oracle": { + "latestAnswer": 100373952, + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0" + }, + "reserveFactor": 1000, + "ltv": 0, + "isFrozen": false, + "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "decimals": 18, + "supplyCap": 3000000, + "liquidationThreshold": 0, + "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "liquidationBonus": 0, + "usageAsCollateralEnabled": false, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "symbol": "LUSD", + "liquidationProtocolFee": 0, + "stableBorrowRateEnabled": false, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isSiloed": false, + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "isActive": true, + "isFlashloanable": false, + "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "borrowCap": 1210000 + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "decimals": 18, + "debtCeiling": 0, + "borrowingEnabled": true, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isSiloed": false, + "isFlashloanable": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "supplyCap": 24000000, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "symbol": "LINK", + "isActive": true, + "isBorrowableInIsolation": false, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "ltv": 5000, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 683336000, + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c" + }, + "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "liquidationBonus": 10750, + "borrowCap": 13000000, + "liquidationThreshold": 6500, + "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8" + }, + "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { + "reserveFactor": 1500, + "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "isSiloed": false, + "decimals": 18, + "supplyCap": 20000, + "symbol": "cbETH", + "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "borrowCap": 1200, + "borrowingEnabled": true, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 158413995115, + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731" + }, + "liquidationThreshold": 7400, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "ltv": 6700, + "isActive": true, + "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "isFrozen": false, + "liquidationBonus": 10750, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "liquidationProtocolFee": 1000 + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "symbol": "WBTC", + "oracle": { + "latestAnswer": 2236935523400, + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F" + }, + "isSiloed": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10625, + "stableBorrowRateEnabled": false, + "ltv": 7000, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "decimals": 8, + "borrowingEnabled": true, + "isActive": true, + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "reserveFactor": 2000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "supplyCap": 43000, + "borrowCap": 28000, + "isFlashloanable": false, + "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "debtCeiling": 0, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d" + }, + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { + "debtCeiling": 0, + "borrowCap": 3000, + "liquidationThreshold": 7950, + "isFrozen": false, + "symbol": "wstETH", + "isFlashloanable": false, + "ltv": 6850, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "latestAnswer": 173673237398, + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45" + }, + "supplyCap": 200000, + "isSiloed": false, + "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "reserveFactor": 1500, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10700, + "liquidationProtocolFee": 1000, + "isActive": true, + "decimals": 18, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 1, + "borrowingEnabled": true, + "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4" + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "supplyCap": 338000000, + "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isActive": true, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "ltv": 6400, + "decimals": 18, + "symbol": "DAI", + "liquidationBonus": 10400, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "stableBorrowRateEnabled": false, + "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", + "borrowCap": 271000000, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "debtCeiling": 0, + "isFrozen": false, + "oracle": { + "latestAnswer": 99993460, + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9" + }, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 2000, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7700, + "borrowingEnabled": true, + "isFlashloanable": false, + "isSiloed": false, + "reserveFactor": 1000, + "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "eModeCategory": 0 + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "isFrozen": false, + "isActive": true, + "symbol": "AAVE", + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 7000, + "oracle": { + "latestAnswer": 7578902247, + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9" + }, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "usageAsCollateralEnabled": true, + "reserveFactor": 0, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "supplyCap": 1850000, + "debtCeiling": 0, + "borrowCap": 0, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "isSiloed": false, + "ltv": 6000, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "decimals": 18, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283" + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "decimals": 18, + "liquidationThreshold": 8250, + "reserveFactor": 1500, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "latestAnswer": 156348914972, + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419" + }, + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "symbol": "WETH", + "ltv": 8000, + "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10500, + "supplyCap": 1800000, + "debtCeiling": 0, + "borrowingEnabled": true, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "borrowCap": 1400000, + "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE" + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineCaps.md b/reports/preTestEngineCaps.md deleted file mode 100644 index d57aa1670..000000000 --- a/reports/preTestEngineCaps.md +++ /dev/null @@ -1,40 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 | 0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8 | 0x102633152313C81cD80419b6EcF66d14Ad68949A | 0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 1800000 | 1400000 | 0 | 1 | 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| wstETH | 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 | 0x0B925eD163218f6662a35e0f0371Ac234f9E9371 | 0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D | 0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4 | 18 | 6850 | 7950 | 10700 | 1000 | 1500 | true | true | false | 200000 | 3000 | 0 | 1 | 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| WBTC | 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 | 0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8 | 0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284 | 0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 43000 | 28000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c | 0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39 | 0x72E95b8931767C79bA4EeE721354d6E99a61D004 | 6 | 7400 | 7600 | 10450 | 2000 | 1000 | true | true | false | 1760000000 | 1580000000 | 0 | 0 | 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 0x018008bfb33d285247A21d44E50697654f754e63 | 0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb | 0xcF8d0c70c850859266f5C338b38F9D663181C314 | 18 | 6400 | 7700 | 10400 | 2000 | 1000 | true | true | false | 338000000 | 271000000 | 0 | 0 | 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | 0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a | 0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a | 0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8 | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 24000000 | 13000000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9 | 0x268497bF083388B1504270d0E717222d3A87D6F2 | 0xBae535520Abd9f8C85E58929e0006A2c8B372F74 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 1850000 | 0 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| cbETH | 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 | 0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c | 0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493 | 0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 20000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a | 0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622 | 0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8 | 6 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 200000000 | 185000000 | 0 | 0 | 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| rETH | 0xae78736Cd615f374D3085123A210448E74Fc6393 | 0xCc9EE9483f662091a1de4795249E24aC0aC2630f | 0x1d1906f909CAe494c7441604DAfDDDbD0485A925 | 0xae8593DD575FE29A9745056aA91C4b746eee62C8 | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 10000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LUSD | 0x5f98805A4E8be255a32880FDeC7F6728C6568bA0 | 0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9 | 0x37A6B708FDB1483C231961b9a7F145261E815fc3 | 0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2 | 18 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 3000000 | 1210000 | 0 | 0 | 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | 75000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | 90000000000000000000000000 | 70000000000000000000000000 | 3000000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | 50000000000000000000000000 | 40000000000000000000000000 | 720000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 720000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | 50000000000000000000000000 | 40000000000000000000000000 | 870000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 870000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | ETH correlated | 9000 | 9300 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineCollateral.json b/reports/preTestEngineCollateral.json new file mode 100644 index 000000000..da3e0834a --- /dev/null +++ b/reports/preTestEngineCollateral.json @@ -0,0 +1,469 @@ +{ + "eModes": { + "1": { + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "eModeCategory": 2, + "label": "AVAX correlated", + "liquidationThreshold": 9500, + "ltv": 9250, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + } + }, + "poolConfig": { + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "oracle": "0xEBd36016B3eD09D4693Ed4251c67Bd858c3c7C9C", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "reserves": { + "0x63a72806098Bd3D9520cC43356dD78afe5D386D9": { + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "supplyCap": 4500, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "borrowCap": 0, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "reserveFactor": 0, + "usageAsCollateralEnabled": true, + "isActive": true, + "oracle": { + "address": "0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED", + "latestAnswer": 7697000000 + }, + "decimals": 18, + "underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "AAVE.e", + "ltv": 6000, + "liquidationThreshold": 7130, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x50b7545627a5162F82A992c33b87aDc75187B218": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "isSiloed": false, + "decimals": 8, + "borrowingEnabled": true, + "underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218", + "isBorrowableInIsolation": false, + "ltv": 7000, + "borrowCap": 0, + "symbol": "WBTC.e", + "isFlashloanable": false, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "reserveFactor": 2000, + "isActive": true, + "supplyCap": 5233, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "liquidationThreshold": 7500, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 10625, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "eModeCategory": 0, + "debtCeiling": 0, + "isFrozen": false, + "liquidationProtocolFee": 1000 + }, + "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xF096872672F44d6EBA71458D74fe67F9a77a23B9", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8625, + "symbol": "USDC", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "isFrozen": false, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10400, + "isSiloed": false, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "borrowCap": 0, + "decimals": 6, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "supplyCap": 4000000000, + "ltv": 8250, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isActive": true, + "isFlashloanable": false, + "underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E", + "reserveFactor": 1000, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD" + }, + "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64": { + "borrowCap": 2000000, + "eModeCategory": 1, + "isSiloed": false, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "supplyCap": 50000000, + "decimals": 18, + "debtCeiling": 200000000, + "underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isFlashloanable": false, + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "isFrozen": false, + "ltv": 7500, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "symbol": "FRAX", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xbBa56eF1565354217a3353a466edB82E8F25b08e", + "latestAnswer": 100049254 + }, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "reserveFactor": 1000 + }, + "0x152b9d0FdC40C096757F570A51E494bd4b943E50": { + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "ltv": 7000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743", + "latestAnswer": 2245015205605 + }, + "symbol": "BTC.b", + "borrowingEnabled": true, + "underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "decimals": 8, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "stableBorrowRateEnabled": false, + "isSiloed": false, + "borrowCap": 3190, + "reserveFactor": 2000, + "supplyCap": 5800, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "eModeCategory": 0, + "isFlashloanable": false, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "liquidationBonus": 10650, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE": { + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 2000000, + "eModeCategory": 2, + "borrowingEnabled": false, + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationThreshold": 3000, + "oracle": { + "address": "0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7", + "latestAnswer": 1756349319 + }, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "reserveFactor": 1000, + "decimals": 18, + "liquidationBonus": 11000, + "symbol": "sAVAX", + "ltv": 2000, + "isFrozen": false, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE", + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3" + }, + "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7": { + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 13100000, + "borrowingEnabled": true, + "underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "liquidationBonus": 11000, + "liquidationProtocolFee": 1000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "eModeCategory": 2, + "isActive": true, + "oracle": { + "address": "0x0A77230d17318075983913bC2145DB16C7366156", + "latestAnswer": 1641453200 + }, + "liquidationThreshold": 7300, + "stableBorrowRateEnabled": false, + "ltv": 6800, + "decimals": 18, + "symbol": "WAVAX", + "reserveFactor": 2000, + "borrowCap": 0, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E" + }, + "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7": { + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowingEnabled": true, + "oracle": { + "address": "0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a", + "latestAnswer": 100007000 + }, + "ltv": 7500, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "isSiloed": false, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 6, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "liquidationThreshold": 8100, + "borrowCap": 0, + "isBorrowableInIsolation": true, + "symbol": "USDt", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "supplyCap": 2000000000, + "debtCeiling": 500000000, + "reserveFactor": 1000, + "isActive": true, + "underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7", + "usageAsCollateralEnabled": true + }, + "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b": { + "usageAsCollateralEnabled": true, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "oracle": { + "address": "0x5D1F504211c17365CA66353442a74D4435A8b778", + "latestAnswer": 99670276 + }, + "reserveFactor": 1000, + "eModeCategory": 1, + "isSiloed": false, + "liquidationThreshold": 8000, + "symbol": "MAI", + "borrowingEnabled": true, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "isFrozen": false, + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "decimals": 18, + "debtCeiling": 200000000, + "isActive": true, + "supplyCap": 50000000, + "interestRateStrategy": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 2000000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "ltv": 7500, + "isFlashloanable": false + }, + "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70": { + "ltv": 7500, + "eModeCategory": 1, + "decimals": 18, + "debtCeiling": 0, + "interestRateStrategy": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableBorrowRateEnabled": true, + "oracle": { + "address": "0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300", + "latestAnswer": 99991780 + }, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "symbol": "DAI.e", + "isSiloed": false, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "liquidationBonus": 10500, + "supplyCap": 2000000000, + "borrowingEnabled": true, + "isActive": true, + "isFrozen": false, + "underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8200 + }, + "0x5947BB275c521040051D82396192181b413227A3": { + "ltv": 5300, + "isSiloed": false, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "symbol": "LINK.e", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "liquidationThreshold": 6800, + "debtCeiling": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "eModeCategory": 0, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "supplyCap": 353000, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "underlying": "0x5947BB275c521040051D82396192181b413227A3", + "reserveFactor": 2000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a", + "latestAnswer": 692270470 + }, + "isFrozen": false, + "borrowCap": 220000, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "liquidationBonus": 10750, + "isActive": true + }, + "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB": { + "usageAsCollateralEnabled": true, + "debtCeiling": 0, + "ltv": 8000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isBorrowableInIsolation": false, + "eModeCategory": 0, + "symbol": "WETH.e", + "liquidationThreshold": 8250, + "supplyCap": 113000, + "underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "reserveFactor": 1000, + "isActive": true, + "isSiloed": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "interestRateStrategy": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "isFrozen": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 62150, + "isFlashloanable": false, + "oracle": { + "address": "0x976B3D034E162d8bD72D6b9C989d545b839003b0", + "latestAnswer": 157050000000 + }, + "decimals": 18, + "stableBorrowRateEnabled": false + } + }, + "chainId": 43114, + "strategies": { + "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82": { + "address": "0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xfab05a6aF585da2F96e21452F91E812452996BD3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xfab05a6aF585da2F96e21452F91E812452996BD3", + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6": { + "stableRateSlope2": 0, + "stableRateSlope1": 0, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "address": "0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6", + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineCollateral.md b/reports/preTestEngineCollateral.md deleted file mode 100644 index cc785874a..000000000 --- a/reports/preTestEngineCollateral.md +++ /dev/null @@ -1,38 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI.e | 0xd586E7F844cEa2F87f50152665BCbc2C279D8d70 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8200 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xfab05a6aF585da2F96e21452F91E812452996BD3 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK.e | 0x5947BB275c521040051D82396192181b413227A3 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5300 | 6800 | 10750 | 1000 | 2000 | true | true | false | 353000 | 220000 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8625 | 10400 | 1000 | 1000 | true | true | true | 4000000000 | 0 | 0 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC.e | 0x50b7545627a5162F82A992c33b87aDc75187B218 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 5233 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH.e | 0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 113000 | 62150 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDt | 0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8100 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE.e | 0x63a72806098Bd3D9520cC43356dD78afe5D386D9 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7130 | 10750 | 1000 | 0 | true | false | false | 4500 | 0 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WAVAX | 0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6800 | 7300 | 11000 | 1000 | 2000 | true | true | false | 13100000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sAVAX | 0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 2000 | 3000 | 11000 | 1000 | 1000 | true | false | false | 2000000 | 0 | 0 | 2 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| FRAX | 0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64 | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MAI | 0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 50000000 | 2000000 | 200000000 | 1 | 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BTC.b | 0x152b9d0FdC40C096757F570A51E494bd4b943E50 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 5800 | 3190 | 0 | 0 | 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xfab05a6aF585da2F96e21452F91E812452996BD3 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x79a906e8c998d2fb5C5D66d23c4c5416Fe0168D6 | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xf4a0039F2d4a2EaD5216AbB6Ae4C4C3AA2dB9b82 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | AVAX correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineListing.json b/reports/preTestEngineListing.json new file mode 100644 index 000000000..e91ded3cc --- /dev/null +++ b/reports/preTestEngineListing.json @@ -0,0 +1,726 @@ +{ + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "stableRateSlope1": 0, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "variableRateSlope2": 1000000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 61000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 750000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 160000000000000000000000000, + "stableRateSlope2": 0, + "variableRateSlope2": 1500000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "optimalUsageRatio": 800000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableRateSlope1": 5000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000 + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableRateSlope2": 0 + } + }, + "eModes": { + "2": { + "eModeCategory": 2, + "label": "MATIC correlated", + "ltv": 9250, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "1": { + "ltv": 9700, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "Stablecoins", + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "eModeCategory": 1 + } + }, + "reserves": { + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "isActive": true, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "ltv": 2500, + "liquidationThreshold": 4500, + "liquidationProtocolFee": 1000, + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "liquidationBonus": 11500, + "eModeCategory": 0, + "borrowingEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 3234000, + "symbol": "GHST", + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "decimals": 18, + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 153968584 + }, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "supplyCap": 5876000, + "isSiloed": false + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "oracle": { + "address": "0x72484B12719E23115761D5DA1646945632979bB6", + "latestAnswer": 7673000000 + }, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 7000, + "symbol": "AAVE", + "ltv": 6000, + "eModeCategory": 0, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "reserveFactor": 0, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "isFlashloanable": false, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "supplyCap": 36820, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "borrowCap": 0, + "debtCeiling": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationBonus": 10750, + "supplyCap": 4000000, + "stableBorrowRateEnabled": true, + "usageAsCollateralEnabled": true, + "isActive": true, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "liquidationProtocolFee": 1000, + "debtCeiling": 500000000, + "reserveFactor": 1000, + "isFrozen": false, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "isSiloed": false, + "liquidationThreshold": 7000, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "ltv": 6500, + "borrowCap": 947000, + "eModeCategory": 1, + "decimals": 2, + "borrowingEnabled": true, + "symbol": "EURS" + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "ltv": 6500, + "liquidationBonus": 11000, + "debtCeiling": 0, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "borrowingEnabled": true, + "borrowCap": 39950000, + "reserveFactor": 2000, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "isFlashloanable": false, + "isActive": true, + "supplyCap": 47000000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "decimals": 18, + "symbol": "WMATIC", + "isBorrowableInIsolation": false, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "isFrozen": false, + "eModeCategory": 2, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 113095493 + }, + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationThreshold": 7000 + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 120239385 + }, + "liquidationProtocolFee": 2000, + "reserveFactor": 2000, + "decimals": 18, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "liquidationThreshold": 6500, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "stMATIC", + "isActive": true, + "isFrozen": false, + "borrowCap": 0, + "liquidationBonus": 11000, + "supplyCap": 7500000, + "debtCeiling": 0, + "eModeCategory": 2, + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "ltv": 5000 + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "liquidationProtocolFee": 1000, + "debtCeiling": 200000000, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "liquidationBonus": 10500, + "borrowCap": 600000, + "supplyCap": 1100000, + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99638912 + }, + "isSiloed": false, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "reserveFactor": 1000, + "ltv": 7500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "borrowingEnabled": true, + "isFrozen": false, + "symbol": "miMATIC", + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "liquidationThreshold": 8000, + "eModeCategory": 1 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 0, + "symbol": "WETH", + "liquidationThreshold": 8250, + "ltv": 8000, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "liquidationBonus": 10500, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isSiloed": false, + "supplyCap": 26900, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 156981339277 + }, + "stableBorrowRateEnabled": false, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "reserveFactor": 1000, + "borrowingEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isActive": true, + "debtCeiling": 0, + "isFrozen": false, + "borrowCap": 14795, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "isActive": true, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "liquidationBonus": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": false, + "isFrozen": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "liquidationThreshold": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 0, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "supplyCap": 0, + "isSiloed": false, + "borrowingEnabled": true, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "debtCeiling": 0, + "symbol": "jEUR", + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "isFlashloanable": false, + "borrowCap": 0, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "isBorrowableInIsolation": false, + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 95800000 + }, + "decimals": 18, + "isBorrowableInIsolation": false, + "reserveFactor": 1000, + "isSiloed": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "debtCeiling": 0, + "isActive": true, + "supplyCap": 937700, + "liquidationBonus": 10500, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "liquidationThreshold": 8000, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "isFlashloanable": false, + "eModeCategory": 0, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "symbol": "CRV", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "ltv": 7500, + "borrowCap": 640437 + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 45000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "decimals": 6, + "stableBorrowRateEnabled": true, + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8000, + "borrowingEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "eModeCategory": 1, + "isSiloed": false, + "symbol": "USDT", + "liquidationBonus": 10500, + "borrowCap": 30000000, + "isActive": true, + "ltv": 7500, + "debtCeiling": 500000000, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": true, + "isFlashloanable": false, + "reserveFactor": 1000, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "isFrozen": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "ltv": 5000, + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 119458629 + }, + "isSiloed": false, + "eModeCategory": 2, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "reserveFactor": 2000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "borrowCap": 0, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "borrowingEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "debtCeiling": 0, + "liquidationProtocolFee": 2000, + "isFrozen": false, + "decimals": 18, + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "supplyCap": 6000000, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "symbol": "MaticX", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "ltv": 8250, + "isBorrowableInIsolation": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "decimals": 6, + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "borrowCap": 100000000, + "supplyCap": 150000000, + "borrowingEnabled": true, + "isActive": true, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + }, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFrozen": false, + "debtCeiling": 0, + "isSiloed": false, + "stableBorrowRateEnabled": true, + "liquidationThreshold": 8500, + "liquidationBonus": 10400, + "usageAsCollateralEnabled": true, + "isFlashloanable": false, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "symbol": "USDC", + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "liquidationBonus": 0, + "liquidationThreshold": 0, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "isFrozen": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "symbol": "agEUR", + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "isSiloed": false, + "supplyCap": 0, + "isFlashloanable": false, + "reserveFactor": 2000, + "ltv": 0, + "borrowCap": 0, + "eModeCategory": 1, + "isActive": true, + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": false, + "decimals": 18, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "isFrozen": false, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "eModeCategory": 0, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isActive": true, + "ltv": 7000, + "borrowCap": 851, + "stableBorrowRateEnabled": false, + "supplyCap": 1548, + "usageAsCollateralEnabled": true, + "decimals": 8, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 2244136000000 + }, + "isFlashloanable": false, + "symbol": "WBTC", + "debtCeiling": 0, + "borrowingEnabled": true, + "liquidationThreshold": 7500, + "liquidationBonus": 10650, + "reserveFactor": 2000 + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "isSiloed": false, + "eModeCategory": 0, + "isFlashloanable": false, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "debtCeiling": 0, + "liquidationBonus": 11000, + "isFrozen": false, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "usageAsCollateralEnabled": true, + "symbol": "SUSHI", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 121170720 + }, + "decimals": 18, + "borrowCap": 102484, + "reserveFactor": 2000, + "supplyCap": 299320, + "isBorrowableInIsolation": false, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 2000 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "liquidationThreshold": 6500, + "symbol": "LINK", + "supplyCap": 297640, + "usageAsCollateralEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 163702, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 2000, + "borrowingEnabled": true, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 691600000 + }, + "decimals": 18, + "debtCeiling": 0, + "isSiloed": false, + "ltv": 5000, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "eModeCategory": 0, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "isActive": true, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530" + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10500, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 7500, + "isBorrowableInIsolation": true, + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 99987213 + }, + "reserveFactor": 1000, + "debtCeiling": 0, + "stableBorrowRateEnabled": true, + "isFrozen": false, + "symbol": "DAI", + "isActive": true, + "isFlashloanable": false, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "borrowCap": 30000000, + "supplyCap": 45000000, + "isSiloed": false, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "liquidationThreshold": 8000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "borrowingEnabled": true, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "decimals": 18, + "isFrozen": false, + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 649789451 + }, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "ltv": 2000, + "isFlashloanable": false, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "isActive": true, + "stableBorrowRateEnabled": false, + "symbol": "BAL", + "borrowingEnabled": true, + "liquidationThreshold": 4500, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "borrowCap": 256140, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "liquidationProtocolFee": 1000, + "supplyCap": 361000, + "eModeCategory": 0 + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "borrowingEnabled": true, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "isActive": true, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "supplyCap": 1417, + "isFrozen": false, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 2000, + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 8829621299 + }, + "liquidationBonus": 11000, + "decimals": 18, + "debtCeiling": 0, + "eModeCategory": 0, + "symbol": "DPI", + "borrowCap": 779, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "isSiloed": false, + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369" + } + }, + "chainId": 137, + "poolConfig": { + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + } +} \ No newline at end of file diff --git a/reports/preTestEngineListing.md b/reports/preTestEngineListing.md deleted file mode 100644 index a15fe7d03..000000000 --- a/reports/preTestEngineListing.md +++ /dev/null @@ -1,47 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineListingCustom.json b/reports/preTestEngineListingCustom.json new file mode 100644 index 000000000..f9485eefc --- /dev/null +++ b/reports/preTestEngineListingCustom.json @@ -0,0 +1,480 @@ +{ + "reserves": { + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "ltv": 7400, + "liquidationBonus": 10450, + "liquidationProtocolFee": 2000, + "reserveFactor": 1000, + "borrowCap": 1580000000, + "stableDebtToken": "0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39", + "isBorrowableInIsolation": false, + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "isActive": true, + "decimals": 6, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "liquidationThreshold": 7600, + "aToken": "0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "oracle": { + "address": "0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6", + "latestAnswer": 99999517 + }, + "debtCeiling": 0, + "borrowingEnabled": true, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "supplyCap": 1760000000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "variableDebtToken": "0x72E95b8931767C79bA4EeE721354d6E99a61D004", + "isFrozen": false, + "interestRateStrategy": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5", + "symbol": "USDC", + "isSiloed": false, + "eModeCategory": 0 + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "isBorrowableInIsolation": false, + "aToken": "0x018008bfb33d285247A21d44E50697654f754e63", + "oracle": { + "address": "0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9", + "latestAnswer": 99993460 + }, + "decimals": 18, + "borrowingEnabled": true, + "isFrozen": false, + "stableDebtToken": "0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb", + "stableBorrowRateEnabled": false, + "ltv": 6400, + "symbol": "DAI", + "liquidationProtocolFee": 2000, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "variableDebtToken": "0xcF8d0c70c850859266f5C338b38F9D663181C314", + "isFlashloanable": false, + "interestRateStrategy": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "liquidationThreshold": 7700, + "liquidationBonus": 10400, + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "borrowCap": 271000000, + "supplyCap": 338000000, + "debtCeiling": 0, + "isActive": true, + "isSiloed": false + }, + "0xae78736Cd615f374D3085123A210448E74Fc6393": { + "reserveFactor": 1500, + "underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393", + "oracle": { + "address": "0x05225Cd708bCa9253789C1374e4337a019e99D56", + "latestAnswer": 166274282088 + }, + "isActive": true, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "supplyCap": 10000, + "isBorrowableInIsolation": false, + "isFrozen": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "decimals": 18, + "liquidationThreshold": 7400, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "symbol": "rETH", + "debtCeiling": 0, + "eModeCategory": 0, + "liquidationBonus": 10750, + "borrowCap": 1200, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "aToken": "0xCc9EE9483f662091a1de4795249E24aC0aC2630f", + "ltv": 6700, + "stableDebtToken": "0x1d1906f909CAe494c7441604DAfDDDbD0485A925", + "borrowingEnabled": true, + "variableDebtToken": "0xae8593DD575FE29A9745056aA91C4b746eee62C8", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6" + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "symbol": "LUSD", + "liquidationThreshold": 0, + "stableDebtToken": "0x37A6B708FDB1483C231961b9a7F145261E815fc3", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "oracle": { + "address": "0x3D7aE7E594f2f2091Ad8798313450130d0Aba3a0", + "latestAnswer": 100373952 + }, + "interestRateStrategy": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "liquidationProtocolFee": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "eModeCategory": 0, + "isActive": true, + "reserveFactor": 1000, + "decimals": 18, + "debtCeiling": 0, + "usageAsCollateralEnabled": false, + "isFrozen": false, + "borrowingEnabled": true, + "ltv": 0, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "supplyCap": 3000000, + "aToken": "0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9", + "liquidationBonus": 0, + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2", + "borrowCap": 1210000, + "isSiloed": false + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "decimals": 18, + "reserveFactor": 1500, + "ltv": 8000, + "debtCeiling": 0, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "liquidationBonus": 10500, + "borrowCap": 1400000, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419", + "latestAnswer": 156676747928 + }, + "variableDebtToken": "0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE", + "eModeCategory": 1, + "borrowingEnabled": true, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "symbol": "WETH", + "usageAsCollateralEnabled": true, + "isActive": true, + "aToken": "0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8", + "stableDebtToken": "0x102633152313C81cD80419b6EcF66d14Ad68949A", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "supplyCap": 1800000, + "liquidationThreshold": 8250 + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "isFlashloanable": false, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "symbol": "WBTC", + "liquidationThreshold": 7500, + "supplyCap": 43000, + "borrowingEnabled": true, + "stableDebtToken": "0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284", + "isActive": true, + "variableDebtToken": "0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "address": "0x230E0321Cf38F09e247e50Afc7801EA2351fe56F", + "latestAnswer": 2238952120000 + }, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "liquidationBonus": 10625, + "liquidationProtocolFee": 1000, + "decimals": 8, + "ltv": 7000, + "aToken": "0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8", + "reserveFactor": 2000, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "borrowCap": 28000, + "debtCeiling": 0, + "isFrozen": false, + "isBorrowableInIsolation": false + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "liquidationThreshold": 6500, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "isFrozen": false, + "supplyCap": 24000000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "liquidationBonus": 10750, + "stableBorrowRateEnabled": false, + "borrowCap": 13000000, + "debtCeiling": 0, + "isActive": true, + "symbol": "LINK", + "isSiloed": false, + "reserveFactor": 2000, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "eModeCategory": 0, + "aToken": "0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a", + "stableDebtToken": "0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a", + "oracle": { + "address": "0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c", + "latestAnswer": 683336000 + }, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "isFlashloanable": false, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "decimals": 18, + "isBorrowableInIsolation": false, + "variableDebtToken": "0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8", + "ltv": 5000 + }, + "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0": { + "decimals": 18, + "liquidationBonus": 10700, + "ltv": 6850, + "isFrozen": false, + "borrowCap": 3000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "oracle": { + "address": "0xA9F30e6ED4098e9439B2ac8aEA2d3fc26BcEbb45", + "latestAnswer": 174037396054 + }, + "symbol": "wstETH", + "aToken": "0x0B925eD163218f6662a35e0f0371Ac234f9E9371", + "eModeCategory": 1, + "variableDebtToken": "0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4", + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D", + "underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", + "liquidationThreshold": 7950, + "borrowingEnabled": true, + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isActive": true, + "interestRateStrategy": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "supplyCap": 200000, + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 1500, + "debtCeiling": 0 + }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "aToken": "0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a", + "oracle": { + "address": "0x3E7d1eAB13ad0104d2750B8863b489D65364e32D", + "latestAnswer": 99997000 + }, + "variableDebtToken": "0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8", + "debtCeiling": 0, + "isActive": true, + "liquidationBonus": 0, + "isSiloed": false, + "symbol": "USDT", + "liquidationProtocolFee": 0, + "isBorrowableInIsolation": false, + "reserveFactor": 1000, + "isFlashloanable": false, + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "liquidationThreshold": 0, + "usageAsCollateralEnabled": false, + "decimals": 6, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622", + "eModeCategory": 0, + "borrowCap": 185000000, + "borrowingEnabled": true, + "interestRateStrategy": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "isFrozen": false, + "ltv": 0, + "supplyCap": 200000000 + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "symbol": "AAVE", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "stableDebtToken": "0x268497bF083388B1504270d0E717222d3A87D6F2", + "borrowCap": 0, + "supplyCap": 1850000, + "liquidationProtocolFee": 1000, + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "eModeCategory": 0, + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "oracle": { + "address": "0x547a514d5e3769680Ce22B2361c10Ea13619e8a9", + "latestAnswer": 7656061130 + }, + "isActive": true, + "aToken": "0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9", + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "variableDebtToken": "0xBae535520Abd9f8C85E58929e0006A2c8B372F74", + "decimals": 18, + "reserveFactor": 0, + "debtCeiling": 0, + "liquidationThreshold": 7000, + "ltv": 6000, + "isBorrowableInIsolation": false, + "isSiloed": false, + "liquidationBonus": 10750, + "isFrozen": false, + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "borrowingEnabled": false, + "usageAsCollateralEnabled": true + }, + "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704": { + "stableDebtTokenImpl": "0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57", + "reserveFactor": 1500, + "debtCeiling": 0, + "eModeCategory": 0, + "ltv": 6700, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731", + "latestAnswer": 158746158138 + }, + "usageAsCollateralEnabled": true, + "aToken": "0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c", + "variableDebtTokenImpl": "0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6", + "interestRateStrategy": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "decimals": 18, + "borrowCap": 1200, + "variableDebtToken": "0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed", + "aTokenImpl": "0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d", + "liquidationBonus": 10750, + "liquidationThreshold": 7400, + "liquidationProtocolFee": 1000, + "supplyCap": 20000, + "isActive": true, + "isFrozen": false, + "isSiloed": false, + "isFlashloanable": false, + "underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", + "stableDebtToken": "0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493", + "symbol": "cbETH" + } + }, + "chainId": 1, + "strategies": { + "0x53F57eAAD604307889D87b747Fc67ea9DE430B01": { + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 68000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 38000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "address": "0x53F57eAAD604307889D87b747Fc67ea9DE430B01", + "baseVariableBorrowRate": 10000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 870000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 870000000000000000000000000, + "address": "0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2": { + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2", + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 750000000000000000000000000 + }, + "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5": { + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5" + }, + "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D": { + "stableRateSlope2": 800000000000000000000000000, + "address": "0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D", + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 75000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000 + }, + "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6", + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 720000000000000000000000000, + "stableRateSlope2": 720000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283": { + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "address": "0x24701A6368Ff6D2874d6b8cDadd461552B8A5283", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 70000000000000000000000000 + } + }, + "poolConfig": { + "pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2", + "poolConfiguratorImpl": "0xFDA7ffA872bDc906D43079EA134ebC9a511db0c2", + "protocolDataProvider": "0x7B4EB56E7CD4b454BA8ff71E4518426369a138a3", + "oracle": "0x54586bE62E3c3580375aE3723C145253060Ca0C2", + "poolImpl": "0xfCc00A1e250644d89AF0df661bC6f04891E21585", + "poolConfigurator": "0x64b761D848206f447Fe2dd461b0c635Ec39EbB27", + "poolAddressesProvider": "0x2f39d218133AFaB8F2B819B1066c7E434Ad94E9e" + }, + "eModes": { + "1": { + "eModeCategory": 1, + "liquidationThreshold": 9300, + "label": "ETH correlated", + "liquidationBonus": 10100, + "ltv": 9000, + "priceSource": "0x0000000000000000000000000000000000000000" + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineListingCustom.md b/reports/preTestEngineListingCustom.md deleted file mode 100644 index d57aa1670..000000000 --- a/reports/preTestEngineListingCustom.md +++ /dev/null @@ -1,40 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 | 0x4d5F47FA6A74757f35C14fD3a6Ef8E3C9BC514E8 | 0x102633152313C81cD80419b6EcF66d14Ad68949A | 0xeA51d7853EEFb32b6ee06b1C12E6dcCA88Be0fFE | 18 | 8000 | 8250 | 10500 | 1000 | 1500 | true | true | false | 1800000 | 1400000 | 0 | 1 | 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| wstETH | 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 | 0x0B925eD163218f6662a35e0f0371Ac234f9E9371 | 0x39739943199c0fBFe9E5f1B5B160cd73a64CB85D | 0xC96113eED8cAB59cD8A66813bCB0cEb29F06D2e4 | 18 | 6850 | 7950 | 10700 | 1000 | 1500 | true | true | false | 200000 | 3000 | 0 | 1 | 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| WBTC | 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 | 0x5Ee5bf7ae06D1Be5997A1A72006FE6C607eC6DE8 | 0xA1773F1ccF6DB192Ad8FE826D15fe1d328B03284 | 0x40aAbEf1aa8f0eEc637E0E7d92fbfFB2F26A8b7B | 8 | 7000 | 7500 | 10625 | 1000 | 2000 | true | true | false | 43000 | 28000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 0x98C23E9d8f34FEFb1B7BD6a91B7FF122F4e16F5c | 0xB0fe3D292f4bd50De902Ba5bDF120Ad66E9d7a39 | 0x72E95b8931767C79bA4EeE721354d6E99a61D004 | 6 | 7400 | 7600 | 10450 | 2000 | 1000 | true | true | false | 1760000000 | 1580000000 | 0 | 0 | 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 0x018008bfb33d285247A21d44E50697654f754e63 | 0x413AdaC9E2Ef8683ADf5DDAEce8f19613d60D1bb | 0xcF8d0c70c850859266f5C338b38F9D663181C314 | 18 | 6400 | 7700 | 10400 | 2000 | 1000 | true | true | false | 338000000 | 271000000 | 0 | 0 | 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | 0x5E8C8A7243651DB1384C0dDfDbE39761E8e7E51a | 0x63B1129ca97D2b9F97f45670787Ac12a9dF1110a | 0x4228F8895C7dDA20227F6a5c6751b8Ebf19a6ba8 | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 24000000 | 13000000 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xA700b4eB416Be35b2911fd5Dee80678ff64fF6C9 | 0x268497bF083388B1504270d0E717222d3A87D6F2 | 0xBae535520Abd9f8C85E58929e0006A2c8B372F74 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 1850000 | 0 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| cbETH | 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 | 0x977b6fc5dE62598B08C85AC8Cf2b745874E8b78c | 0x82bE6012cea6D147B968eBAea5ceEcF6A5b4F493 | 0x0c91bcA95b5FE69164cE583A2ec9429A569798Ed | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 20000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x23878914EFE38d27C4D67Ab83ed1b93A74D4086a | 0x822Fa72Df1F229C3900f5AD6C3Fa2C424D691622 | 0x6df1C1E379bC5a00a7b4C6e67A203333772f45A8 | 6 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 200000000 | 185000000 | 0 | 0 | 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| rETH | 0xae78736Cd615f374D3085123A210448E74Fc6393 | 0xCc9EE9483f662091a1de4795249E24aC0aC2630f | 0x1d1906f909CAe494c7441604DAfDDDbD0485A925 | 0xae8593DD575FE29A9745056aA91C4b746eee62C8 | 18 | 6700 | 7400 | 10750 | 1000 | 1500 | true | true | false | 10000 | 1200 | 0 | 0 | 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | -| LUSD | 0x5f98805A4E8be255a32880FDeC7F6728C6568bA0 | 0x3Fe6a295459FAe07DF8A0ceCC36F37160FE86AA9 | 0x37A6B708FDB1483C231961b9a7F145261E815fc3 | 0x33652e48e4B74D18520f11BfE58Edd2ED2cEc5A2 | 18 | 0 | 0 | 0 | 0 | 1000 | false | true | false | 3000000 | 1210000 | 0 | 0 | 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | true | false | false | false | false | 0x7EfFD7b47Bfd17e52fB7559d3f924201b9DbfF3d | 0x15C5620dfFaC7c7366EED66C20Ad222DDbB1eD57 | 0xaC725CB59D16C81061BDeA61041a8A5e73DA9EC6 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0x53F57eAAD604307889D87b747Fc67ea9DE430B01 | 68000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 10000000000000000000000000 | 38000000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x7b8Fa4540246554e77FCFf140f9114de00F8bB8D | 75000000000000000000000000 | 40000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x24701A6368Ff6D2874d6b8cDadd461552B8A5283 | 90000000000000000000000000 | 70000000000000000000000000 | 3000000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xD6293edBB2E5E0687a79F01BEcd51A778d59D1c5 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x694d4cFdaeE639239df949b6E24Ff8576A00d1f2 | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xdd1BAC6A713c5b0EC42bA39D0c5e4582975DE6D6 | 50000000000000000000000000 | 40000000000000000000000000 | 720000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 720000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x349684Da30f8c9Affeaf21AfAB3a1Ad51f5d95A3 | 50000000000000000000000000 | 40000000000000000000000000 | 870000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 870000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | ETH correlated | 9000 | 9300 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineOptV3.json b/reports/preTestEngineOptV3.json new file mode 100644 index 000000000..f34db85bd --- /dev/null +++ b/reports/preTestEngineOptV3.json @@ -0,0 +1,408 @@ +{ + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "liquidationThreshold": 9750, + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "liquidationBonus": 10100 + } + }, + "chainId": 10, + "poolConfig": { + "oracle": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E" + }, + "reserves": { + "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6": { + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "reserveFactor": 2000, + "isBorrowableInIsolation": false, + "supplyCap": 258000, + "symbol": "LINK", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "liquidationBonus": 11000, + "isFrozen": false, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "latestAnswer": 691711677 + }, + "decimals": 18, + "isFlashloanable": false, + "isActive": true, + "eModeCategory": 0, + "borrowCap": 141900, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0 + }, + "0x4200000000000000000000000000000000000042": { + "liquidationBonus": 11000, + "isBorrowableInIsolation": false, + "debtCeiling": 200000000, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "borrowingEnabled": false, + "borrowCap": 0, + "symbol": "OP", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4000, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "underlying": "0x4200000000000000000000000000000000000042", + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "supplyCap": 20000000, + "isSiloed": false, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 3000, + "oracle": { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "latestAnswer": 254511663 + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "isActive": true, + "eModeCategory": 0, + "isFlashloanable": false, + "decimals": 18, + "isFrozen": false + }, + "0x7F5c764cBc14f9669B88837ca1490cCa17c31607": { + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "latestAnswer": 100000000 + }, + "isFlashloanable": false, + "borrowingEnabled": true, + "ltv": 8000, + "reserveFactor": 1000, + "debtCeiling": 0, + "isSiloed": false, + "isActive": true, + "liquidationBonus": 10500, + "borrowCap": 0, + "eModeCategory": 1, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 6, + "stableBorrowRateEnabled": true, + "supplyCap": 2000000000, + "symbol": "USDC", + "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "liquidationThreshold": 8500, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isBorrowableInIsolation": true, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "symbol": "USDT", + "liquidationThreshold": 8000, + "usageAsCollateralEnabled": true, + "isActive": true, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "isSiloed": false, + "isBorrowableInIsolation": true, + "borrowingEnabled": true, + "isFlashloanable": false, + "underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 1, + "supplyCap": 2000000000, + "isFrozen": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "oracle": { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "latestAnswer": 99995128 + }, + "ltv": 7500, + "decimals": 6, + "liquidationBonus": 10500, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "liquidationProtocolFee": 1000, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 0 + }, + "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { + "oracle": { + "address": "0x698B585CbC4407e2D54aa898B2600B53C68958f7", + "latestAnswer": 174300712435 + }, + "isFrozen": false, + "supplyCap": 6000, + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "borrowCap": 940, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "liquidationThreshold": 7900, + "symbol": "wstETH", + "liquidationBonus": 10720, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "ltv": 7000, + "eModeCategory": 0, + "decimals": 18, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "reserveFactor": 1500, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9": { + "isFlashloanable": false, + "debtCeiling": 0, + "symbol": "sUSD", + "supplyCap": 20000000, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 1000, + "borrowCap": 0, + "oracle": { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "latestAnswer": 100164737 + }, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "stableBorrowRateEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isBorrowableInIsolation": false, + "isActive": true, + "liquidationThreshold": 7500, + "liquidationBonus": 10540, + "isSiloed": false, + "borrowingEnabled": true, + "ltv": 6000, + "liquidationProtocolFee": 1000 + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "borrowingEnabled": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "DAI", + "ltv": 7500, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "liquidationBonus": 10500, + "stableBorrowRateEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "latestAnswer": 99979000 + }, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "decimals": 18, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "isSiloed": false, + "isBorrowableInIsolation": true, + "debtCeiling": 0, + "liquidationThreshold": 8000, + "isActive": true, + "reserveFactor": 1000, + "supplyCap": 2000000000, + "isFlashloanable": false, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "eModeCategory": 1 + }, + "0x4200000000000000000000000000000000000006": { + "liquidationBonus": 10500, + "isFrozen": false, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "supplyCap": 35900, + "isActive": true, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8250, + "usageAsCollateralEnabled": true, + "symbol": "WETH", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 8000, + "decimals": 18, + "stableBorrowRateEnabled": false, + "borrowCap": 19745, + "isFlashloanable": false, + "borrowingEnabled": true, + "reserveFactor": 1000, + "underlying": "0x4200000000000000000000000000000000000006", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isSiloed": false, + "oracle": { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "latestAnswer": 157141000000 + }, + "eModeCategory": 0, + "debtCeiling": 0 + }, + "0x68f180fcCe6836688e9084f035309E29Bf0A2095": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 8, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "oracle": { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "latestAnswer": 2245475153319 + }, + "isFlashloanable": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "isBorrowableInIsolation": false, + "borrowCap": 605, + "borrowingEnabled": true, + "reserveFactor": 2000, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "usageAsCollateralEnabled": true, + "isFrozen": false, + "symbol": "WBTC", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "supplyCap": 1100, + "isActive": true, + "liquidationThreshold": 7500, + "ltv": 7000, + "underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "eModeCategory": 0, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "liquidationBonus": 10940, + "isSiloed": false + }, + "0x76FB31fb4af56892A25e32cFC43De717950c9278": { + "isFlashloanable": false, + "liquidationBonus": 11000, + "supplyCap": 100000, + "isSiloed": false, + "borrowingEnabled": false, + "borrowCap": 0, + "isActive": true, + "underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "isBorrowableInIsolation": false, + "decimals": 18, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "liquidationThreshold": 6500, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "latestAnswer": 7665000000 + }, + "isFrozen": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "reserveFactor": 0, + "eModeCategory": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "symbol": "AAVE", + "ltv": 5000, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + } + }, + "strategies": { + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e": { + "variableRateSlope1": 45000000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope2": 800000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 45000000000000000000000000 + }, + "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope1": 5000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineOptV3.md b/reports/preTestEngineOptV3.md deleted file mode 100644 index abf3d820c..000000000 --- a/reports/preTestEngineOptV3.md +++ /dev/null @@ -1,36 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 258000 | 141900 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x68f180fcCe6836688e9084f035309E29Bf0A2095 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10940 | 1000 | 2000 | true | true | false | 1100 | 605 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35900 | 19745 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0x76FB31fb4af56892A25e32cFC43De717950c9278 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 100000 | 0 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sUSD | 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6000 | 7500 | 10540 | 1000 | 1000 | true | true | false | 20000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| OP | 0x4200000000000000000000000000000000000042 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 3000 | 4000 | 11000 | 1000 | 2000 | true | false | false | 20000000 | 0 | 200000000 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| wstETH | 0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 6000 | 940 | 0 | 0 | 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | 55000000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEnginePolV3.json b/reports/preTestEnginePolV3.json new file mode 100644 index 000000000..f07cd731f --- /dev/null +++ b/reports/preTestEnginePolV3.json @@ -0,0 +1,726 @@ +{ + "chainId": 137, + "poolConfig": { + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "reserves": { + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "symbol": "jEUR", + "ltv": 0, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "supplyCap": 0, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "liquidationProtocolFee": 1000, + "borrowCap": 0, + "usageAsCollateralEnabled": false, + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 0, + "reserveFactor": 2000, + "decimals": 18, + "liquidationThreshold": 0, + "eModeCategory": 1, + "isActive": true, + "isFlashloanable": false, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "isFrozen": true + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "usageAsCollateralEnabled": true, + "isSiloed": false, + "isFlashloanable": false, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "eModeCategory": 0, + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "borrowingEnabled": true, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "isBorrowableInIsolation": false, + "oracle": { + "latestAnswer": 153968584, + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be" + }, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 2500, + "isFrozen": false, + "borrowCap": 3234000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "liquidationThreshold": 4500, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "symbol": "GHST", + "liquidationBonus": 11500, + "reserveFactor": 2000, + "supplyCap": 5876000, + "isActive": true + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "oracle": { + "latestAnswer": 2244136000000, + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f" + }, + "symbol": "WBTC", + "liquidationBonus": 10650, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "isActive": true, + "isFlashloanable": false, + "borrowCap": 851, + "ltv": 7000, + "reserveFactor": 2000, + "decimals": 8, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowingEnabled": true, + "debtCeiling": 0, + "supplyCap": 1548, + "isSiloed": false, + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B" + }, + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "stableBorrowRateEnabled": false, + "usageAsCollateralEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isSiloed": false, + "borrowingEnabled": true, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "oracle": { + "latestAnswer": 649789451, + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66" + }, + "reserveFactor": 2000, + "decimals": 18, + "borrowCap": 256140, + "debtCeiling": 0, + "liquidationThreshold": 4500, + "liquidationBonus": 11000, + "supplyCap": 361000, + "eModeCategory": 0, + "symbol": "BAL", + "isFrozen": false, + "ltv": 2000, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3" + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "oracle": { + "latestAnswer": 99638912, + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428" + }, + "liquidationThreshold": 8000, + "borrowCap": 600000, + "eModeCategory": 1, + "usageAsCollateralEnabled": true, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "symbol": "miMATIC", + "reserveFactor": 1000, + "ltv": 7500, + "stableBorrowRateEnabled": false, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "decimals": 18, + "liquidationBonus": 10500, + "debtCeiling": 200000000, + "isFrozen": false, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "borrowingEnabled": true, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "liquidationProtocolFee": 1000, + "supplyCap": 1100000, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "ltv": 8250, + "borrowCap": 100000000, + "decimals": 6, + "usageAsCollateralEnabled": true, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "oracle": { + "latestAnswer": 99994500, + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7" + }, + "borrowingEnabled": true, + "symbol": "USDC", + "isActive": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "debtCeiling": 0, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "isBorrowableInIsolation": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 8500, + "supplyCap": 150000000, + "isFrozen": false, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "liquidationBonus": 10400 + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "debtCeiling": 0, + "borrowingEnabled": true, + "isFrozen": false, + "isSiloed": false, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "reserveFactor": 1000, + "borrowCap": 30000000, + "isFlashloanable": false, + "liquidationThreshold": 8000, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "stableBorrowRateEnabled": true, + "decimals": 18, + "ltv": 7500, + "isBorrowableInIsolation": true, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "supplyCap": 45000000, + "liquidationBonus": 10500, + "isActive": true, + "symbol": "DAI", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 99987213, + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D" + } + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "reserveFactor": 2000, + "usageAsCollateralEnabled": false, + "liquidationBonus": 0, + "symbol": "agEUR", + "isSiloed": false, + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 0, + "isFrozen": false, + "isActive": true, + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "borrowCap": 0, + "supplyCap": 0, + "liquidationProtocolFee": 1000, + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "borrowingEnabled": true, + "stableBorrowRateEnabled": false, + "decimals": 18, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "liquidationThreshold": 0, + "eModeCategory": 1, + "debtCeiling": 0 + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "symbol": "LINK", + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "liquidationThreshold": 6500, + "ltv": 5000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "reserveFactor": 2000, + "borrowCap": 163702, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "decimals": 18, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "isActive": true, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationBonus": 10750, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 691600000, + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665" + }, + "isFlashloanable": false, + "supplyCap": 297640, + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": false, + "isFrozen": false + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "eModeCategory": 0, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "isActive": true, + "liquidationThreshold": 7000, + "isSiloed": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "reserveFactor": 0, + "borrowingEnabled": false, + "isFrozen": false, + "isBorrowableInIsolation": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "borrowCap": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "oracle": { + "latestAnswer": 7673000000, + "address": "0x72484B12719E23115761D5DA1646945632979bB6" + }, + "ltv": 6000, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "symbol": "AAVE", + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "decimals": 18, + "supplyCap": 36820, + "liquidationBonus": 10750 + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "isFrozen": false, + "eModeCategory": 0, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "oracle": { + "latestAnswer": 156981339277, + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945" + }, + "liquidationThreshold": 8250, + "isSiloed": false, + "reserveFactor": 1000, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "borrowingEnabled": true, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "ltv": 8000, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "liquidationProtocolFee": 1000, + "liquidationBonus": 10500, + "symbol": "WETH", + "supplyCap": 26900, + "isActive": true, + "borrowCap": 14795, + "isFlashloanable": false, + "stableBorrowRateEnabled": false + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "supplyCap": 47000000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "isFrozen": false, + "isFlashloanable": false, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "decimals": 18, + "borrowingEnabled": true, + "ltv": 6500, + "liquidationProtocolFee": 1000, + "isActive": true, + "isSiloed": false, + "borrowCap": 39950000, + "isBorrowableInIsolation": false, + "debtCeiling": 0, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "latestAnswer": 113095493, + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0" + }, + "symbol": "WMATIC", + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "eModeCategory": 2, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "liquidationThreshold": 7000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "reserveFactor": 2000, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8" + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "reserveFactor": 1000, + "supplyCap": 937700, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "decimals": 18, + "symbol": "CRV", + "liquidationProtocolFee": 1000, + "borrowCap": 640437, + "liquidationBonus": 10500, + "borrowingEnabled": true, + "isActive": true, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "stableBorrowRateEnabled": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 95800000, + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405" + }, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFlashloanable": false, + "liquidationThreshold": 8000, + "ltv": 7500, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "eModeCategory": 0, + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "debtCeiling": 0, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "liquidationThreshold": 4500, + "isFrozen": false, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "borrowCap": 779, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 11000, + "isFlashloanable": false, + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "debtCeiling": 0, + "liquidationProtocolFee": 1000, + "symbol": "DPI", + "isActive": true, + "ltv": 2000, + "stableBorrowRateEnabled": false, + "borrowingEnabled": true, + "decimals": 18, + "isBorrowableInIsolation": false, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "supplyCap": 1417, + "eModeCategory": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 8829621299, + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9" + }, + "isSiloed": false, + "usageAsCollateralEnabled": true + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "isActive": true, + "eModeCategory": 2, + "isFrozen": false, + "borrowCap": 0, + "reserveFactor": 2000, + "liquidationProtocolFee": 2000, + "isFlashloanable": false, + "supplyCap": 7500000, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "latestAnswer": 120239385, + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f" + }, + "stableBorrowRateEnabled": false, + "debtCeiling": 0, + "liquidationThreshold": 6500, + "symbol": "stMATIC", + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "ltv": 5000, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "isSiloed": false, + "borrowingEnabled": false + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "liquidationThreshold": 6500, + "isBorrowableInIsolation": false, + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "oracle": { + "latestAnswer": 119458629, + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403" + }, + "isSiloed": false, + "isActive": true, + "reserveFactor": 2000, + "liquidationBonus": 11000, + "isFlashloanable": false, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9", + "borrowCap": 0, + "borrowingEnabled": false, + "isFrozen": false, + "decimals": 18, + "eModeCategory": 2, + "supplyCap": 6000000, + "liquidationProtocolFee": 2000, + "debtCeiling": 0, + "symbol": "MaticX", + "ltv": 5000, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isFrozen": false, + "liquidationProtocolFee": 1000, + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "ltv": 6500, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "usageAsCollateralEnabled": true, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 4000000, + "debtCeiling": 500000000, + "decimals": 2, + "liquidationThreshold": 7000, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "oracle": { + "latestAnswer": 106759000, + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98" + }, + "reserveFactor": 1000, + "liquidationBonus": 10750, + "borrowingEnabled": true, + "symbol": "EURS", + "borrowCap": 947000, + "isSiloed": false, + "isBorrowableInIsolation": false, + "isFlashloanable": false + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "symbol": "USDT", + "borrowingEnabled": true, + "liquidationBonus": 10500, + "stableBorrowRateEnabled": true, + "isActive": true, + "isSiloed": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "ltv": 7500, + "isFlashloanable": false, + "reserveFactor": 1000, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "decimals": 6, + "eModeCategory": 1, + "debtCeiling": 500000000, + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "supplyCap": 45000000, + "oracle": { + "latestAnswer": 100000000, + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545" + }, + "borrowCap": 30000000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationThreshold": 8000 + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "liquidationProtocolFee": 1000, + "reserveFactor": 2000, + "borrowCap": 102484, + "supplyCap": 299320, + "symbol": "SUSHI", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "isSiloed": false, + "isFrozen": false, + "isActive": true, + "liquidationBonus": 11000, + "borrowingEnabled": true, + "ltv": 2000, + "isBorrowableInIsolation": false, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "oracle": { + "latestAnswer": 121170720, + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0" + }, + "liquidationThreshold": 4500, + "eModeCategory": 0, + "isFlashloanable": false, + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "decimals": 18, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "usageAsCollateralEnabled": true + } + }, + "strategies": { + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "stableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "optimalUsageRatio": 750000000000000000000000000, + "baseStableBorrowRate": 81000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 250000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 61000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "baseStableBorrowRate": 160000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "variableRateSlope2": 1500000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope1": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "stableRateSlope2": 0, + "optimalUsageRatio": 800000000000000000000000000 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000 + } + }, + "eModes": { + "1": { + "priceSource": "0x0000000000000000000000000000000000000000", + "liquidationBonus": 10100, + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750 + }, + "2": { + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "MATIC correlated", + "eModeCategory": 2, + "ltv": 9250 + } + } +} \ No newline at end of file diff --git a/reports/preTestEnginePolV3.md b/reports/preTestEnginePolV3.md deleted file mode 100644 index a15fe7d03..000000000 --- a/reports/preTestEnginePolV3.md +++ /dev/null @@ -1,47 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEnginePriceFeed.json b/reports/preTestEnginePriceFeed.json new file mode 100644 index 000000000..806a837e0 --- /dev/null +++ b/reports/preTestEnginePriceFeed.json @@ -0,0 +1,726 @@ +{ + "poolConfig": { + "oracle": "0xb023e699F5a33916Ea823A16485e259257cA8Bd1", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolImpl": "0xDF9e4ABdbd94107932265319479643D3B05809dc" + }, + "strategies": { + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableRateSlope1": 5000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000 + }, + "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16": { + "variableRateSlope2": 1500000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 30000000000000000000000000, + "variableRateSlope1": 140000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "address": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "stableRateSlope1": 0, + "baseStableBorrowRate": 160000000000000000000000000 + }, + "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5": { + "optimalUsageRatio": 750000000000000000000000000, + "address": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "baseStableBorrowRate": 81000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "stableRateSlope2": 0, + "variableRateSlope1": 61000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 250000000000000000000000000, + "stableRateSlope1": 0 + }, + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "stableRateSlope1": 5000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D" + }, + "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F": { + "stableRateSlope2": 0, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "address": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0 + } + }, + "chainId": 137, + "eModes": { + "1": { + "label": "Stablecoins", + "ltv": 9700, + "eModeCategory": 1, + "liquidationThreshold": 9750, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000" + }, + "2": { + "ltv": 9250, + "eModeCategory": 2, + "liquidationThreshold": 9500, + "liquidationBonus": 10100, + "priceSource": "0x0000000000000000000000000000000000000000", + "label": "MATIC correlated" + } + }, + "reserves": { + "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3": { + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "liquidationProtocolFee": 1000, + "borrowCap": 256140, + "liquidationBonus": 11000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xa5e408678469d23efDB7694b1B0A85BB0669e8bd", + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "BAL", + "isFrozen": false, + "underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3", + "aToken": "0x8ffDf2DE812095b1D19CB146E4c004587C0A0692", + "liquidationThreshold": 4500, + "interestRateStrategy": "0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16", + "supplyCap": 361000, + "isSiloed": false, + "isFlashloanable": false, + "eModeCategory": 0, + "variableDebtToken": "0xA8669021776Bc142DfcA87c21b4A52595bCbB40a", + "isBorrowableInIsolation": false, + "isActive": true, + "borrowingEnabled": true, + "ltv": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xD106B538F2A868c28Ca1Ec7E298C3325E0251d66", + "latestAnswer": 649789451 + } + }, + "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a": { + "symbol": "SUSHI", + "ltv": 2000, + "liquidationBonus": 11000, + "decimals": 18, + "debtCeiling": 0, + "supplyCap": 299320, + "isFrozen": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "borrowCap": 102484, + "reserveFactor": 2000, + "oracle": { + "address": "0x49B0c695039243BBfEb8EcD054EB70061fd54aa0", + "latestAnswer": 121170720 + }, + "isSiloed": false, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 4500, + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isActive": true, + "isBorrowableInIsolation": false, + "borrowingEnabled": true, + "eModeCategory": 0, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841" + }, + "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99": { + "isBorrowableInIsolation": false, + "liquidationThreshold": 7000, + "supplyCap": 4000000, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10750, + "debtCeiling": 500000000, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "isSiloed": false, + "isFlashloanable": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isFrozen": false, + "underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99", + "symbol": "EURS", + "stableDebtToken": "0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB", + "decimals": 2, + "borrowCap": 947000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "eModeCategory": 1, + "aToken": "0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "variableDebtToken": "0x5D557B07776D12967914379C71a1310e917C7555", + "liquidationProtocolFee": 1000, + "isActive": true, + "ltv": 6500, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174": { + "isSiloed": false, + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "oracle": { + "address": "0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7", + "latestAnswer": 99994500 + }, + "isFlashloanable": false, + "liquidationBonus": 10400, + "isBorrowableInIsolation": true, + "eModeCategory": 1, + "ltv": 8250, + "underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174", + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "borrowingEnabled": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "symbol": "USDC", + "isFrozen": false, + "supplyCap": 150000000, + "liquidationProtocolFee": 1000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "debtCeiling": 0, + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "usageAsCollateralEnabled": true, + "decimals": 6, + "liquidationThreshold": 8500, + "borrowCap": 100000000 + }, + "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6": { + "borrowCap": 851, + "isFrozen": false, + "oracle": { + "address": "0xc907E116054Ad103354f2D350FD2514433D57F6f", + "latestAnswer": 2244136000000 + }, + "underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6", + "supplyCap": 1548, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "isSiloed": false, + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isBorrowableInIsolation": false, + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "isActive": true, + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "liquidationThreshold": 7500, + "debtCeiling": 0, + "liquidationBonus": 10650, + "decimals": 8, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "WBTC", + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "eModeCategory": 0 + }, + "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369": { + "decimals": 18, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "liquidationProtocolFee": 1000, + "liquidationBonus": 11000, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableDebtToken": "0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a", + "debtCeiling": 0, + "aToken": "0x724dc807b04555b71ed48a6896b6F41593b8C637", + "isFrozen": false, + "isSiloed": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "DPI", + "ltv": 2000, + "liquidationThreshold": 4500, + "borrowingEnabled": true, + "isFlashloanable": false, + "isBorrowableInIsolation": false, + "isActive": true, + "reserveFactor": 2000, + "borrowCap": 779, + "underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "supplyCap": 1417, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6", + "oracle": { + "address": "0x2e48b7924FBe04d575BA229A59b64547d9da16e9", + "latestAnswer": 8829621299 + } + }, + "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x687871030477bf974725232F764aa04318A8b9c8", + "liquidationThreshold": 8000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "eModeCategory": 1, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 18, + "stableBorrowRateEnabled": false, + "supplyCap": 1100000, + "isFrozen": false, + "isBorrowableInIsolation": false, + "borrowCap": 600000, + "reserveFactor": 1000, + "aToken": "0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D", + "isFlashloanable": false, + "variableDebtToken": "0x18248226C16BF76c032817854E7C83a2113B4f06", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xd8d483d813547CfB624b8Dc33a00F2fcbCd2D428", + "latestAnswer": 99638912 + }, + "isSiloed": false, + "ltv": 7500, + "isActive": true, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "symbol": "miMATIC", + "debtCeiling": 200000000, + "underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1", + "liquidationBonus": 10500 + }, + "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270": { + "decimals": 18, + "liquidationBonus": 11000, + "isFrozen": false, + "isSiloed": false, + "supplyCap": 47000000, + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "symbol": "WMATIC", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationThreshold": 7000, + "debtCeiling": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": false, + "oracle": { + "address": "0xAB594600376Ec9fD91F8e885dADF0CE036862dE0", + "latestAnswer": 113095493 + }, + "isFlashloanable": false, + "borrowingEnabled": true, + "isActive": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 2, + "reserveFactor": 2000, + "interestRateStrategy": "0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5", + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowCap": 39950000, + "underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270", + "usageAsCollateralEnabled": true, + "ltv": 6500, + "isBorrowableInIsolation": false + }, + "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063": { + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isSiloed": false, + "borrowCap": 30000000, + "symbol": "DAI", + "oracle": { + "address": "0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D", + "latestAnswer": 99987213 + }, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "reserveFactor": 1000, + "liquidationBonus": 10500, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "stableBorrowRateEnabled": true, + "supplyCap": 45000000, + "liquidationThreshold": 8000, + "isFrozen": false, + "ltv": 7500, + "isBorrowableInIsolation": true, + "isActive": true, + "isFlashloanable": false, + "underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063", + "eModeCategory": 1, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0 + }, + "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "isFrozen": false, + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "decimals": 18, + "borrowingEnabled": false, + "ltv": 5000, + "supplyCap": 6000000, + "underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6", + "aToken": "0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "symbol": "MaticX", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "isSiloed": false, + "eModeCategory": 2, + "liquidationThreshold": 6500, + "liquidationBonus": 11000, + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 2000, + "isActive": true, + "isFlashloanable": false, + "borrowCap": 0, + "stableDebtToken": "0x62fC96b27a510cF4977B59FF952Dc32378Cc221d", + "oracle": { + "address": "0x5d37E4b374E6907de8Fc7fb33EE3b0af403C7403", + "latestAnswer": 119458629 + }, + "variableDebtToken": "0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9" + }, + "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39": { + "isActive": true, + "liquidationThreshold": 6500, + "liquidationProtocolFee": 1000, + "liquidationBonus": 10750, + "reserveFactor": 2000, + "borrowingEnabled": true, + "underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39", + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "decimals": 18, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isBorrowableInIsolation": false, + "oracle": { + "address": "0xd9FFdb71EbE7496cC440152d43986Aae0AB76665", + "latestAnswer": 691600000 + }, + "borrowCap": 163702, + "debtCeiling": 0, + "stableBorrowRateEnabled": false, + "supplyCap": 297640, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "symbol": "LINK", + "isFlashloanable": false, + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "isFrozen": false, + "ltv": 5000, + "isSiloed": false + }, + "0x172370d5Cd63279eFa6d502DAB29171933a610AF": { + "liquidationProtocolFee": 1000, + "debtCeiling": 0, + "isSiloed": false, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF", + "borrowCap": 640437, + "reserveFactor": 1000, + "borrowingEnabled": true, + "isActive": true, + "usageAsCollateralEnabled": true, + "eModeCategory": 0, + "isFrozen": false, + "liquidationThreshold": 8000, + "stableBorrowRateEnabled": false, + "isBorrowableInIsolation": false, + "liquidationBonus": 10500, + "supplyCap": 937700, + "symbol": "CRV", + "isFlashloanable": false, + "ltv": 7500, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc", + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "oracle": { + "address": "0x336584C8E6Dc19637A5b36206B1c79923111b405", + "latestAnswer": 95800000 + }, + "decimals": 18, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c": { + "liquidationBonus": 0, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "supplyCap": 0, + "variableDebtToken": "0x44705f578135cC5d703b4c9c122528C73Eb87145", + "symbol": "jEUR", + "aToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00", + "isFlashloanable": false, + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "debtCeiling": 0, + "decimals": 18, + "isSiloed": false, + "stableDebtToken": "0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D", + "borrowCap": 0, + "borrowingEnabled": true, + "eModeCategory": 1, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isActive": true, + "ltv": 0, + "isFrozen": true, + "isBorrowableInIsolation": false, + "liquidationProtocolFee": 1000, + "underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": false, + "liquidationThreshold": 0 + }, + "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4": { + "supplyCap": 0, + "decimals": 18, + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4", + "usageAsCollateralEnabled": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtToken": "0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF", + "isFrozen": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "ltv": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "reserveFactor": 2000, + "borrowCap": 0, + "symbol": "agEUR", + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "eModeCategory": 1, + "borrowingEnabled": true, + "debtCeiling": 0, + "isFlashloanable": false, + "variableDebtToken": "0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6", + "oracle": { + "address": "0x73366Fe0AA0Ded304479862808e02506FE556a98", + "latestAnswer": 106759000 + }, + "isSiloed": false, + "liquidationThreshold": 0, + "aToken": "0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77", + "liquidationBonus": 0, + "isActive": true + }, + "0xD6DF932A45C0f255f85145f286eA0b292B21C90B": { + "liquidationThreshold": 7000, + "borrowingEnabled": false, + "supplyCap": 36820, + "underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B", + "reserveFactor": 0, + "symbol": "AAVE", + "usageAsCollateralEnabled": true, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "ltv": 6000, + "isFrozen": false, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "eModeCategory": 0, + "decimals": 18, + "liquidationProtocolFee": 1000, + "isActive": true, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "liquidationBonus": 10750, + "borrowCap": 0, + "isSiloed": false, + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x72484B12719E23115761D5DA1646945632979bB6", + "latestAnswer": 7673000000 + } + }, + "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619": { + "liquidationProtocolFee": 1000, + "borrowingEnabled": true, + "isActive": true, + "isBorrowableInIsolation": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "symbol": "WETH", + "ltv": 8000, + "supplyCap": 26900, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619", + "liquidationBonus": 10500, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowCap": 14795, + "debtCeiling": 0, + "isSiloed": false, + "oracle": { + "address": "0xF9680D99D6C9589e2a93a78A04A279e509205945", + "latestAnswer": 156981339277 + }, + "isFlashloanable": false, + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "eModeCategory": 0, + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "liquidationThreshold": 8250, + "reserveFactor": 1000, + "decimals": 18 + }, + "0xc2132D05D31c914a87C6611C10748AEb04B58e8F": { + "isFrozen": false, + "isBorrowableInIsolation": true, + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "stableBorrowRateEnabled": true, + "symbol": "USDT", + "isActive": true, + "borrowCap": 30000000, + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "decimals": 6, + "eModeCategory": 1, + "underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F", + "supplyCap": 45000000, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "debtCeiling": 500000000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "borrowingEnabled": true, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "liquidationThreshold": 8000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "oracle": { + "address": "0x0A6513e40db6EB1b165753AD52E80663aeA50545", + "latestAnswer": 100000000 + }, + "liquidationProtocolFee": 1000, + "isFlashloanable": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "ltv": 7500, + "reserveFactor": 1000, + "liquidationBonus": 10500 + }, + "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7": { + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "liquidationBonus": 11500, + "supplyCap": 5876000, + "liquidationThreshold": 4500, + "symbol": "GHST", + "isFrozen": false, + "isSiloed": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc", + "variableDebtToken": "0xCE186F6Cccb0c955445bb9d10C59caE488Fea559", + "reserveFactor": 2000, + "decimals": 18, + "eModeCategory": 0, + "debtCeiling": 0, + "ltv": 2500, + "isActive": true, + "borrowCap": 3234000, + "aToken": "0x8Eb270e296023E9D92081fdF967dDd7878724424", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xDD229Ce42f11D8Ee7fFf29bDB71C7b81352e11be", + "latestAnswer": 153968584 + }, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "liquidationProtocolFee": 1000, + "isBorrowableInIsolation": false, + "isFlashloanable": false + }, + "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4": { + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "decimals": 18, + "eModeCategory": 2, + "isSiloed": false, + "aToken": "0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "stMATIC", + "borrowingEnabled": false, + "isFlashloanable": false, + "borrowCap": 0, + "stableBorrowRateEnabled": false, + "ltv": 5000, + "supplyCap": 7500000, + "liquidationThreshold": 6500, + "debtCeiling": 0, + "isActive": true, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0x03733F4E008d36f2e37F0080fF1c8DF756622E6F", + "oracle": { + "address": "0x97371dF4492605486e23Da797fA68e55Fc38a13f", + "latestAnswer": 120239385 + }, + "stableDebtToken": "0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219", + "liquidationProtocolFee": 2000, + "liquidationBonus": 11000, + "underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4", + "variableDebtToken": "0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa", + "isFrozen": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 2000 + } + } +} \ No newline at end of file diff --git a/reports/preTestEnginePriceFeed.md b/reports/preTestEnginePriceFeed.md deleted file mode 100644 index a15fe7d03..000000000 --- a/reports/preTestEnginePriceFeed.md +++ /dev/null @@ -1,47 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 5000 | 6500 | 10750 | 1000 | 2000 | true | true | false | 297640 | 163702 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8250 | 8500 | 10400 | 1000 | 1000 | true | true | true | 150000000 | 100000000 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10650 | 1000 | 2000 | true | true | false | 1548 | 851 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 26900 | 14795 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0xc2132D05D31c914a87C6611C10748AEb04B58e8F | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 45000000 | 30000000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0xD6DF932A45C0f255f85145f286eA0b292B21C90B | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 6000 | 7000 | 10750 | 1000 | 0 | true | false | false | 36820 | 0 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WMATIC | 0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6500 | 7000 | 11000 | 1000 | 2000 | true | true | false | 47000000 | 39950000 | 0 | 2 | 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| CRV | 0x172370d5Cd63279eFa6d502DAB29171933a610AF | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 937700 | 640437 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| SUSHI | 0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 299320 | 102484 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| GHST | 0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7 | 0x8Eb270e296023E9D92081fdF967dDd7878724424 | 0x3EF10DFf4928279c004308EbADc4Db8B7620d6fc | 0xCE186F6Cccb0c955445bb9d10C59caE488Fea559 | 18 | 2500 | 4500 | 11500 | 1000 | 2000 | true | true | false | 5876000 | 3234000 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| BAL | 0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3 | 0x8ffDf2DE812095b1D19CB146E4c004587C0A0692 | 0xa5e408678469d23efDB7694b1B0A85BB0669e8bd | 0xA8669021776Bc142DfcA87c21b4A52595bCbB40a | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 361000 | 256140 | 0 | 0 | 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| DPI | 0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369 | 0x724dc807b04555b71ed48a6896b6F41593b8C637 | 0xDC1fad70953Bb3918592b6fCc374fe05F5811B6a | 0xf611aEb5013fD2c0511c9CD55c7dc5C1140741A6 | 18 | 2000 | 4500 | 11000 | 1000 | 2000 | true | true | false | 1417 | 779 | 0 | 0 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| EURS | 0xE111178A87A3BFf0c8d18DECBa5798827539Ae99 | 0x38d693cE1dF5AaDF7bC62595A37D667aD57922e5 | 0x8a9FdE6925a839F6B1932d16B36aC026F8d3FbdB | 0x5D557B07776D12967914379C71a1310e917C7555 | 2 | 6500 | 7000 | 10750 | 1000 | 1000 | true | true | true | 4000000 | 947000 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| jEUR | 0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c | 0x6533afac2E7BCCB20dca161449A13A32D391fb00 | 0x6B4b37618D85Db2a7b469983C888040F7F05Ea3D | 0x44705f578135cC5d703b4c9c122528C73Eb87145 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | true | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| agEUR | 0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4 | 0x8437d7C167dFB82ED4Cb79CD44B7a32A1dd95c77 | 0x40B4BAEcc69B882e8804f9286b12228C27F8c9BF | 0x3ca5FA07689F266e907439aFd1fBB59c44fe12f6 | 18 | 0 | 0 | 0 | 1000 | 2000 | false | true | false | 0 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| miMATIC | 0xa3Fa99A148fA48D14Ed51d610c367C61876997F1 | 0xeBe517846d0F36eCEd99C735cbF6131e1fEB775D | 0x687871030477bf974725232F764aa04318A8b9c8 | 0x18248226C16BF76c032817854E7C83a2113B4f06 | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | false | 1100000 | 600000 | 200000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| stMATIC | 0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4 | 0xEA1132120ddcDDA2F119e99Fa7A27a0d036F7Ac9 | 0x1fFD28689DA7d0148ff0fCB669e9f9f0Fc13a219 | 0x6b030Ff3FB9956B1B69f475B77aE0d3Cf2CC5aFa | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 7500000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| MaticX | 0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6 | 0x80cA0d8C38d2e2BcbaB66aA1648Bd1C7160500FE | 0x62fC96b27a510cF4977B59FF952Dc32378Cc221d | 0xB5b46F918C2923fC7f26DB76e8a6A6e9C4347Cf9 | 18 | 5000 | 6500 | 11000 | 2000 | 2000 | true | false | false | 6000000 | 0 | 0 | 2 | 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x03733F4E008d36f2e37F0080fF1c8DF756622E6F | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xFB0898dCFb69DF9E01DBE625A5988D6542e5BdC5 | 81000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 61000000000000000000000000 | 1000000000000000000000000000 | 750000000000000000000000000 | 250000000000000000000000000 | -| 0x4b8D3277d49E114C8F2D6E0B2eD310e29226fe16 | 160000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 30000000000000000000000000 | 140000000000000000000000000 | 1500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | -| 2 | MATIC correlated | 9250 | 9500 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/preTestEngineRates.json b/reports/preTestEngineRates.json new file mode 100644 index 000000000..8b927d678 --- /dev/null +++ b/reports/preTestEngineRates.json @@ -0,0 +1,408 @@ +{ + "reserves": { + "0x4200000000000000000000000000000000000006": { + "borrowCap": 19745, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x13e3Ee699D1909E989722E753853AE30b17e08c5", + "latestAnswer": 157141000000 + }, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "decimals": 18, + "isActive": true, + "symbol": "WETH", + "stableDebtToken": "0xD8Ad37849950903571df17049516a5CD4cbE55F6", + "isBorrowableInIsolation": false, + "isFrozen": false, + "isFlashloanable": false, + "debtCeiling": 0, + "underlying": "0x4200000000000000000000000000000000000006", + "liquidationProtocolFee": 1000, + "liquidationThreshold": 8250, + "borrowingEnabled": true, + "aToken": "0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8", + "ltv": 8000, + "liquidationBonus": 10500, + "stableBorrowRateEnabled": false, + "reserveFactor": 1000, + "supplyCap": 35900, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "variableDebtToken": "0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351", + "isSiloed": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e" + }, + "0x76FB31fb4af56892A25e32cFC43De717950c9278": { + "debtCeiling": 0, + "stableDebtToken": "0xfAeF6A702D15428E588d4C0614AEFb4348D83D48", + "underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278", + "variableDebtToken": "0xE80761Ea617F66F96274eA5e8c37f03960ecC679", + "borrowingEnabled": false, + "isActive": true, + "isSiloed": false, + "borrowCap": 0, + "aToken": "0xf329e36C7bF6E5E86ce2150875a84Ce77f477375", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "symbol": "AAVE", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFrozen": false, + "oracle": { + "address": "0x338ed6787f463394D24813b297401B9F05a8C9d1", + "latestAnswer": 7665000000 + }, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 6500, + "decimals": 18, + "supplyCap": 100000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 0, + "liquidationBonus": 11000, + "eModeCategory": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": false, + "isFlashloanable": false, + "ltv": 5000, + "isBorrowableInIsolation": false, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C" + }, + "0x4200000000000000000000000000000000000042": { + "decimals": 18, + "eModeCategory": 0, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "ltv": 3000, + "isBorrowableInIsolation": false, + "isActive": true, + "usageAsCollateralEnabled": true, + "symbol": "OP", + "liquidationThreshold": 4000, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "reserveFactor": 2000, + "aToken": "0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf", + "debtCeiling": 200000000, + "stableDebtToken": "0x08Cb71192985E936C7Cd166A8b268035e400c3c3", + "borrowingEnabled": false, + "isFrozen": false, + "borrowCap": 0, + "underlying": "0x4200000000000000000000000000000000000042", + "liquidationBonus": 11000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x0D276FC14719f9292D5C1eA2198673d1f4269246", + "latestAnswer": 254511663 + }, + "stableBorrowRateEnabled": false, + "supplyCap": 20000000, + "isFlashloanable": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationProtocolFee": 1000, + "isSiloed": false, + "variableDebtToken": "0x77CA01483f379E58174739308945f044e1a764dc" + }, + "0x7F5c764cBc14f9669B88837ca1490cCa17c31607": { + "ltv": 8000, + "borrowCap": 0, + "eModeCategory": 1, + "liquidationProtocolFee": 1000, + "stableBorrowRateEnabled": true, + "liquidationBonus": 10500, + "borrowingEnabled": true, + "aToken": "0x625E7708f30cA75bfd92586e17077590C60eb4cD", + "isSiloed": false, + "reserveFactor": 1000, + "variableDebtToken": "0xFCCf3cAbbe80101232d343252614b6A3eE81C989", + "isBorrowableInIsolation": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "isActive": true, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0x16a9FA2FDa030272Ce99B29CF780dFA30361E0f3", + "latestAnswer": 100000000 + }, + "liquidationThreshold": 8500, + "debtCeiling": 0, + "isFlashloanable": false, + "underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607", + "isFrozen": false, + "supplyCap": 2000000000, + "stableDebtToken": "0x307ffe186F84a3bc2613D1eA417A5737D69A7007", + "symbol": "USDC", + "decimals": 6 + }, + "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb": { + "isFrozen": false, + "borrowingEnabled": true, + "debtCeiling": 0, + "symbol": "wstETH", + "liquidationBonus": 10720, + "borrowCap": 940, + "supplyCap": 6000, + "isBorrowableInIsolation": false, + "liquidationThreshold": 7900, + "interestRateStrategy": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "aToken": "0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA", + "variableDebtToken": "0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "reserveFactor": 1500, + "oracle": { + "address": "0x698B585CbC4407e2D54aa898B2600B53C68958f7", + "latestAnswer": 174300712435 + }, + "eModeCategory": 0, + "stableDebtToken": "0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841", + "underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb", + "isSiloed": false, + "decimals": 18, + "liquidationProtocolFee": 1000, + "ltv": 7000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "stableBorrowRateEnabled": false, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "isFlashloanable": false, + "usageAsCollateralEnabled": true, + "isActive": true + }, + "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1": { + "isBorrowableInIsolation": true, + "supplyCap": 2000000000, + "stableDebtToken": "0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B", + "reserveFactor": 1000, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "borrowCap": 0, + "underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "liquidationBonus": 10500, + "aToken": "0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE", + "decimals": 18, + "liquidationThreshold": 8000, + "isSiloed": false, + "ltv": 7500, + "symbol": "DAI", + "isFrozen": false, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "isFlashloanable": false, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "debtCeiling": 0, + "usageAsCollateralEnabled": true, + "stableBorrowRateEnabled": true, + "liquidationProtocolFee": 1000, + "eModeCategory": 1, + "isActive": true, + "variableDebtToken": "0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC", + "oracle": { + "address": "0x8dBa75e83DA73cc766A7e5a0ee71F656BAb470d6", + "latestAnswer": 99979000 + }, + "borrowingEnabled": true + }, + "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58": { + "liquidationProtocolFee": 1000, + "reserveFactor": 1000, + "variableDebtToken": "0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7", + "oracle": { + "address": "0xECef79E109e997bCA29c1c0897ec9d7b03647F5E", + "latestAnswer": 99995128 + }, + "isActive": true, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58", + "interestRateStrategy": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "stableBorrowRateEnabled": true, + "isFrozen": false, + "isBorrowableInIsolation": true, + "borrowCap": 0, + "decimals": 6, + "aToken": "0x6ab707Aca953eDAeFBc4fD23bA73294241490620", + "liquidationBonus": 10500, + "debtCeiling": 500000000, + "eModeCategory": 1, + "symbol": "USDT", + "isSiloed": false, + "liquidationThreshold": 8000, + "isFlashloanable": false, + "stableDebtToken": "0x70eFfc565DB6EEf7B927610155602d31b670e802", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "supplyCap": 2000000000, + "ltv": 7500 + }, + "0x68f180fcCe6836688e9084f035309E29Bf0A2095": { + "isActive": true, + "usageAsCollateralEnabled": true, + "isSiloed": false, + "ltv": 7000, + "liquidationBonus": 10940, + "supplyCap": 1100, + "borrowingEnabled": true, + "isFrozen": false, + "symbol": "WBTC", + "eModeCategory": 0, + "liquidationThreshold": 7500, + "borrowCap": 605, + "isBorrowableInIsolation": false, + "isFlashloanable": false, + "underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095", + "aToken": "0x078f358208685046a11C85e8ad32895DED33A249", + "stableDebtToken": "0x633b207Dd676331c413D4C013a6294B0FE47cD0e", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x92b42c66840C7AD907b4BF74879FF3eF7c529473", + "decimals": 8, + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "debtCeiling": 0, + "reserveFactor": 2000, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "oracle": { + "address": "0xD702DD976Fb76Fffc2D3963D037dfDae5b04E593", + "latestAnswer": 2245475153319 + }, + "liquidationProtocolFee": 1000 + }, + "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6": { + "isFlashloanable": false, + "eModeCategory": 0, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtToken": "0x953A573793604aF8d41F306FEb8274190dB4aE0e", + "oracle": { + "address": "0xCc232dcFAAE6354cE191Bd574108c1aD03f86450", + "latestAnswer": 691711677 + }, + "isActive": true, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "borrowCap": 141900, + "liquidationProtocolFee": 1000, + "liquidationThreshold": 7500, + "isSiloed": false, + "underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6", + "decimals": 18, + "isBorrowableInIsolation": false, + "symbol": "LINK", + "ltv": 7000, + "usageAsCollateralEnabled": true, + "stableDebtToken": "0x89D976629b7055ff1ca02b927BA3e020F22A44e4", + "liquidationBonus": 11000, + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "interestRateStrategy": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "supplyCap": 258000, + "debtCeiling": 0, + "aToken": "0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3" + }, + "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9": { + "underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9", + "aTokenImpl": "0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8", + "debtCeiling": 0, + "borrowCap": 0, + "isFrozen": false, + "liquidationThreshold": 7500, + "liquidationProtocolFee": 1000, + "usageAsCollateralEnabled": true, + "eModeCategory": 1, + "interestRateStrategy": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "decimals": 18, + "stableDebtTokenImpl": "0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e", + "variableDebtTokenImpl": "0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3", + "liquidationBonus": 10540, + "ltv": 6000, + "isBorrowableInIsolation": false, + "oracle": { + "address": "0x7f99817d87baD03ea21E05112Ca799d715730efe", + "latestAnswer": 100164737 + }, + "supplyCap": 20000000, + "isFlashloanable": false, + "isActive": true, + "aToken": "0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97", + "stableDebtToken": "0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E", + "borrowingEnabled": true, + "symbol": "sUSD", + "reserveFactor": 1000, + "isSiloed": false + } + }, + "poolConfig": { + "oracle": "0xD81eb3728a631871a7eBBaD631b5f424909f0c77", + "protocolDataProvider": "0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654", + "poolImpl": "0x270d4C1b6F0bB172A9fd628E29530Ca484190013", + "pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD", + "poolConfiguratorImpl": "0xD6FA681E22306b0F4E605B979b7c9a1dFa865ade", + "poolConfigurator": "0x8145eddDf43f50276641b55bd3AD95944510021E", + "poolAddressesProvider": "0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb" + }, + "chainId": 10, + "strategies": { + "0xA9F3C3caE095527061e6d270DBE163693e6fda9D": { + "variableRateSlope2": 750000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xA9F3C3caE095527061e6d270DBE163693e6fda9D", + "optimalUsageRatio": 800000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "stableRateSlope1": 5000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e": { + "variableRateSlope2": 800000000000000000000000000, + "address": "0x6BA97468e2e6a3711a6DD05F0075d48E878c910e", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope1": 45000000000000000000000000, + "stableRateSlope1": 45000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseStableBorrowRate": 55000000000000000000000000, + "baseVariableBorrowRate": 2500000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C": { + "variableRateSlope2": 3000000000000000000000000000, + "address": "0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C", + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "baseStableBorrowRate": 90000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope2": 0, + "stableRateSlope1": 0, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4": { + "stableRateSlope1": 5000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "address": "0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4", + "maxExcessStableToTotalDebtRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseStableBorrowRate": 50000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "optimalStableToTotalDebtRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000 + } + }, + "eModes": { + "1": { + "eModeCategory": 1, + "label": "Stablecoins", + "priceSource": "0x0000000000000000000000000000000000000000", + "ltv": 9700, + "liquidationThreshold": 9750, + "liquidationBonus": 10100 + } + } +} \ No newline at end of file diff --git a/reports/preTestEngineRates.md b/reports/preTestEngineRates.md deleted file mode 100644 index abf3d820c..000000000 --- a/reports/preTestEngineRates.md +++ /dev/null @@ -1,36 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| DAI | 0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1 | 0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE | 0xd94112B5B62d53C9402e7A60289c6810dEF1dC9B | 0x8619d80FB0141ba7F184CbF22fd724116D9f7ffC | 18 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| LINK | 0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6 | 0x191c10Aa4AF7C30e871E70C95dB0E4eb77237530 | 0x89D976629b7055ff1ca02b927BA3e020F22A44e4 | 0x953A573793604aF8d41F306FEb8274190dB4aE0e | 18 | 7000 | 7500 | 11000 | 1000 | 2000 | true | true | false | 258000 | 141900 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDC | 0x7F5c764cBc14f9669B88837ca1490cCa17c31607 | 0x625E7708f30cA75bfd92586e17077590C60eb4cD | 0x307ffe186F84a3bc2613D1eA417A5737D69A7007 | 0xFCCf3cAbbe80101232d343252614b6A3eE81C989 | 6 | 8000 | 8500 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 0 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WBTC | 0x68f180fcCe6836688e9084f035309E29Bf0A2095 | 0x078f358208685046a11C85e8ad32895DED33A249 | 0x633b207Dd676331c413D4C013a6294B0FE47cD0e | 0x92b42c66840C7AD907b4BF74879FF3eF7c529473 | 8 | 7000 | 7500 | 10940 | 1000 | 2000 | true | true | false | 1100 | 605 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| WETH | 0x4200000000000000000000000000000000000006 | 0xe50fA9b3c56FfB159cB0FCA61F5c9D750e8128c8 | 0xD8Ad37849950903571df17049516a5CD4cbE55F6 | 0x0c84331e39d6658Cd6e6b9ba04736cC4c4734351 | 18 | 8000 | 8250 | 10500 | 1000 | 1000 | true | true | false | 35900 | 19745 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| USDT | 0x94b008aA00579c1307B0EF2c499aD98a8ce58e58 | 0x6ab707Aca953eDAeFBc4fD23bA73294241490620 | 0x70eFfc565DB6EEf7B927610155602d31b670e802 | 0xfb00AC187a8Eb5AFAE4eACE434F493Eb62672df7 | 6 | 7500 | 8000 | 10500 | 1000 | 1000 | true | true | true | 2000000000 | 0 | 500000000 | 1 | 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | true | false | false | true | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| AAVE | 0x76FB31fb4af56892A25e32cFC43De717950c9278 | 0xf329e36C7bF6E5E86ce2150875a84Ce77f477375 | 0xfAeF6A702D15428E588d4C0614AEFb4348D83D48 | 0xE80761Ea617F66F96274eA5e8c37f03960ecC679 | 18 | 5000 | 6500 | 11000 | 1000 | 0 | true | false | false | 100000 | 0 | 0 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| sUSD | 0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9 | 0x6d80113e533a2C0fe82EaBD35f1875DcEA89Ea97 | 0xF15F26710c827DDe8ACBA678682F3Ce24f2Fb56E | 0x4a1c3aD6Ed28a636ee1751C69071f6be75DEb8B8 | 18 | 6000 | 7500 | 10540 | 1000 | 1000 | true | true | false | 20000000 | 0 | 0 | 1 | 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| OP | 0x4200000000000000000000000000000000000042 | 0x513c7E3a9c69cA3e22550eF58AC1C0088e918FFf | 0x08Cb71192985E936C7Cd166A8b268035e400c3c3 | 0x77CA01483f379E58174739308945f044e1a764dc | 18 | 3000 | 4000 | 11000 | 1000 | 2000 | true | false | false | 20000000 | 0 | 200000000 | 0 | 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | -| wstETH | 0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb | 0xc45A479877e1e9Dfe9FcD4056c699575a1045dAA | 0x78246294a4c6fBf614Ed73CcC9F8b875ca8eE841 | 0x34e2eD44EF7466D5f9E0b782B5c08b57475e7907 | 18 | 7000 | 7900 | 10720 | 1000 | 1500 | true | true | false | 6000 | 940 | 0 | 0 | 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | true | false | false | false | false | 0xa5ba6E5EC19a1Bf23C857991c857dB62b2Aa187B | 0x52A1CeB68Ee6b7B5D13E0376A1E0E4423A8cE26e | 0x81387c40EB75acB02757C1Ae55D5936E78c9dEd3 | - - -## InterestRateStrategies - -| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio | -|---|---|---|---|---|---|---|---|---|---|---| -| 0xA9F3C3caE095527061e6d270DBE163693e6fda9D | 50000000000000000000000000 | 5000000000000000000000000 | 750000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xeE1BAc9355EaAfCD1B68d272d640d870bC9b4b5C | 90000000000000000000000000 | 0 | 0 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x41B66b4b6b4c9dab039d96528D1b88f7BAF8C5A4 | 50000000000000000000000000 | 5000000000000000000000000 | 600000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x6BA97468e2e6a3711a6DD05F0075d48E878c910e | 55000000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | 800000000000000000000000000 | 2500000000000000000000000 | 45000000000000000000000000 | 800000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | - - -## EMode categories - - -| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource | -|---|---|---|---|---|---| -| 1 | Stablecoins | 9700 | 9750 | 10100 | 0x0000000000000000000000000000000000000000 | - - diff --git a/reports/v2-report.json b/reports/v2-report.json new file mode 100644 index 000000000..06c785b7c --- /dev/null +++ b/reports/v2-report.json @@ -0,0 +1,1327 @@ +{ + "poolConfig": { + "poolAddressesProvider": "0xB53C1a33016B2DC2fF3653530bfF1848a515c8c5", + "poolConfiguratorImpl": "0x3a95Ee42f080ff7289C8B4a14EB483a8644d7521", + "poolConfigurator": "0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756", + "protocolDataProvider": "0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d", + "pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9", + "oracle": "0xA50ba011c48153De246E5192C8f9258A2ba79Ca9", + "poolImpl": "0xC6845a5C768BF8D7681249f8927877Efda425baf" + }, + "reserves": { + "0xdd974D5C2e2928deA5F71b9825b8b646686BD200": { + "liquidationThreshold": 7000, + "reserveFactor": 2000, + "aToken": "0x39C6b3e42d6A679d7D776778Fe880BC9487C2EDA", + "decimals": 18, + "usageAsCollateralEnabled": true, + "isActive": true, + "borrowingEnabled": true, + "underlying": "0xdd974D5C2e2928deA5F71b9825b8b646686BD200", + "stableDebtToken": "0x9915dfb872778B2890a117DA1F35F335eb06B54f", + "stableDebtTokenImpl": "0xf818B175353F023E3EC1A098d040778b835897c7", + "baseStableBorrowRate": 30000000000000000000000000, + "isFrozen": true, + "variableDebtTokenImpl": "0xe14c1bAe8249F470877F8B913657AAE57d9e8cd7", + "oracle": { + "address": "0x656c0544eF4C98A6a98491833A89204Abb045d6b", + "latestAnswer": 469067336230484 + }, + "symbol": "KNC", + "liquidationBonus": 11000, + "interestRateStrategy": "0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4", + "ltv": 6000, + "stableBorrowRateEnabled": true, + "aTokenImpl": "0xaaebd2881b7911A5d001425981FfeCC9051B3F38", + "variableDebtToken": "0x6B05D1c608015Ccb8e205A690cB86773A96F39f1" + }, + "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942": { + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0x004fC239848D8A8d3304729b78ba81d73d83C99F", + "liquidationBonus": 10750, + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x0A68976301e46Ca6Ce7410DB28883E309EA0D352", + "underlying": "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942", + "baseStableBorrowRate": 30000000000000000000000000, + "ltv": 6150, + "aToken": "0xa685a61171bb30d4072B338c80Cb7b2c865c873E", + "stableDebtToken": "0xD86C74eA2224f4B8591560652b50035E4e5c0a3b", + "variableDebtTokenImpl": "0xDBC1Fa9204eaE23Eeb772eDB17129a9C525FDdAD", + "reserveFactor": 3500, + "liquidationThreshold": 7500, + "decimals": 18, + "borrowingEnabled": true, + "aTokenImpl": "0x773B83931B1D06ABF0C108CB0193C7E53ef8Da9B", + "stableDebtTokenImpl": "0x441c5CD55E9e3267D02F7b1b4D245AA1C61891c3", + "isActive": true, + "isFrozen": true, + "oracle": { + "address": "0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9", + "latestAnswer": 466671480423095 + }, + "symbol": "MANA" + }, + "0x4Fabb145d64652a948d72533023f6E7A623C7C53": { + "liquidationThreshold": 0, + "baseStableBorrowRate": 0, + "liquidationBonus": 0, + "aToken": "0xA361718326c15715591c299427c62086F69923D9", + "variableDebtTokenImpl": "0xCFC5923024E782Cb2862520CCfFD48Ad24e7825a", + "symbol": "BUSD", + "ltv": 0, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0x4A7A63909A72D268b1D8a93a9395d098688e0e5C", + "borrowingEnabled": true, + "usageAsCollateralEnabled": false, + "isFrozen": false, + "variableDebtToken": "0xbA429f7011c9fa04cDd46a2Da24dc0FF0aC6099c", + "stableDebtTokenImpl": "0x8A36603a2a66182C9f1F81d22B7B95ff8DEeD432", + "oracle": { + "address": "0x614715d2Af89E6EC99A233818275142cE88d1Cfd", + "latestAnswer": 633037154845624 + }, + "decimals": 18, + "isActive": true, + "interestRateStrategy": "0x26D40544447F68a3De69005822195549934624B9", + "underlying": "0x4Fabb145d64652a948d72533023f6E7A623C7C53", + "aTokenImpl": "0xc84E16357b4204523a80E9e4c0cFc8f8EC1613d3", + "reserveFactor": 1000 + }, + "0x0000000000085d4780B73119b644AE5ecd22b376": { + "reserveFactor": 1000, + "aToken": "0x101cc05f4A51C0319f570d5E146a8C625198e636", + "liquidationThreshold": 8250, + "isActive": true, + "underlying": "0x0000000000085d4780B73119b644AE5ecd22b376", + "oracle": { + "address": "0x3886BA987236181D98F2401c507Fb8BeA7871dF2", + "latestAnswer": 635681689386460 + }, + "stableBorrowRateEnabled": true, + "variableDebtToken": "0x01C0eb1f8c6F1C1bF74ae028697ce7AA2a8b0E92", + "interestRateStrategy": "0x0DdEC679166C367ae45036c8b2c169C5FB2dceE1", + "aTokenImpl": "0xeDa678212EB1E9694fC1455b2426c7aF30f69Bd5", + "stableDebtTokenImpl": "0x95Ce83DF0B8A45072D0330Cf5A1e0c8CAA43D192", + "borrowingEnabled": true, + "isFrozen": false, + "decimals": 18, + "ltv": 8000, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0xD0fe84864a9d599AEd7D77f16D9ac196E57eCE79", + "symbol": "TUSD", + "baseStableBorrowRate": 100000000000000000000000000, + "liquidationBonus": 10500, + "stableDebtToken": "0x7f38d60D94652072b2C44a18c0e14A481EC3C0dd" + }, + "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2": { + "stableDebtTokenImpl": "0x20f9027c5092739C58250CF456642E8e3D4dBEd5", + "ltv": 6200, + "liquidationBonus": 10750, + "liquidationThreshold": 6700, + "aToken": "0xc713e5E149D5D0715DcD1c156a020976e7E56B88", + "baseStableBorrowRate": 30000000000000000000000000, + "symbol": "MKR", + "variableDebtTokenImpl": "0x5a11383F867137781C205Fe334B148E697e18637", + "stableBorrowRateEnabled": true, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "decimals": 18, + "isFrozen": false, + "interestRateStrategy": "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b", + "underlying": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "variableDebtToken": "0xba728eAd5e496BE00DCF66F650b6d7758eCB50f8", + "stableDebtToken": "0xC01C8E4b12a89456a9fD4e4e75B72546Bf53f0B5", + "oracle": { + "address": "0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2", + "latestAnswer": 408194573875526550 + }, + "isActive": true, + "aTokenImpl": "0x6BF3D969B9Cdf277d17f9B7787B1223Ab07b47d6", + "borrowingEnabled": false + }, + "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272": { + "stableDebtTokenImpl": "0x0fF2eC6F80F83A54746DB9b9ac7F40ADBEfb3dB4", + "oracle": { + "address": "0x9b26214bEC078E68a394AaEbfbffF406Ce14893F", + "latestAnswer": 1068878277739029 + }, + "borrowingEnabled": false, + "liquidationBonus": 10850, + "stableBorrowRateEnabled": false, + "isActive": true, + "decimals": 18, + "symbol": "xSUSHI", + "stableDebtToken": "0x73Bfb81D7dbA75C904f430eA8BAe82DB0D41187B", + "aTokenImpl": "0xEa90db312783e45B98502f55a62a81a924F8D492", + "variableDebtTokenImpl": "0x8133267827F41902d32F6f9d8D6aAAF080f2aF8F", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xfAFEDF95E21184E3d880bd56D4806c4b8d31c69A", + "reserveFactor": 3500, + "aToken": "0xF256CC7847E919FAc9B808cC216cAc87CCF2f47a", + "baseStableBorrowRate": 0, + "underlying": "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272", + "liquidationThreshold": 6500, + "ltv": 5000, + "isFrozen": true, + "interestRateStrategy": "0xb49034Ada4BE5c6Bb3823A623C6250267110b06b" + }, + "0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919": { + "stableBorrowRateEnabled": false, + "isFrozen": true, + "reserveFactor": 2000, + "ltv": 0, + "symbol": "RAI", + "borrowingEnabled": true, + "stableDebtToken": "0x9C72B8476C33AE214ee3e8C20F0bc28496a62032", + "aToken": "0xc9BC48c72154ef3e5425641a3c747242112a46AF", + "baseStableBorrowRate": 0, + "interestRateStrategy": "0xA7d4df837926cD55036175AfeF38395d56A64c22", + "variableDebtToken": "0xB5385132EE8321977FfF44b60cDE9fE9AB0B4e6b", + "decimals": 18, + "usageAsCollateralEnabled": false, + "aTokenImpl": "0xB97Fa7A950B19C8Fe7d9bcD06909D3e67F20f16a", + "liquidationThreshold": 0, + "stableDebtTokenImpl": "0xf37E202E587c6f63FD70F35C24Eb7f818CC5d01A", + "variableDebtTokenImpl": "0x36166a0B13759632365d28dfe69f3f4e5974BAfB", + "isActive": true, + "liquidationBonus": 0, + "underlying": "0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919", + "oracle": { + "address": "0x4ad7B025127e89263242aB68F0f9c4E5C033B489", + "latestAnswer": 1762874130779968 + } + }, + "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9": { + "symbol": "AAVE", + "liquidationBonus": 10750, + "borrowingEnabled": false, + "stableDebtTokenImpl": "0xDFD091e40E79E06F7298bD09A652f3a739f457Bd", + "usageAsCollateralEnabled": true, + "ltv": 6600, + "baseStableBorrowRate": 0, + "reserveFactor": 0, + "stableDebtToken": "0x079D6a3E844BcECf5720478A718Edb6575362C5f", + "aToken": "0xFFC97d72E13E01096502Cb8Eb52dEe56f74DAD7B", + "underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "isFrozen": false, + "interestRateStrategy": "0xd4cA26F2496195C4F886D464D8578368236bB747", + "stableBorrowRateEnabled": false, + "decimals": 18, + "aTokenImpl": "0xDa5E8e1C3596D3Cc11a4dd5aD66b8f03B5410F8C", + "liquidationThreshold": 7300, + "oracle": { + "address": "0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012", + "latestAnswer": 51548884437863735 + }, + "variableDebtToken": "0xF7DBA49d571745D9d7fcb56225B05BEA803EBf3C", + "variableDebtTokenImpl": "0xa65329a5a62aB12338ACA9Cc82D42EA925D92a1f", + "isActive": true + }, + "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599": { + "liquidationThreshold": 8200, + "aTokenImpl": "0xC2fcab14Ec1F2dFA82a23C639c4770345085a50F", + "interestRateStrategy": "0xf41E8F817e6C399d1AdE102059c454093b24f35B", + "variableDebtTokenImpl": "0x52fdFB1157878f540DCB961561ce5F3b0bbe6f80", + "decimals": 8, + "isFrozen": false, + "underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "stableDebtToken": "0x51B039b9AFE64B78758f8Ef091211b5387eA717c", + "aToken": "0x9ff58f4fFB29fA2266Ab25e75e2A8b3503311656", + "ltv": 7200, + "stableBorrowRateEnabled": true, + "liquidationBonus": 10500, + "variableDebtToken": "0x9c39809Dec7F95F5e0713634a4D0701329B3b4d2", + "symbol": "WBTC", + "baseStableBorrowRate": 30000000000000000000000000, + "isActive": true, + "borrowingEnabled": true, + "usageAsCollateralEnabled": true, + "stableDebtTokenImpl": "0x6Ac108C4c3Fe7F4D367513F599Da1B9dF7c43433", + "reserveFactor": 2000, + "oracle": { + "address": "0xdeb288F737066589598e9214E782fa5A8eD689e8", + "latestAnswer": 14611188864263493000 + } + }, + "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48": { + "liquidationThreshold": 8750, + "symbol": "USDC", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x986b5E1e1755e3C2440e960477f25201B0a8bbD4", + "latestAnswer": 636140307963099 + }, + "variableDebtToken": "0x619beb58998eD2278e08620f97007e1116D5D25b", + "isActive": true, + "stableDebtToken": "0xE4922afAB0BbaDd8ab2a88E0C79d884Ad337fcA6", + "decimals": 6, + "ltv": 8000, + "liquidationBonus": 10450, + "underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "aTokenImpl": "0x1C050bCa8BAbe53Ef769d0d2e411f556e1a27E7B", + "baseStableBorrowRate": 90000000000000000000000000, + "stableBorrowRateEnabled": true, + "isFrozen": false, + "aToken": "0xBcca60bB61934080951369a648Fb03DF4F96263C", + "stableDebtTokenImpl": "0x3b2a77058a1Eb4403a90b94585FaB16Bc512E703", + "variableDebtTokenImpl": "0x1f57Cc62113C3a6346882DcF3Ed49120411ac2d2", + "interestRateStrategy": "0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27", + "borrowingEnabled": true, + "reserveFactor": 1000 + }, + "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F": { + "aTokenImpl": "0xa212E747EbA1435BdEc511D3Cab342E423EAdC02", + "isActive": true, + "liquidationBonus": 10750, + "isFrozen": false, + "underlying": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x267EB8Cf715455517F9BD5834AeAE3CeA1EBdbD8", + "stableDebtTokenImpl": "0x42321d7f519E9Bf2163B7B1685D379BC07A59C38", + "oracle": { + "address": "0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c", + "latestAnswer": 1446000000000000 + }, + "baseStableBorrowRate": 0, + "liquidationThreshold": 6200, + "decimals": 18, + "aToken": "0x35f6B052C598d933D69A4EEC4D04c73A191fE6c2", + "interestRateStrategy": "0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914", + "stableDebtToken": "0x8575c8ae70bDB71606A53AeA1c6789cB0fBF3166", + "symbol": "SNX", + "variableDebtTokenImpl": "0x224c9D333fD3E9cECD5C57605ce1a17BA35251a7", + "ltv": 4600, + "reserveFactor": 3500, + "borrowingEnabled": false, + "stableBorrowRateEnabled": false + }, + "0xa693B19d2931d498c5B318dF961919BB4aee87a5": { + "stableDebtToken": "0x7FDbfB0412700D94403c42cA3CAEeeA183F07B26", + "aToken": "0xc2e2152647F4C26028482Efaf64b2Aa28779EFC4", + "oracle": { + "address": "0xa20623070413d42a5C01Db2c8111640DD7A5A03a", + "latestAnswer": 15036800220782 + }, + "symbol": "UST", + "isActive": true, + "underlying": "0xa693B19d2931d498c5B318dF961919BB4aee87a5", + "interestRateStrategy": "0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186", + "isFrozen": true, + "reserveFactor": 2000, + "ltv": 0, + "aTokenImpl": "0x6C35faC782Be2Db776cdF777196a47916806892b", + "stableDebtTokenImpl": "0x107ed1832647436a0D39F09e65f4aA920242C0BB", + "variableDebtTokenImpl": "0xd8aBEdc9CE320752e77C4A8706E64212EdE834B9", + "usageAsCollateralEnabled": false, + "baseStableBorrowRate": 0, + "variableDebtToken": "0xaf32001cf2E66C4C3af4205F6EA77112AA4160FE", + "liquidationThreshold": 0, + "liquidationBonus": 0, + "decimals": 6, + "borrowingEnabled": true, + "stableBorrowRateEnabled": false + }, + "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd": { + "decimals": 2, + "isFrozen": false, + "variableDebtTokenImpl": "0x4aBF3e82D5f45A8D8E8C48B544bcA562e20EE2ff", + "usageAsCollateralEnabled": false, + "underlying": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd", + "interestRateStrategy": "0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D", + "liquidationThreshold": 0, + "liquidationBonus": 0, + "reserveFactor": 1000, + "variableDebtToken": "0x279AF5b99540c1A3A7E3CDd326e19659401eF99e", + "isActive": true, + "stableBorrowRateEnabled": false, + "ltv": 0, + "aTokenImpl": "0xE994d6d8595741a6245bC3197fD66C10a3E75C5f", + "oracle": { + "address": "0xEc6f4Cd64d28Ef32507e2dc399948aAe9Bbedd7e", + "latestAnswer": 636273545226251 + }, + "stableDebtToken": "0xf8aC64ec6Ff8E0028b37EB89772d21865321bCe0", + "aToken": "0xD37EE7e4f452C6638c96536e68090De8cBcdb583", + "symbol": "GUSD", + "baseStableBorrowRate": 40000000000000000000000000, + "stableDebtTokenImpl": "0xEddC66EB4a0aD3be434cBb1c2E7d17cE805D7a28", + "borrowingEnabled": true + }, + "0x111111111117dC0aa78b770fA6A738034120C302": { + "decimals": 18, + "baseStableBorrowRate": 0, + "symbol": "1INCH", + "ltv": 4000, + "liquidationBonus": 10850, + "borrowingEnabled": false, + "stableBorrowRateEnabled": false, + "isFrozen": false, + "usageAsCollateralEnabled": true, + "reserveFactor": 2000, + "interestRateStrategy": "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8", + "underlying": "0x111111111117dC0aa78b770fA6A738034120C302", + "variableDebtToken": "0xD7896C1B9b4455aFf31473908eB15796ad2295DA", + "stableDebtToken": "0x1278d6ED804d59d2d18a5Aa5638DfD591A79aF0a", + "variableDebtTokenImpl": "0x4d3707566Ee8a0ed6DE424a262050C7587da8152", + "aTokenImpl": "0x130FBED7dBA2b370f0F93b0Caea2cfD9b811D66D", + "stableDebtTokenImpl": "0x9C2114Bf70774C36E9b8d6c790c9C14FF0d6799E", + "isActive": true, + "aToken": "0xB29130CBcC3F791f077eAdE0266168E808E5151e", + "oracle": { + "address": "0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8", + "latestAnswer": 324505531858957 + }, + "liquidationThreshold": 5000 + }, + "0x853d955aCEf822Db058eb8505911ED77F175b99e": { + "stableBorrowRateEnabled": false, + "liquidationBonus": 0, + "underlying": "0x853d955aCEf822Db058eb8505911ED77F175b99e", + "decimals": 18, + "isFrozen": false, + "interestRateStrategy": "0xb0a73aC3B10980A598685d4631c83f5348F5D32c", + "aToken": "0xd4937682df3C8aEF4FE912A96A74121C0829E664", + "stableDebtToken": "0x3916e3B6c84b161df1b2733dFfc9569a1dA710c2", + "oracle": { + "address": "0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E", + "latestAnswer": 636649980564079 + }, + "usageAsCollateralEnabled": false, + "liquidationThreshold": 0, + "symbol": "FRAX", + "variableDebtTokenImpl": "0xc67c18F4620e003c78fd041Fb5172Cb20642FD47", + "ltv": 0, + "isActive": true, + "aTokenImpl": "0xB5AE2299c71aFFDc2dAd3B53974D56d5651FDD35", + "stableDebtTokenImpl": "0x7E3Ddfceef69bEC3A38Fc9AE8D7A8c46D7788C6b", + "variableDebtToken": "0xfE8F19B17fFeF0fDbfe2671F248903055AFAA8Ca", + "baseStableBorrowRate": 0, + "borrowingEnabled": true, + "reserveFactor": 2000 + }, + "0x408e41876cCCDC0F92210600ef50372656052a38": { + "reserveFactor": 2000, + "isActive": true, + "interestRateStrategy": "0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0", + "liquidationThreshold": 6000, + "underlying": "0x408e41876cCCDC0F92210600ef50372656052a38", + "stableBorrowRateEnabled": true, + "ltv": 5500, + "isFrozen": true, + "stableDebtTokenImpl": "0x7b3E7Aea49A5F5d2514B9317d4cF58f828Ac28C2", + "aTokenImpl": "0x665136da95F0ffA126Fd7b4233aeD52aFd3Ec45f", + "variableDebtTokenImpl": "0x151d8cf7C9E0d458C735a1cC7DA1bE0F102E207f", + "aToken": "0xCC12AbE4ff81c9378D670De1b57F8e0Dd228D77a", + "oracle": { + "address": "0x3147D7203354Dc06D9fd350c7a2437bcA92387a4", + "latestAnswer": 52313037268632 + }, + "usageAsCollateralEnabled": true, + "liquidationBonus": 10750, + "variableDebtToken": "0xcd9D82d33bd737De215cDac57FE2F7f04DF77FE0", + "borrowingEnabled": false, + "symbol": "REN", + "stableDebtToken": "0x3356Ec1eFA75d9D150Da1EC7d944D9EDf73703B7", + "decimals": 18, + "baseStableBorrowRate": 0 + }, + "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0": { + "aTokenImpl": "0x893E606358205AD994e610ad48e8aEF98aEadDbe", + "symbol": "LUSD", + "decimals": 18, + "liquidationThreshold": 0, + "isFrozen": false, + "aToken": "0xce1871f791548600cb59efbefFC9c38719142079", + "oracle": { + "address": "0x60c0b047133f696334a2b7f68af0b49d2F3D4F72", + "latestAnswer": 638900349655834 + }, + "isActive": true, + "ltv": 0, + "interestRateStrategy": "0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b", + "stableDebtToken": "0x39f010127274b2dBdB770B45e1de54d974974526", + "stableBorrowRateEnabled": true, + "reserveFactor": 1000, + "variableDebtToken": "0x411066489AB40442d6Fc215aD7c64224120D33F2", + "stableDebtTokenImpl": "0x595c33538215DC4B092F35Afc85d904631263f4F", + "borrowingEnabled": true, + "baseStableBorrowRate": 100000000000000000000000000, + "variableDebtTokenImpl": "0xEB1cfEF24F5B9d287F702AC6EbD301E606936B54", + "liquidationBonus": 0, + "underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0", + "usageAsCollateralEnabled": false + }, + "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e": { + "usageAsCollateralEnabled": true, + "isActive": true, + "baseStableBorrowRate": 0, + "liquidationBonus": 10750, + "isFrozen": true, + "stableDebtToken": "0xca823F78C2Dd38993284bb42Ba9b14152082F7BD", + "borrowingEnabled": true, + "variableDebtTokenImpl": "0x8FEBfb5EaF456C1A420c0522DbC6ddbfb105e131", + "interestRateStrategy": "0xfd71623D7F41360aefE200de4f17E20A29e1d58C", + "liquidationThreshold": 6500, + "oracle": { + "address": "0x7c5d4F8345e66f68099581Db340cd65B078C41f4", + "latestAnswer": 4576978816437775000 + }, + "stableBorrowRateEnabled": false, + "underlying": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", + "symbol": "YFI", + "aToken": "0x5165d24277cD063F5ac44Efd447B27025e888f37", + "stableDebtTokenImpl": "0x802Bb38676B6E79C393a3E3EC73b8Af63578188a", + "decimals": 18, + "variableDebtToken": "0x7EbD09022Be45AD993BAA1CEc61166Fcc8644d97", + "aTokenImpl": "0x1cC1cF0AfE797b96bd66a194F0Bf2f37040Bf326", + "ltv": 5000, + "reserveFactor": 2000 + }, + "0x956F47F50A910163D8BF957Cf5846D573E7f87CA": { + "ltv": 6500, + "isFrozen": true, + "stableBorrowRateEnabled": false, + "baseStableBorrowRate": 0, + "aToken": "0x683923dB55Fead99A79Fa01A27EeC3cB19679cC3", + "variableDebtTokenImpl": "0x1DdcF68f4C2600CBE534212765F964342a2faf02", + "liquidationBonus": 10650, + "liquidationThreshold": 7500, + "reserveFactor": 9900, + "borrowingEnabled": true, + "variableDebtToken": "0xC2e10006AccAb7B45D9184FcF5b7EC7763f5BaAe", + "oracle": { + "address": "0x7F0D2c2838c6AC24443d13e23d99490017bDe370", + "latestAnswer": 633525309027601 + }, + "decimals": 18, + "aTokenImpl": "0xAcF35Af93a65904C50ED93dfb010bAAdEBb4ccF0", + "usageAsCollateralEnabled": true, + "underlying": "0x956F47F50A910163D8BF957Cf5846D573E7f87CA", + "isActive": true, + "symbol": "FEI", + "interestRateStrategy": "0xF0bA2a8c12A2354c075b363765EAe825619bd490", + "stableDebtTokenImpl": "0x1B669D5034143E272b5Ff548f2878735A2F3505A", + "stableDebtToken": "0xd89cF9E8A858F8B4b31Faf793505e112d6c17449" + }, + "0xD5147bc8e386d91Cc5DBE72099DAC6C9b99276F5": { + "underlying": "0xD5147bc8e386d91Cc5DBE72099DAC6C9b99276F5", + "variableDebtToken": "0x348e2eBD5E962854871874E444F4122399c02755", + "usageAsCollateralEnabled": false, + "isFrozen": true, + "liquidationBonus": 0, + "reserveFactor": 3500, + "stableDebtTokenImpl": "0xf22b80D58a7cCDEd772E0997AE90a6C77940B051", + "interestRateStrategy": "0x311C866D55456e465e314A3E9830276B438A73f0", + "isActive": true, + "aToken": "0x514cd6756CCBe28772d4Cb81bC3156BA9d1744aa", + "aTokenImpl": "0x5CAF29fD8efbe4ED0cfc43A8a211B276E9889583", + "oracle": { + "address": "0x0606Be69451B1C9861Ac6b3626b99093b713E801", + "latestAnswer": 3198343461581650 + }, + "liquidationThreshold": 0, + "stableBorrowRateEnabled": false, + "stableDebtToken": "0xcAad05C49E14075077915cB5C820EB3245aFb950", + "decimals": 18, + "variableDebtTokenImpl": "0x4B20f007d0c1567Ca8a6e80B8a8EE19Ac59C6a08", + "symbol": "renFIL", + "borrowingEnabled": true, + "baseStableBorrowRate": 0, + "ltv": 0 + }, + "0xba100000625a3754423978a60c9317c58a424e3D": { + "decimals": 18, + "underlying": "0xba100000625a3754423978a60c9317c58a424e3D", + "baseStableBorrowRate": 30000000000000000000000000, + "usageAsCollateralEnabled": true, + "borrowingEnabled": false, + "isActive": true, + "isFrozen": true, + "stableBorrowRateEnabled": false, + "reserveFactor": 2000, + "aToken": "0x272F97b7a56a387aE942350bBC7Df5700f8a4576", + "interestRateStrategy": "0xfC0Eace19AA7498e0f36eF1607D282a8d6debbDd", + "variableDebtToken": "0x13210D4Fe0d5402bd7Ecbc4B5bC5cFcA3b71adB0", + "stableDebtToken": "0xe569d31590307d05DA3812964F1eDd551D665a0b", + "stableDebtTokenImpl": "0x58571484BD57a87E359e46F82dFa9D13087b24a0", + "oracle": { + "address": "0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b", + "latestAnswer": 4202023400000000 + }, + "liquidationThreshold": 7000, + "liquidationBonus": 10800, + "variableDebtTokenImpl": "0x6C179Cc11aEe78e87c63d1c61B8602FaD6a1655d", + "symbol": "BAL", + "aTokenImpl": "0x3FC5bBafE3285257CCe2Ede6736F153F78274e67", + "ltv": 6500 + }, + "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c": { + "stableBorrowRateEnabled": true, + "interestRateStrategy": "0x4a4fb6B26e7F516594b7242240039EA8FAAc897a", + "aTokenImpl": "0x42e7Aa661a08cC3cC93fe6dBDfD0Be0165D56411", + "reserveFactor": 2000, + "decimals": 18, + "ltv": 6000, + "underlying": "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c", + "borrowingEnabled": true, + "aToken": "0xaC6Df26a590F08dcC95D5a4705ae8abbc88509Ef", + "variableDebtToken": "0x38995F292a6E31b78203254fE1cdd5Ca1010A446", + "baseStableBorrowRate": 0, + "liquidationThreshold": 6700, + "stableDebtTokenImpl": "0x8286288f3c454b51DfC70bd0d6918220428B0741", + "usageAsCollateralEnabled": true, + "oracle": { + "address": "0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B", + "latestAnswer": 277422410510629 + }, + "variableDebtTokenImpl": "0xB2d271F2f861a585107AE5Ed94bf8F1E11eA9C8a", + "isFrozen": true, + "liquidationBonus": 10600, + "isActive": true, + "symbol": "ENJ", + "stableDebtToken": "0x943DcCA156b5312Aa24c1a08769D67FEce4ac14C" + }, + "0x0D8775F648430679A709E98d2b0Cb6250d2887EF": { + "aToken": "0x05Ec93c0365baAeAbF7AefFb0972ea7ECdD39CF1", + "symbol": "BAT", + "liquidationThreshold": 7000, + "usageAsCollateralEnabled": true, + "aTokenImpl": "0x651DBDe0E965cB0f8fe912c1b7a646a8F9b727D8", + "stableDebtTokenImpl": "0x917fd53da13EDCCE5c155a7dbC73E1e4DcCd4267", + "ltv": 6500, + "reserveFactor": 2000, + "underlying": "0x0D8775F648430679A709E98d2b0Cb6250d2887EF", + "borrowingEnabled": false, + "stableDebtToken": "0x277f8676FAcf4dAA5a6EA38ba511B7F65AA02f9F", + "variableDebtToken": "0xfc218A6Dfe6901CB34B1a5281FC6f1b8e7E56877", + "liquidationBonus": 10750, + "stableBorrowRateEnabled": true, + "baseStableBorrowRate": 30000000000000000000000000, + "decimals": 18, + "isFrozen": true, + "variableDebtTokenImpl": "0xd241FEADA3B30378A60E754714cE764eF6bbeE60", + "isActive": true, + "oracle": { + "address": "0x0d16d4528239e9ee52fa531af613AcdB23D88c94", + "latestAnswer": 155530000000000 + }, + "interestRateStrategy": "0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F" + }, + "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72": { + "baseStableBorrowRate": 0, + "symbol": "ENS", + "stableDebtToken": "0x34441FFD1948E49dC7a607882D0c38Efd0083815", + "isFrozen": false, + "decimals": 18, + "usageAsCollateralEnabled": true, + "variableDebtTokenImpl": "0x2386694b2696015dB1a511AB9cD310e800F93055", + "underlying": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72", + "aTokenImpl": "0xB2f4Fb41F01CdeF7c10F0e8aFbeB3cFA79d1686F", + "oracle": { + "address": "0xd4641b75015E6536E8102D98479568D05D7123Db", + "latestAnswer": 10189792980354981 + }, + "liquidationThreshold": 5700, + "liquidationBonus": 10800, + "reserveFactor": 2000, + "stableDebtTokenImpl": "0x5746b5b6650Dd8d9B1d9D1bbf5E7f23e9761183F", + "interestRateStrategy": "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8", + "aToken": "0x9a14e23A58edf4EFDcB360f68cd1b95ce2081a2F", + "stableBorrowRateEnabled": false, + "borrowingEnabled": false, + "isActive": true, + "variableDebtToken": "0x176808047cc9b7A2C9AE202c593ED42dDD7C0D13", + "ltv": 4700 + }, + "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984": { + "isActive": true, + "reserveFactor": 2000, + "interestRateStrategy": "0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE", + "underlying": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", + "aToken": "0xB9D7CB55f463405CDfBe4E90a6D2Df01C2B92BF1", + "borrowingEnabled": false, + "isFrozen": false, + "variableDebtToken": "0x5BdB050A92CADcCfCDcCCBFC17204a1C9cC0Ab73", + "stableBorrowRateEnabled": false, + "decimals": 18, + "ltv": 6500, + "variableDebtTokenImpl": "0x7681A51C93465f8e4f7B15bBE74C5F621B2d8396", + "oracle": { + "address": "0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e", + "latestAnswer": 4145379761692095 + }, + "stableDebtTokenImpl": "0xe4759007A1E6014DD92EBB33A293e0dfE85A8Ffe", + "usageAsCollateralEnabled": true, + "stableDebtToken": "0xD939F7430dC8D5a427f156dE1012A56C18AcB6Aa", + "symbol": "UNI", + "baseStableBorrowRate": 0, + "aTokenImpl": "0x66706cEfeBd6268D853bA5112a3E9e99eF476d08", + "liquidationBonus": 10900, + "liquidationThreshold": 7700 + }, + "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B": { + "oracle": { + "address": "0xC9CbF687f43176B302F03f5e58470b77D07c61c6", + "latestAnswer": 3729954500000000 + }, + "aToken": "0x952749E07d7157bb9644A894dFAF3Bad5eF6D918", + "decimals": 18, + "variableDebtToken": "0x4Ae5E4409C6Dbc84A00f9f89e4ba096603fb7d50", + "underlying": "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B", + "stableDebtTokenImpl": "0x10638C31Daeee246f0026f7174E1f30fB17010F5", + "symbol": "CVX", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10850, + "reserveFactor": 2000, + "stableBorrowRateEnabled": false, + "baseStableBorrowRate": 0, + "variableDebtTokenImpl": "0xa2eC40E5e60d71144e16C92A4C78F8b38FEA7877", + "stableDebtToken": "0xB01Eb1cE1Da06179136D561766fc2d609C5F55Eb", + "borrowingEnabled": false, + "isActive": true, + "aTokenImpl": "0x0e9134467A273De42BE82D8764BF1E9cC0e0c8Ba", + "isFrozen": true, + "liquidationThreshold": 4500, + "interestRateStrategy": "0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A", + "ltv": 3500 + }, + "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84": { + "ltv": 7200, + "reserveFactor": 1000, + "oracle": { + "address": "0x86392dC19c0b719886221c78AB11eb8Cf5c52812", + "latestAnswer": 998112298241809700 + }, + "decimals": 18, + "interestRateStrategy": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "stableBorrowRateEnabled": false, + "isActive": true, + "isFrozen": false, + "variableDebtTokenImpl": "0xDe2c414b671d2DB93617D1592f0490c13674de24", + "borrowingEnabled": false, + "stableDebtToken": "0x66457616Dd8489dF5D0AFD8678F4A260088aAF55", + "aToken": "0x1982b2F5814301d4e9a8b0201555376e62F82428", + "baseStableBorrowRate": 0, + "symbol": "stETH", + "usageAsCollateralEnabled": true, + "variableDebtToken": "0xA9DEAc9f00Dc4310c35603FCD9D34d1A750f81Db", + "liquidationBonus": 10700, + "underlying": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84", + "aTokenImpl": "0xbd233D4ffdAA9B7d1d3E6b18CCcb8D091142893a", + "stableDebtTokenImpl": "0x8180949ac41EF18e844ff8dafE604a195d86Aea9", + "liquidationThreshold": 8300 + }, + "0xE41d2489571d322189246DaFA5ebDe1F4699F498": { + "borrowingEnabled": false, + "underlying": "0xE41d2489571d322189246DaFA5ebDe1F4699F498", + "liquidationThreshold": 6500, + "isFrozen": true, + "variableDebtToken": "0x85791D117A392097590bDeD3bD5abB8d5A20491A", + "stableDebtTokenImpl": "0x42a87BF47B5eFD11fa9Ddd5321BF9Aa502233b74", + "variableDebtTokenImpl": "0xBbf8C6fEeE29B0E803a3BA278B5abaB69c4cCa03", + "oracle": { + "address": "0x2Da4983a622a8498bb1a21FaE9D8F6C664939962", + "latestAnswer": 136812500000000 + }, + "ltv": 5500, + "stableDebtToken": "0x071B4323a24E73A5afeEbe34118Cd21B8FAAF7C3", + "baseStableBorrowRate": 30000000000000000000000000, + "stableBorrowRateEnabled": true, + "decimals": 18, + "aToken": "0xDf7FF54aAcAcbFf42dfe29DD6144A69b629f8C9e", + "usageAsCollateralEnabled": true, + "isActive": true, + "symbol": "ZRX", + "liquidationBonus": 10750, + "reserveFactor": 2000, + "interestRateStrategy": "0x1a4babC0e20d892167792AC79618273711afD3e7", + "aTokenImpl": "0x019Ff0619e1D8Cd2d550940eC743fDE6d268AfE2" + }, + "0xdAC17F958D2ee523a2206206994597C13D831ec7": { + "isFrozen": false, + "stableDebtTokenImpl": "0x9d4578c813D69745092a4F951753ed2B28056279", + "isActive": true, + "usageAsCollateralEnabled": false, + "stableDebtToken": "0xe91D55AB2240594855aBd11b3faAE801Fd4c4687", + "underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7", + "borrowingEnabled": true, + "variableDebtToken": "0x531842cEbbdD378f8ee36D171d6cC9C4fcf475Ec", + "stableBorrowRateEnabled": true, + "decimals": 6, + "liquidationBonus": 0, + "oracle": { + "address": "0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46", + "latestAnswer": 633095711409650 + }, + "symbol": "USDT", + "variableDebtTokenImpl": "0x99E81EDbcab512d393638C087fD29c3DC6c9B00E", + "ltv": 0, + "aTokenImpl": "0x3F06560cfB7af6E6B5102c358f679DE5150b3b4C", + "liquidationThreshold": 0, + "reserveFactor": 1000, + "baseStableBorrowRate": 100000000000000000000000000, + "aToken": "0x3Ed3B47Dd13EC9a98b44e6204A523E766B225811", + "interestRateStrategy": "0x515E87cb3fec986050F202a2bbfa362A2188bc3F" + }, + "0x514910771AF9Ca656af840dff83E8264EcF986CA": { + "isActive": true, + "ltv": 7000, + "symbol": "LINK", + "liquidationBonus": 10700, + "borrowingEnabled": false, + "stableDebtTokenImpl": "0xAdc313f17a3e2180f609a45d7B381a45E2e88a9F", + "interestRateStrategy": "0xED6547b83276B076B771B88FcCbD68BDeDb3927f", + "stableDebtToken": "0xFB4AEc4Cc858F2539EBd3D37f2a43eAe5b15b98a", + "baseStableBorrowRate": 30000000000000000000000000, + "liquidationThreshold": 8300, + "decimals": 18, + "usageAsCollateralEnabled": true, + "isFrozen": false, + "underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA", + "aToken": "0xa06bC25B5805d5F8d82847D191Cb4Af5A3e873E0", + "variableDebtToken": "0x0b8f12b1788BFdE65Aa1ca52E3e9F3Ba401be16D", + "aTokenImpl": "0x491bEF802bFD56Ddee8410F6190025f802a75ef2", + "variableDebtTokenImpl": "0x8e12Af1ef540D740C5822799776a2Fd2730F8d06", + "oracle": { + "address": "0xDC530D9457755926550b59e8ECcdaE7624181557", + "latestAnswer": 4407901502517926 + }, + "reserveFactor": 2000, + "stableBorrowRateEnabled": true + }, + "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { + "isActive": true, + "interestRateStrategy": "0x853844459106feefd8C7C4cC34066bFBC0531722", + "liquidationBonus": 10500, + "stableDebtTokenImpl": "0xA558EA1A875f8b576f0728d32C39f62158e49b92", + "reserveFactor": 1500, + "decimals": 18, + "liquidationThreshold": 8600, + "usageAsCollateralEnabled": true, + "borrowingEnabled": true, + "isFrozen": false, + "stableDebtToken": "0x4e977830ba4bd783C0BB7F15d3e243f73FF57121", + "variableDebtToken": "0xF63B34710400CAd3e044cFfDcAb00a0f32E33eCf", + "baseStableBorrowRate": 30000000000000000000000000, + "aTokenImpl": "0x541dCd3F00Bcd1A683cc73E1b2A8693b602201f4", + "aToken": "0x030bA81f1c18d280636F32af80b9AAd02Cf0854e", + "symbol": "WETH", + "underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "variableDebtTokenImpl": "0xDddE1FA049209Bc24B69D5fa316a56EfeC918D79", + "oracle": { + "address": "0x0000000000000000000000000000000000000000", + "latestAnswer": 1000000000000000000 + }, + "stableBorrowRateEnabled": true, + "ltv": 8250 + }, + "0xD46bA6D942050d489DBd938a2C909A5d5039A161": { + "stableBorrowRateEnabled": false, + "symbol": "AMPL", + "usageAsCollateralEnabled": false, + "decimals": 9, + "isActive": true, + "ltv": 0, + "isFrozen": true, + "stableDebtTokenImpl": "0x0e8f4fc4c261d454b13C74507Bce8C38AA990361", + "oracle": { + "address": "0x492575FDD11a0fCf2C6C719867890a7648d526eB", + "latestAnswer": 638867625700392 + }, + "interestRateStrategy": "0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd", + "variableDebtTokenImpl": "0x3A38bbc6438d2CE2a9e8F116F315a23433755947", + "borrowingEnabled": true, + "aToken": "0x1E6bb68Acec8fefBD87D192bE09bb274170a0548", + "liquidationBonus": 0, + "reserveFactor": 1000, + "baseStableBorrowRate": 0, + "liquidationThreshold": 0, + "variableDebtToken": "0xf013D90E4e4E3Baf420dFea60735e75dbd42f1e1", + "stableDebtToken": "0x18152C9f77DAdc737006e9430dB913159645fa87", + "aTokenImpl": "0x6fBC3BE5ee5273598d1491D41bB45F6d05a7541A", + "underlying": "0xD46bA6D942050d489DBd938a2C909A5d5039A161" + }, + "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b": { + "interestRateStrategy": "0x9440aEc0795D7485e58bCF26622c2f4A681A9671", + "decimals": 18, + "baseStableBorrowRate": 0, + "symbol": "DPI", + "liquidationThreshold": 7000, + "underlying": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b", + "borrowingEnabled": false, + "stableBorrowRateEnabled": false, + "isActive": true, + "ltv": 6500, + "aTokenImpl": "0x00c92Eb9eba1e4F90233B5e4c846A97dDACE0F5B", + "oracle": { + "address": "0x029849bbc0b1d93b85a8b6190e979fd38F5760E2", + "latestAnswer": 50933871152642820 + }, + "stableDebtTokenImpl": "0x0f2d35d52a65c4CC98e345C3B478E75f7E4B9c2a", + "variableDebtTokenImpl": "0x174Cb5DEa424f96836F507665C4522dB55e43eD2", + "stableDebtToken": "0xa3953F07f389d719F99FC378ebDb9276177d8A6e", + "isFrozen": false, + "aToken": "0x6F634c6135D2EBD550000ac92F494F9CB8183dAe", + "reserveFactor": 2000, + "liquidationBonus": 10750, + "usageAsCollateralEnabled": true, + "variableDebtToken": "0x4dDff5885a67E4EffeC55875a3977D7E60F82ae0" + }, + "0x6B175474E89094C44Da98b954EedeAC495271d0F": { + "baseStableBorrowRate": 100000000000000000000000000, + "liquidationThreshold": 8700, + "interestRateStrategy": "0xfffE32106A68aA3eD39CcCE673B646423EEaB62a", + "usageAsCollateralEnabled": true, + "liquidationBonus": 10400, + "symbol": "DAI", + "isActive": true, + "underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F", + "stableDebtToken": "0x778A13D3eeb110A4f7bb6529F99c000119a08E92", + "aTokenImpl": "0x7b2a3CF972C3193F26CdeC6217D27379b6417bD0", + "reserveFactor": 1000, + "stableBorrowRateEnabled": true, + "aToken": "0x028171bCA77440897B824Ca71D1c56caC55b68A3", + "variableDebtTokenImpl": "0x3F87b818f94F3cC21e47FD3Bf015E8D8183A3E08", + "variableDebtToken": "0x6C3c78838c761c6Ac7bE9F59fe808ea2A6E4379d", + "decimals": 18, + "ltv": 7500, + "borrowingEnabled": true, + "oracle": { + "address": "0x773616E4d11A78F511299002da57A0a94577F1f4", + "latestAnswer": 637311257575085 + }, + "stableDebtTokenImpl": "0xD23A44eB2db8AD0817c994D3533528C030279F7c", + "isFrozen": false + }, + "0x8E870D67F660D95d5be530380D0eC0bd388289E1": { + "baseStableBorrowRate": 0, + "aTokenImpl": "0x333660C060F56Fcb5DE92dfEB3EbaF3F1834b04f", + "borrowingEnabled": true, + "stableDebtToken": "0x2387119bc85A74e0BBcbe190d80676CB16F10D4F", + "underlying": "0x8E870D67F660D95d5be530380D0eC0bd388289E1", + "oracle": { + "address": "0x3a08ebBaB125224b7b6474384Ee39fBb247D2200", + "latestAnswer": 636993276670479 + }, + "stableDebtTokenImpl": "0x9C3440F4aACA3312b632bE4A07C0f97B15c31c8b", + "interestRateStrategy": "0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A", + "stableBorrowRateEnabled": false, + "variableDebtToken": "0xFDb93B3b10936cf81FA59A02A7523B6e2149b2B7", + "isActive": true, + "usageAsCollateralEnabled": false, + "symbol": "USDP", + "reserveFactor": 1000, + "aToken": "0x2e8F4bdbE3d47d7d7DE490437AeA9915D930F1A3", + "isFrozen": false, + "liquidationThreshold": 0, + "decimals": 18, + "variableDebtTokenImpl": "0x42F7895b2CA1F9870574958cF2BF6879d445F1a3", + "liquidationBonus": 0, + "ltv": 0 + }, + "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51": { + "ltv": 0, + "stableDebtTokenImpl": "0x49EfDDb938a77C78816eF9f9B7F811C16611FdFD", + "reserveFactor": 2000, + "baseStableBorrowRate": 0, + "variableDebtToken": "0xdC6a3Ab17299D9C2A412B0e0a4C1f55446AE0817", + "aTokenImpl": "0x7590dCc7AE7Ce770C1243808ddf5677cBd913257", + "underlying": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51", + "isFrozen": false, + "borrowingEnabled": true, + "symbol": "sUSD", + "stableBorrowRateEnabled": false, + "isActive": true, + "liquidationThreshold": 0, + "usageAsCollateralEnabled": false, + "aToken": "0x6C5024Cd4F8A59110119C56f8933403A539555EB", + "stableDebtToken": "0x30B0f7324feDF89d8eff397275F8983397eFe4af", + "liquidationBonus": 0, + "variableDebtTokenImpl": "0xB421eBfd0854705696B0bD1cc3BB53891eC4416B", + "oracle": { + "address": "0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757", + "latestAnswer": 633626498408844 + }, + "interestRateStrategy": "0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355", + "decimals": 18 + }, + "0xD533a949740bb3306d119CC777fa900bA034cd52": { + "isFrozen": false, + "borrowingEnabled": false, + "aTokenImpl": "0xd78037ED778ec3E2FCDb03B622c42d2F1B66D469", + "decimals": 18, + "symbol": "CRV", + "stableDebtTokenImpl": "0x288672D311Da6edC89765204A6d309701e7289d4", + "oracle": { + "address": "0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e", + "latestAnswer": 634288493210684 + }, + "variableDebtTokenImpl": "0xCBd8e12555aE7949dC4AEa3A33385E25bfc4E0b2", + "liquidationBonus": 10800, + "ltv": 5200, + "stableDebtToken": "0x9288059a74f589C919c7Cf1Db433251CdFEB874B", + "isActive": true, + "variableDebtToken": "0x00ad8eBF64F141f1C81e9f8f792d3d1631c6c684", + "underlying": "0xD533a949740bb3306d119CC777fa900bA034cd52", + "aToken": "0x8dAE6Cb04688C62d939ed9B68d32Bc62e49970b1", + "stableBorrowRateEnabled": false, + "interestRateStrategy": "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b", + "reserveFactor": 2000, + "baseStableBorrowRate": 30000000000000000000000000, + "liquidationThreshold": 5800, + "usageAsCollateralEnabled": true + } + }, + "strategies": { + "0x1a4babC0e20d892167792AC79618273711afD3e7": { + "stableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "address": "0x1a4babC0e20d892167792AC79618273711afD3e7" + }, + "0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355": { + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 0, + "variableRateSlope1": 40000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 1000000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 0, + "address": "0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355" + }, + "0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4": { + "address": "0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4", + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 350000000000000000000000000, + "optimalUsageRatio": 650000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 80000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000 + }, + "0x853844459106feefd8C7C4cC34066bFBC0531722": { + "address": "0x853844459106feefd8C7C4cC34066bFBC0531722", + "stableRateSlope2": 800000000000000000000000000, + "variableRateSlope1": 57500000000000000000000000, + "variableRateSlope2": 800000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope1": 40000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE": { + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 70000000000000000000000000, + "address": "0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE", + "variableRateSlope2": 3000000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 120000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0x004fC239848D8A8d3304729b78ba81d73d83C99F": { + "address": "0x004fC239848D8A8d3304729b78ba81d73d83C99F", + "stableRateSlope1": 100000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + }, + "0x0DdEC679166C367ae45036c8b2c169C5FB2dceE1": { + "address": "0x0DdEC679166C367ae45036c8b2c169C5FB2dceE1", + "stableRateSlope1": 20000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 750000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x311C866D55456e465e314A3E9830276B438A73f0": { + "stableRateSlope1": 0, + "stableRateSlope2": 0, + "variableRateSlope1": 0, + "address": "0x311C866D55456e465e314A3E9830276B438A73f0", + "variableRateSlope2": 0, + "optimalUsageRatio": 0, + "maxExcessUsageRatio": 0, + "baseVariableBorrowRate": 0 + }, + "0xA7d4df837926cD55036175AfeF38395d56A64c22": { + "address": "0xA7d4df837926cD55036175AfeF38395d56A64c22", + "stableRateSlope2": 750000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 20000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000 + }, + "0xd4cA26F2496195C4F886D464D8578368236bB747": { + "stableRateSlope2": 0, + "address": "0xd4cA26F2496195C4F886D464D8578368236bB747", + "variableRateSlope2": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 0 + }, + "0xF0bA2a8c12A2354c075b363765EAe825619bd490": { + "stableRateSlope1": 20000000000000000000000000, + "address": "0xF0bA2a8c12A2354c075b363765EAe825619bd490", + "stableRateSlope2": 1000000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xb49034Ada4BE5c6Bb3823A623C6250267110b06b": { + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "stableRateSlope1": 0, + "address": "0xb49034Ada4BE5c6Bb3823A623C6250267110b06b", + "baseVariableBorrowRate": 0, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000 + }, + "0x9440aEc0795D7485e58bCF26622c2f4A681A9671": { + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 500000000000000000000000000, + "address": "0x9440aEc0795D7485e58bCF26622c2f4A681A9671", + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 70000000000000000000000000, + "optimalUsageRatio": 500000000000000000000000000 + }, + "0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D": { + "address": "0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D", + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "stableRateSlope2": 1000000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000 + }, + "0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A": { + "stableRateSlope1": 100000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "address": "0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A", + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b": { + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 20000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b", + "optimalUsageRatio": 800000000000000000000000000 + }, + "0xED6547b83276B076B771B88FcCbD68BDeDb3927f": { + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 100000000000000000000000000, + "address": "0xED6547b83276B076B771B88FcCbD68BDeDb3927f", + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000 + }, + "0xfd71623D7F41360aefE200de4f17E20A29e1d58C": { + "address": "0xfd71623D7F41360aefE200de4f17E20A29e1d58C", + "baseVariableBorrowRate": 0, + "stableRateSlope2": 3000000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000 + }, + "0x4a4fb6B26e7F516594b7242240039EA8FAAc897a": { + "address": "0x4a4fb6B26e7F516594b7242240039EA8FAAc897a", + "variableRateSlope1": 70000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0x26D40544447F68a3De69005822195549934624B9": { + "address": "0x26D40544447F68a3De69005822195549934624B9", + "baseVariableBorrowRate": 0, + "stableRateSlope1": 0, + "optimalUsageRatio": 800000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "stableRateSlope2": 0 + }, + "0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F": { + "stableRateSlope2": 3000000000000000000000000000, + "address": "0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F", + "baseVariableBorrowRate": 0, + "variableRateSlope2": 3000000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xfffE32106A68aA3eD39CcCE673B646423EEaB62a": { + "optimalUsageRatio": 800000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 750000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "stableRateSlope1": 20000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "address": "0xfffE32106A68aA3eD39CcCE673B646423EEaB62a" + }, + "0xfC0Eace19AA7498e0f36eF1607D282a8d6debbDd": { + "address": "0xfC0Eace19AA7498e0f36eF1607D282a8d6debbDd", + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 100000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000 + }, + "0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A": { + "variableRateSlope1": 40000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope1": 0, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope2": 0, + "address": "0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A" + }, + "0xb0a73aC3B10980A598685d4631c83f5348F5D32c": { + "stableRateSlope2": 0, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 200000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope2": 750000000000000000000000000, + "address": "0xb0a73aC3B10980A598685d4631c83f5348F5D32c", + "variableRateSlope1": 40000000000000000000000000, + "stableRateSlope1": 0 + }, + "0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27": { + "baseVariableBorrowRate": 0, + "stableRateSlope2": 600000000000000000000000000, + "stableRateSlope1": 20000000000000000000000000, + "variableRateSlope2": 600000000000000000000000000, + "address": "0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27", + "optimalUsageRatio": 900000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c": { + "variableRateSlope2": 2000000000000000000000000000, + "stableRateSlope1": 0, + "address": "0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c", + "optimalUsageRatio": 600000000000000000000000000, + "stableRateSlope2": 0, + "maxExcessUsageRatio": 400000000000000000000000000, + "variableRateSlope1": 80000000000000000000000000, + "baseVariableBorrowRate": 0 + }, + "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8": { + "stableRateSlope1": 0, + "address": "0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8", + "stableRateSlope2": 0, + "variableRateSlope1": 70000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "baseVariableBorrowRate": 0, + "variableRateSlope2": 3000000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xf41E8F817e6C399d1AdE102059c454093b24f35B": { + "optimalUsageRatio": 650000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 80000000000000000000000000, + "address": "0xf41E8F817e6C399d1AdE102059c454093b24f35B", + "baseVariableBorrowRate": 0, + "stableRateSlope2": 3000000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000, + "maxExcessUsageRatio": 350000000000000000000000000 + }, + "0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd": { + "stableRateSlope1": 0, + "variableRateSlope1": 20000000000000000000000000, + "variableRateSlope2": 7500000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "address": "0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd", + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 0, + "baseVariableBorrowRate": 10000000000000000000000000 + }, + "0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0": { + "baseVariableBorrowRate": 0, + "variableRateSlope1": 70000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "address": "0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0", + "optimalUsageRatio": 450000000000000000000000000, + "stableRateSlope1": 100000000000000000000000000, + "maxExcessUsageRatio": 550000000000000000000000000 + }, + "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b": { + "address": "0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b", + "stableRateSlope1": 100000000000000000000000000, + "stableRateSlope2": 3000000000000000000000000000, + "baseVariableBorrowRate": 0, + "maxExcessUsageRatio": 550000000000000000000000000, + "optimalUsageRatio": 450000000000000000000000000, + "variableRateSlope2": 3000000000000000000000000000, + "variableRateSlope1": 70000000000000000000000000 + }, + "0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186": { + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope2": 750000000000000000000000000, + "address": "0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186", + "variableRateSlope2": 750000000000000000000000000, + "baseVariableBorrowRate": 0, + "stableRateSlope1": 20000000000000000000000000, + "optimalUsageRatio": 800000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0x515E87cb3fec986050F202a2bbfa362A2188bc3F": { + "stableRateSlope1": 20000000000000000000000000, + "address": "0x515E87cb3fec986050F202a2bbfa362A2188bc3F", + "baseVariableBorrowRate": 0, + "variableRateSlope2": 600000000000000000000000000, + "maxExcessUsageRatio": 100000000000000000000000000, + "optimalUsageRatio": 900000000000000000000000000, + "stableRateSlope2": 600000000000000000000000000, + "variableRateSlope1": 40000000000000000000000000 + }, + "0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914": { + "stableRateSlope2": 0, + "variableRateSlope1": 120000000000000000000000000, + "variableRateSlope2": 1000000000000000000000000000, + "baseVariableBorrowRate": 30000000000000000000000000, + "maxExcessUsageRatio": 200000000000000000000000000, + "stableRateSlope1": 0, + "optimalUsageRatio": 800000000000000000000000000, + "address": "0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914" + } + } +} \ No newline at end of file diff --git a/reports/v2-report.md b/reports/v2-report.md deleted file mode 100644 index 709a20848..000000000 --- a/reports/v2-report.md +++ /dev/null @@ -1,86 +0,0 @@ -# Report - -## Reserve Configurations - -| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | interestRateStrategy | isActive | isFrozen | baseStableBorrowRate | -|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| -| USDT | 0xdAC17F958D2ee523a2206206994597C13D831ec7 | 0x3Ed3B47Dd13EC9a98b44e6204A523E766B225811 | 0xe91D55AB2240594855aBd11b3faAE801Fd4c4687 | 0x531842cEbbdD378f8ee36D171d6cC9C4fcf475Ec | 6 | 0 | 0 | 0 | 1000 | false | true | true | 0x515E87cb3fec986050F202a2bbfa362A2188bc3F | true | false | 100000000000000000000000000 | -| WBTC | 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 | 0x9ff58f4fFB29fA2266Ab25e75e2A8b3503311656 | 0x51B039b9AFE64B78758f8Ef091211b5387eA717c | 0x9c39809Dec7F95F5e0713634a4D0701329B3b4d2 | 8 | 7200 | 8200 | 10500 | 2000 | true | true | true | 0xf41E8F817e6C399d1AdE102059c454093b24f35B | true | false | 30000000000000000000000000 | -| WETH | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 | 0x030bA81f1c18d280636F32af80b9AAd02Cf0854e | 0x4e977830ba4bd783C0BB7F15d3e243f73FF57121 | 0xF63B34710400CAd3e044cFfDcAb00a0f32E33eCf | 18 | 8250 | 8600 | 10500 | 1500 | true | true | true | 0x853844459106feefd8C7C4cC34066bFBC0531722 | true | false | 30000000000000000000000000 | -| YFI | 0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e | 0x5165d24277cD063F5ac44Efd447B27025e888f37 | 0xca823F78C2Dd38993284bb42Ba9b14152082F7BD | 0x7EbD09022Be45AD993BAA1CEc61166Fcc8644d97 | 18 | 5000 | 6500 | 10750 | 2000 | true | true | false | 0xfd71623D7F41360aefE200de4f17E20A29e1d58C | true | true | 0 | -| ZRX | 0xE41d2489571d322189246DaFA5ebDe1F4699F498 | 0xDf7FF54aAcAcbFf42dfe29DD6144A69b629f8C9e | 0x071B4323a24E73A5afeEbe34118Cd21B8FAAF7C3 | 0x85791D117A392097590bDeD3bD5abB8d5A20491A | 18 | 5500 | 6500 | 10750 | 2000 | true | false | true | 0x1a4babC0e20d892167792AC79618273711afD3e7 | true | true | 30000000000000000000000000 | -| UNI | 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 | 0xB9D7CB55f463405CDfBe4E90a6D2Df01C2B92BF1 | 0xD939F7430dC8D5a427f156dE1012A56C18AcB6Aa | 0x5BdB050A92CADcCfCDcCCBFC17204a1C9cC0Ab73 | 18 | 6500 | 7700 | 10900 | 2000 | true | false | false | 0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE | true | false | 0 | -| AAVE | 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 | 0xFFC97d72E13E01096502Cb8Eb52dEe56f74DAD7B | 0x079D6a3E844BcECf5720478A718Edb6575362C5f | 0xF7DBA49d571745D9d7fcb56225B05BEA803EBf3C | 18 | 6600 | 7300 | 10750 | 0 | true | false | false | 0xd4cA26F2496195C4F886D464D8578368236bB747 | true | false | 0 | -| BAT | 0x0D8775F648430679A709E98d2b0Cb6250d2887EF | 0x05Ec93c0365baAeAbF7AefFb0972ea7ECdD39CF1 | 0x277f8676FAcf4dAA5a6EA38ba511B7F65AA02f9F | 0xfc218A6Dfe6901CB34B1a5281FC6f1b8e7E56877 | 18 | 6500 | 7000 | 10750 | 2000 | true | false | true | 0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F | true | true | 30000000000000000000000000 | -| BUSD | 0x4Fabb145d64652a948d72533023f6E7A623C7C53 | 0xA361718326c15715591c299427c62086F69923D9 | 0x4A7A63909A72D268b1D8a93a9395d098688e0e5C | 0xbA429f7011c9fa04cDd46a2Da24dc0FF0aC6099c | 18 | 0 | 0 | 0 | 1000 | false | true | false | 0x26D40544447F68a3De69005822195549934624B9 | true | false | 0 | -| DAI | 0x6B175474E89094C44Da98b954EedeAC495271d0F | 0x028171bCA77440897B824Ca71D1c56caC55b68A3 | 0x778A13D3eeb110A4f7bb6529F99c000119a08E92 | 0x6C3c78838c761c6Ac7bE9F59fe808ea2A6E4379d | 18 | 7500 | 8700 | 10400 | 1000 | true | true | true | 0xfffE32106A68aA3eD39CcCE673B646423EEaB62a | true | false | 100000000000000000000000000 | -| ENJ | 0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c | 0xaC6Df26a590F08dcC95D5a4705ae8abbc88509Ef | 0x943DcCA156b5312Aa24c1a08769D67FEce4ac14C | 0x38995F292a6E31b78203254fE1cdd5Ca1010A446 | 18 | 6000 | 6700 | 10600 | 2000 | true | true | true | 0x4a4fb6B26e7F516594b7242240039EA8FAAc897a | true | true | 0 | -| KNC | 0xdd974D5C2e2928deA5F71b9825b8b646686BD200 | 0x39C6b3e42d6A679d7D776778Fe880BC9487C2EDA | 0x9915dfb872778B2890a117DA1F35F335eb06B54f | 0x6B05D1c608015Ccb8e205A690cB86773A96F39f1 | 18 | 6000 | 7000 | 11000 | 2000 | true | true | true | 0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4 | true | true | 30000000000000000000000000 | -| LINK | 0x514910771AF9Ca656af840dff83E8264EcF986CA | 0xa06bC25B5805d5F8d82847D191Cb4Af5A3e873E0 | 0xFB4AEc4Cc858F2539EBd3D37f2a43eAe5b15b98a | 0x0b8f12b1788BFdE65Aa1ca52E3e9F3Ba401be16D | 18 | 7000 | 8300 | 10700 | 2000 | true | false | true | 0xED6547b83276B076B771B88FcCbD68BDeDb3927f | true | false | 30000000000000000000000000 | -| MANA | 0x0F5D2fB29fb7d3CFeE444a200298f468908cC942 | 0xa685a61171bb30d4072B338c80Cb7b2c865c873E | 0xD86C74eA2224f4B8591560652b50035E4e5c0a3b | 0x0A68976301e46Ca6Ce7410DB28883E309EA0D352 | 18 | 6150 | 7500 | 10750 | 3500 | true | true | true | 0x004fC239848D8A8d3304729b78ba81d73d83C99F | true | true | 30000000000000000000000000 | -| MKR | 0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2 | 0xc713e5E149D5D0715DcD1c156a020976e7E56B88 | 0xC01C8E4b12a89456a9fD4e4e75B72546Bf53f0B5 | 0xba728eAd5e496BE00DCF66F650b6d7758eCB50f8 | 18 | 6200 | 6700 | 10750 | 2000 | true | false | true | 0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b | true | false | 30000000000000000000000000 | -| REN | 0x408e41876cCCDC0F92210600ef50372656052a38 | 0xCC12AbE4ff81c9378D670De1b57F8e0Dd228D77a | 0x3356Ec1eFA75d9D150Da1EC7d944D9EDf73703B7 | 0xcd9D82d33bd737De215cDac57FE2F7f04DF77FE0 | 18 | 5500 | 6000 | 10750 | 2000 | true | false | true | 0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0 | true | true | 0 | -| SNX | 0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F | 0x35f6B052C598d933D69A4EEC4D04c73A191fE6c2 | 0x8575c8ae70bDB71606A53AeA1c6789cB0fBF3166 | 0x267EB8Cf715455517F9BD5834AeAE3CeA1EBdbD8 | 18 | 4600 | 6200 | 10750 | 3500 | true | false | false | 0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914 | true | false | 0 | -| sUSD | 0x57Ab1ec28D129707052df4dF418D58a2D46d5f51 | 0x6C5024Cd4F8A59110119C56f8933403A539555EB | 0x30B0f7324feDF89d8eff397275F8983397eFe4af | 0xdC6a3Ab17299D9C2A412B0e0a4C1f55446AE0817 | 18 | 0 | 0 | 0 | 2000 | false | true | false | 0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355 | true | false | 0 | -| TUSD | 0x0000000000085d4780B73119b644AE5ecd22b376 | 0x101cc05f4A51C0319f570d5E146a8C625198e636 | 0x7f38d60D94652072b2C44a18c0e14A481EC3C0dd | 0x01C0eb1f8c6F1C1bF74ae028697ce7AA2a8b0E92 | 18 | 8000 | 8250 | 10500 | 1000 | true | true | true | 0x0DdEC679166C367ae45036c8b2c169C5FB2dceE1 | true | false | 100000000000000000000000000 | -| USDC | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | 0xBcca60bB61934080951369a648Fb03DF4F96263C | 0xE4922afAB0BbaDd8ab2a88E0C79d884Ad337fcA6 | 0x619beb58998eD2278e08620f97007e1116D5D25b | 6 | 8000 | 8750 | 10450 | 1000 | true | true | true | 0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27 | true | false | 90000000000000000000000000 | -| CRV | 0xD533a949740bb3306d119CC777fa900bA034cd52 | 0x8dAE6Cb04688C62d939ed9B68d32Bc62e49970b1 | 0x9288059a74f589C919c7Cf1Db433251CdFEB874B | 0x00ad8eBF64F141f1C81e9f8f792d3d1631c6c684 | 18 | 5200 | 5800 | 10800 | 2000 | true | false | false | 0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b | true | false | 30000000000000000000000000 | -| GUSD | 0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd | 0xD37EE7e4f452C6638c96536e68090De8cBcdb583 | 0xf8aC64ec6Ff8E0028b37EB89772d21865321bCe0 | 0x279AF5b99540c1A3A7E3CDd326e19659401eF99e | 2 | 0 | 0 | 0 | 1000 | false | true | false | 0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D | true | false | 40000000000000000000000000 | -| BAL | 0xba100000625a3754423978a60c9317c58a424e3D | 0x272F97b7a56a387aE942350bBC7Df5700f8a4576 | 0xe569d31590307d05DA3812964F1eDd551D665a0b | 0x13210D4Fe0d5402bd7Ecbc4B5bC5cFcA3b71adB0 | 18 | 6500 | 7000 | 10800 | 2000 | true | false | false | 0xfC0Eace19AA7498e0f36eF1607D282a8d6debbDd | true | true | 30000000000000000000000000 | -| xSUSHI | 0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272 | 0xF256CC7847E919FAc9B808cC216cAc87CCF2f47a | 0x73Bfb81D7dbA75C904f430eA8BAe82DB0D41187B | 0xfAFEDF95E21184E3d880bd56D4806c4b8d31c69A | 18 | 5000 | 6500 | 10850 | 3500 | true | false | false | 0xb49034Ada4BE5c6Bb3823A623C6250267110b06b | true | true | 0 | -| renFIL | 0xD5147bc8e386d91Cc5DBE72099DAC6C9b99276F5 | 0x514cd6756CCBe28772d4Cb81bC3156BA9d1744aa | 0xcAad05C49E14075077915cB5C820EB3245aFb950 | 0x348e2eBD5E962854871874E444F4122399c02755 | 18 | 0 | 0 | 0 | 3500 | false | true | false | 0x311C866D55456e465e314A3E9830276B438A73f0 | true | true | 0 | -| RAI | 0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919 | 0xc9BC48c72154ef3e5425641a3c747242112a46AF | 0x9C72B8476C33AE214ee3e8C20F0bc28496a62032 | 0xB5385132EE8321977FfF44b60cDE9fE9AB0B4e6b | 18 | 0 | 0 | 0 | 2000 | false | true | false | 0xA7d4df837926cD55036175AfeF38395d56A64c22 | true | true | 0 | -| AMPL | 0xD46bA6D942050d489DBd938a2C909A5d5039A161 | 0x1E6bb68Acec8fefBD87D192bE09bb274170a0548 | 0x18152C9f77DAdc737006e9430dB913159645fa87 | 0xf013D90E4e4E3Baf420dFea60735e75dbd42f1e1 | 9 | 0 | 0 | 0 | 1000 | false | true | false | 0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd | true | true | 0 | -| USDP | 0x8E870D67F660D95d5be530380D0eC0bd388289E1 | 0x2e8F4bdbE3d47d7d7DE490437AeA9915D930F1A3 | 0x2387119bc85A74e0BBcbe190d80676CB16F10D4F | 0xFDb93B3b10936cf81FA59A02A7523B6e2149b2B7 | 18 | 0 | 0 | 0 | 1000 | false | true | false | 0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A | true | false | 0 | -| DPI | 0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b | 0x6F634c6135D2EBD550000ac92F494F9CB8183dAe | 0xa3953F07f389d719F99FC378ebDb9276177d8A6e | 0x4dDff5885a67E4EffeC55875a3977D7E60F82ae0 | 18 | 6500 | 7000 | 10750 | 2000 | true | false | false | 0x9440aEc0795D7485e58bCF26622c2f4A681A9671 | true | false | 0 | -| FRAX | 0x853d955aCEf822Db058eb8505911ED77F175b99e | 0xd4937682df3C8aEF4FE912A96A74121C0829E664 | 0x3916e3B6c84b161df1b2733dFfc9569a1dA710c2 | 0xfE8F19B17fFeF0fDbfe2671F248903055AFAA8Ca | 18 | 0 | 0 | 0 | 2000 | false | true | false | 0xb0a73aC3B10980A598685d4631c83f5348F5D32c | true | false | 0 | -| FEI | 0x956F47F50A910163D8BF957Cf5846D573E7f87CA | 0x683923dB55Fead99A79Fa01A27EeC3cB19679cC3 | 0xd89cF9E8A858F8B4b31Faf793505e112d6c17449 | 0xC2e10006AccAb7B45D9184FcF5b7EC7763f5BaAe | 18 | 6500 | 7500 | 10650 | 9900 | true | true | false | 0xF0bA2a8c12A2354c075b363765EAe825619bd490 | true | true | 0 | -| stETH | 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 | 0x1982b2F5814301d4e9a8b0201555376e62F82428 | 0x66457616Dd8489dF5D0AFD8678F4A260088aAF55 | 0xA9DEAc9f00Dc4310c35603FCD9D34d1A750f81Db | 18 | 7200 | 8300 | 10700 | 1000 | true | false | false | 0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c | true | false | 0 | -| ENS | 0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72 | 0x9a14e23A58edf4EFDcB360f68cd1b95ce2081a2F | 0x34441FFD1948E49dC7a607882D0c38Efd0083815 | 0x176808047cc9b7A2C9AE202c593ED42dDD7C0D13 | 18 | 4700 | 5700 | 10800 | 2000 | true | false | false | 0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8 | true | false | 0 | -| UST | 0xa693B19d2931d498c5B318dF961919BB4aee87a5 | 0xc2e2152647F4C26028482Efaf64b2Aa28779EFC4 | 0x7FDbfB0412700D94403c42cA3CAEeeA183F07B26 | 0xaf32001cf2E66C4C3af4205F6EA77112AA4160FE | 6 | 0 | 0 | 0 | 2000 | false | true | false | 0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186 | true | true | 0 | -| CVX | 0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B | 0x952749E07d7157bb9644A894dFAF3Bad5eF6D918 | 0xB01Eb1cE1Da06179136D561766fc2d609C5F55Eb | 0x4Ae5E4409C6Dbc84A00f9f89e4ba096603fb7d50 | 18 | 3500 | 4500 | 10850 | 2000 | true | false | false | 0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A | true | true | 0 | -| 1INCH | 0x111111111117dC0aa78b770fA6A738034120C302 | 0xB29130CBcC3F791f077eAdE0266168E808E5151e | 0x1278d6ED804d59d2d18a5Aa5638DfD591A79aF0a | 0xD7896C1B9b4455aFf31473908eB15796ad2295DA | 18 | 4000 | 5000 | 10850 | 2000 | true | false | false | 0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8 | true | false | 0 | -| LUSD | 0x5f98805A4E8be255a32880FDeC7F6728C6568bA0 | 0xce1871f791548600cb59efbefFC9c38719142079 | 0x39f010127274b2dBdB770B45e1de54d974974526 | 0x411066489AB40442d6Fc215aD7c64224120D33F2 | 18 | 0 | 0 | 0 | 1000 | false | true | true | 0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b | true | false | 100000000000000000000000000 | - - -## InterestRateStrategies - -| strategy | getStableRateSlope1 | getStableRateSlope2 | getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUtilizationRatio | excessUtilizationRatio | -|---|---|---|---|---|---|---|---| -| 0x515E87cb3fec986050F202a2bbfa362A2188bc3F | 20000000000000000000000000 | 600000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0xf41E8F817e6C399d1AdE102059c454093b24f35B | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 80000000000000000000000000 | 3000000000000000000000000000 | 650000000000000000000000000 | 350000000000000000000000000 | -| 0x853844459106feefd8C7C4cC34066bFBC0531722 | 40000000000000000000000000 | 800000000000000000000000000 | 0 | 57500000000000000000000000 | 800000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xfd71623D7F41360aefE200de4f17E20A29e1d58C | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x1a4babC0e20d892167792AC79618273711afD3e7 | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x24ABFac8dd8f270D752837fDFe3B3C735361f4eE | 120000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xd4cA26F2496195C4F886D464D8578368236bB747 | 0 | 0 | 0 | 0 | 0 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xBdfC85b140edF1FeaFd6eD664027AA4C23b4A29F | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x26D40544447F68a3De69005822195549934624B9 | 0 | 0 | 0 | 40000000000000000000000000 | 1000000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xfffE32106A68aA3eD39CcCE673B646423EEaB62a | 20000000000000000000000000 | 750000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x4a4fb6B26e7F516594b7242240039EA8FAAc897a | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xFDBDa42D2aC1bfbbc10555eb255De8387b8977C4 | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 80000000000000000000000000 | 3000000000000000000000000000 | 650000000000000000000000000 | 350000000000000000000000000 | -| 0xED6547b83276B076B771B88FcCbD68BDeDb3927f | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x004fC239848D8A8d3304729b78ba81d73d83C99F | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xE3a3DE71B827cB73663A24cDB6243bA7F986cC3b | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x9B1e3C7483F0f21abFEaE3AeBC9b47b5f23f5bB0 | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xCc92073dDe8aE03bAA1812AC5cF22e69b5E76914 | 0 | 0 | 30000000000000000000000000 | 120000000000000000000000000 | 1000000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x3082D0a473385Ed2cbd1f16087ab8b7BF79f0355 | 0 | 0 | 0 | 40000000000000000000000000 | 1000000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x0DdEC679166C367ae45036c8b2c169C5FB2dceE1 | 20000000000000000000000000 | 750000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x8Cae0596bC1eD42dc3F04c4506cfe442b3E74e27 | 20000000000000000000000000 | 600000000000000000000000000 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x2893405d64a7Bc8Db02Fa617351a5399d59eCf8D | 40000000000000000000000000 | 1000000000000000000000000000 | 0 | 40000000000000000000000000 | 1000000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xfC0Eace19AA7498e0f36eF1607D282a8d6debbDd | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0xb49034Ada4BE5c6Bb3823A623C6250267110b06b | 0 | 0 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x311C866D55456e465e314A3E9830276B438A73f0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -| 0xA7d4df837926cD55036175AfeF38395d56A64c22 | 20000000000000000000000000 | 750000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x84d1FaD9559b8AC1Fda17d073B8542c8Fb6986dd | 0 | 0 | 10000000000000000000000000 | 20000000000000000000000000 | 7500000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x404d396fc42e20d14585A1a10Cd64BDdC6C6574A | 0 | 0 | 0 | 40000000000000000000000000 | 600000000000000000000000000 | 900000000000000000000000000 | 100000000000000000000000000 | -| 0x9440aEc0795D7485e58bCF26622c2f4A681A9671 | 0 | 0 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 500000000000000000000000000 | 500000000000000000000000000 | -| 0xb0a73aC3B10980A598685d4631c83f5348F5D32c | 0 | 0 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xF0bA2a8c12A2354c075b363765EAe825619bd490 | 20000000000000000000000000 | 1000000000000000000000000000 | 0 | 40000000000000000000000000 | 1000000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0xff04ed5f7a6C3a0F1e5Ea20617F8C6f513D5A77c | 0 | 0 | 0 | 80000000000000000000000000 | 2000000000000000000000000000 | 600000000000000000000000000 | 400000000000000000000000000 | -| 0xb2eD1eCE1c13455Ce9299d35D3B00358529f3Dc8 | 0 | 0 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x0dEDCaE8Eb22A2EFB597aBde1834173C47Cff186 | 20000000000000000000000000 | 750000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | -| 0x1dA981865AE7a0C838eFBF4C7DFecb5c7268E73A | 100000000000000000000000000 | 3000000000000000000000000000 | 0 | 70000000000000000000000000 | 3000000000000000000000000000 | 450000000000000000000000000 | 550000000000000000000000000 | -| 0x545Ae1908B6F12e91E03B1DEC4F2e06D0570fE1b | 20000000000000000000000000 | 750000000000000000000000000 | 0 | 40000000000000000000000000 | 750000000000000000000000000 | 800000000000000000000000000 | 200000000000000000000000000 | - - diff --git a/src/CommonTestBase.sol b/src/CommonTestBase.sol index ec8284b9f..0f0aa672c 100644 --- a/src/CommonTestBase.sol +++ b/src/CommonTestBase.sol @@ -1,6 +1,7 @@ // SPDX-License-Identifier: AGPL-3.0 pragma solidity >=0.7.5 <0.9.0; +import 'forge-std/StdJson.sol'; import 'forge-std/Test.sol'; struct ReserveTokens { @@ -10,6 +11,8 @@ struct ReserveTokens { } contract CommonTestBase is Test { + using stdJson for string; + address public constant ETH_MOCK_ADDRESS = 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE; address public constant EOA = 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045; @@ -21,8 +24,8 @@ contract CommonTestBase is Test { string memory outPath = string( abi.encodePacked('./diffs/', reportBefore, '_', reportAfter, '.md') ); - string memory beforePath = string(abi.encodePacked('./reports/', reportBefore, '.md')); - string memory afterPath = string(abi.encodePacked('./reports/', reportAfter, '.md')); + string memory beforePath = string(abi.encodePacked('./reports/', reportBefore, '.json')); + string memory afterPath = string(abi.encodePacked('./reports/', reportAfter, '.json')); string[] memory inputs = new string[](3); inputs[0] = 'sh'; @@ -31,7 +34,7 @@ contract CommonTestBase is Test { abi.encodePacked( 'printf ', "'```diff\n'", - '"`git diff --no-index --diff-algorithm=patience --ignore-space-at-eol ', + '"`git diff --no-index --diff-algorithm=patience --ignore-space-at-eol -U1000 ', beforePath, ' ', afterPath, diff --git a/src/ProtocolV2TestBase.sol b/src/ProtocolV2TestBase.sol index d713b23e5..efd1adca5 100644 --- a/src/ProtocolV2TestBase.sol +++ b/src/ProtocolV2TestBase.sol @@ -2,10 +2,11 @@ pragma solidity >=0.7.5 <0.9.0; import 'forge-std/Test.sol'; -import {IAaveOracle, ILendingPool, ILendingPoolAddressesProvider, IAaveProtocolDataProvider, DataTypes, TokenData, ILendingRateOracle, IDefaultInterestRateStrategy} from 'aave-address-book/AaveV2.sol'; +import {AggregatorInterface, IAaveOracle, ILendingPool, ILendingPoolAddressesProvider, ILendingPoolConfigurator, IAaveProtocolDataProvider, DataTypes, TokenData, ILendingRateOracle, IDefaultInterestRateStrategy} from 'aave-address-book/AaveV2.sol'; import {IERC20} from 'solidity-utils/contracts/oz-common/interfaces/IERC20.sol'; import {IInitializableAdminUpgradeabilityProxy} from './interfaces/IInitializableAdminUpgradeabilityProxy.sol'; import {CommonTestBase, ReserveTokens} from './CommonTestBase.sol'; +import {ProxyHelpers} from './ProxyHelpers.sol'; struct ReserveConfig { string symbol; @@ -52,15 +53,16 @@ contract ProtocolV2TestBase is CommonTestBase { public returns (ReserveConfig[] memory) { - string memory path = string(abi.encodePacked('./reports/', reportName, '.md')); - vm.writeFile(path, '# Report\n\n'); + string memory path = string(abi.encodePacked('./reports/', reportName, '.json')); + vm.writeFile(path, '{ "reserves": {}, "strategies": {}, "poolConfiguration": {} }'); ReserveConfig[] memory configs = _getReservesConfigs(pool); ILendingPoolAddressesProvider addressesProvider = ILendingPoolAddressesProvider( pool.getAddressesProvider() ); ILendingRateOracle oracle = ILendingRateOracle(addressesProvider.getLendingRateOracle()); - _writeReserveConfigs(path, configs, oracle); + _writeReserveConfigs(path, configs, pool, oracle); _writeStrategyConfigs(path, configs); + _writePoolConfiguration(path, pool); return configs; } @@ -239,17 +241,10 @@ contract ProtocolV2TestBase is CommonTestBase { } function _writeStrategyConfigs(string memory path, ReserveConfig[] memory configs) internal { - vm.writeLine(path, '## InterestRateStrategies\n'); - vm.writeLine( - path, - string( - abi.encodePacked( - '| strategy | getStableRateSlope1 | getStableRateSlope2 ', - '| getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUtilizationRatio | excessUtilizationRatio |' - ) - ) - ); - vm.writeLine(path, '|---|---|---|---|---|---|---|---|'); + // keys for json stringification + string memory strategiesKey = 'stategies'; + string memory content; + address[] memory usedStrategies = new address[](configs.length); for (uint256 i = 0; i < configs.length; i++) { if (!_isInAddressArray(usedStrategies, configs[i].interestRateStrategy)) { @@ -257,150 +252,155 @@ contract ProtocolV2TestBase is CommonTestBase { IDefaultInterestRateStrategy strategy = IDefaultInterestRateStrategy( configs[i].interestRateStrategy ); - vm.writeLine( - path, - string( - abi.encodePacked( - abi.encodePacked( - '| ', - vm.toString(address(strategy)), - ' | ', - vm.toString(strategy.stableRateSlope1()), - ' | ', - vm.toString(strategy.stableRateSlope2()), - ' | ' - ), - abi.encodePacked( - vm.toString(strategy.baseVariableBorrowRate()), - ' | ', - vm.toString(strategy.variableRateSlope1()), - ' | ', - vm.toString(strategy.variableRateSlope2()), - ' | ', - vm.toString(strategy.OPTIMAL_UTILIZATION_RATE()), - ' | ', - vm.toString(strategy.EXCESS_UTILIZATION_RATE()), - ' |' - ) - ) - ) + string memory key = vm.toString(address(strategy)); + vm.serializeAddress(key, 'address', address(strategy)); + vm.serializeString(key, 'stableRateSlope1', vm.toString(strategy.stableRateSlope1())); + vm.serializeString(key, 'stableRateSlope2', vm.toString(strategy.stableRateSlope2())); + vm.serializeString( + key, + 'baseVariableBorrowRate', + vm.toString(strategy.baseVariableBorrowRate()) + ); + vm.serializeString(key, 'variableRateSlope1', vm.toString(strategy.variableRateSlope1())); + vm.serializeString(key, 'variableRateSlope2', vm.toString(strategy.variableRateSlope2())); + vm.serializeString( + key, + 'optimalUsageRatio', + vm.toString(strategy.OPTIMAL_UTILIZATION_RATE()) ); + string memory object = vm.serializeString( + key, + 'maxExcessUsageRatio', + vm.toString(strategy.EXCESS_UTILIZATION_RATE()) + ); + content = vm.serializeString(strategiesKey, key, object); } } - vm.writeLine(path, '\n'); + string memory output = vm.serializeString('root', 'strategies', content); + vm.writeJson(output, path); } - function _logStrategyPreviewUrlParams(ReserveConfig memory config, ILendingPool pool) internal { - IDefaultInterestRateStrategy strategy = IDefaultInterestRateStrategy( - config.interestRateStrategy - ); + function _writePoolConfiguration(string memory path, ILendingPool pool) internal { + // keys for json stringification + string memory poolConfigKey = 'poolConfig'; + + // addresses provider ILendingPoolAddressesProvider addressesProvider = ILendingPoolAddressesProvider( pool.getAddressesProvider() ); - ILendingRateOracle oracle = ILendingRateOracle(addressesProvider.getLendingRateOracle()); + vm.serializeAddress(poolConfigKey, 'poolAddressesProvider', address(addressesProvider)); - emit log_named_string( - config.symbol, - string( - abi.encodePacked( - '?variableRateSlope1=', - vm.toString(strategy.variableRateSlope1()), - '&variableRateSlope2=', - vm.toString(strategy.variableRateSlope2()), - '&stableRateSlope1=', - vm.toString(strategy.stableRateSlope1()), - '&stableRateSlope2=', - vm.toString(strategy.stableRateSlope2()), - '&optimalUsageRatio=', - vm.toString(strategy.OPTIMAL_UTILIZATION_RATE()), - '&baseVariableBorrowRate=', - vm.toString(strategy.baseVariableBorrowRate()), - '&baseStableBorrowRate=', - vm.toString(oracle.getMarketBorrowRate(config.underlying)) - ) + // oracle + IAaveOracle oracle = IAaveOracle(addressesProvider.getPriceOracle()); + vm.serializeAddress(poolConfigKey, 'oracle', address(oracle)); + + // pool configurator + ILendingPoolConfigurator configurator = ILendingPoolConfigurator( + addressesProvider.getLendingPoolConfigurator() + ); + vm.serializeAddress(poolConfigKey, 'poolConfigurator', address(configurator)); + vm.serializeAddress( + poolConfigKey, + 'poolConfiguratorImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation(vm, address(configurator)) + ); + + // PoolDaraProvider + IAaveProtocolDataProvider pdp = IAaveProtocolDataProvider( + addressesProvider.getAddress( + 0x0100000000000000000000000000000000000000000000000000000000000000 ) ); + vm.serializeAddress(poolConfigKey, 'protocolDataProvider', address(pdp)); + + // pool + vm.serializeAddress( + poolConfigKey, + 'poolImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation(vm, address(pool)) + ); + string memory content = vm.serializeAddress(poolConfigKey, 'pool', address(pool)); + + string memory output = vm.serializeString('root', 'poolConfig', content); + vm.writeJson(output, path); } function _writeReserveConfigs( string memory path, ReserveConfig[] memory configs, - ILendingRateOracle oracle + ILendingPool pool, + ILendingRateOracle rateOracle ) internal { - vm.writeLine(path, '## Reserve Configurations\n'); - vm.writeLine( - path, - string( - abi.encodePacked( - '| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | ', - 'reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | ', - 'interestRateStrategy | isActive | isFrozen | baseStableBorrowRate |' - ) - ) - ); - vm.writeLine( - path, - string( - abi.encodePacked( - '|---|---|---|---|---|---|---|---', - '|---|---|---|---|---|---|---|---|---|' - ) - ) + // keys for json stringification + string memory reservesKey = 'reserves'; + string memory content; + + ILendingPoolAddressesProvider addressesProvider = ILendingPoolAddressesProvider( + pool.getAddressesProvider() ); + IAaveOracle oracle = IAaveOracle(addressesProvider.getPriceOracle()); + for (uint256 i = 0; i < configs.length; i++) { ReserveConfig memory config = configs[i]; - vm.writeLine( - path, - string( - abi.encodePacked( - abi.encodePacked( - '| ', - config.symbol, - ' | ', - vm.toString(config.underlying), - ' | ', - vm.toString(config.aToken), - ' | ', - vm.toString(config.stableDebtToken), - ' | ', - vm.toString(config.variableDebtToken), - ' | ', - vm.toString(config.decimals), - ' | ' - ), - abi.encodePacked( - vm.toString(config.ltv), - ' | ', - vm.toString(config.liquidationThreshold), - ' | ', - vm.toString(config.liquidationBonus), - ' | ', - vm.toString(config.reserveFactor), - ' | ', - vm.toString(config.usageAsCollateralEnabled), - ' | ' - ), - abi.encodePacked( - vm.toString(config.borrowingEnabled), - ' | ', - vm.toString(config.stableBorrowRateEnabled), - ' | ' - ), - abi.encodePacked( - vm.toString(config.interestRateStrategy), - ' | ', - vm.toString(config.isActive), - ' | ', - vm.toString(config.isFrozen), - ' | ', - vm.toString(oracle.getMarketBorrowRate(config.underlying)), - ' |' - ) - ) + AggregatorInterface assetOracle = AggregatorInterface( + oracle.getSourceOfAsset(config.underlying) + ); + + string memory key = vm.toString(config.underlying); + vm.serializeString(key, 'symbol', config.symbol); + vm.serializeString( + key, + 'baseStableBorrowRate', + vm.toString(rateOracle.getMarketBorrowRate(config.underlying)) + ); + vm.serializeUint(key, 'ltv', config.ltv); + vm.serializeUint(key, 'liquidationThreshold', config.liquidationThreshold); + vm.serializeUint(key, 'liquidationBonus', config.liquidationBonus); + vm.serializeUint(key, 'reserveFactor', config.reserveFactor); + vm.serializeUint(key, 'decimals', config.decimals); + vm.serializeBool(key, 'usageAsCollateralEnabled', config.usageAsCollateralEnabled); + vm.serializeBool(key, 'borrowingEnabled', config.borrowingEnabled); + vm.serializeBool(key, 'stableBorrowRateEnabled', config.stableBorrowRateEnabled); + vm.serializeBool(key, 'isActive', config.isActive); + vm.serializeBool(key, 'isFrozen', config.isFrozen); + vm.serializeAddress(key, 'interestRateStrategy', config.interestRateStrategy); + vm.serializeAddress(key, 'underlying', config.underlying); + vm.serializeAddress(key, 'aToken', config.aToken); + vm.serializeAddress(key, 'stableDebtToken', config.stableDebtToken); + vm.serializeAddress(key, 'variableDebtToken', config.variableDebtToken); + vm.serializeAddress( + key, + 'aTokenImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation(vm, config.aToken) + ); + vm.serializeAddress( + key, + 'stableDebtTokenImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( + vm, + config.stableDebtToken + ) + ); + vm.serializeAddress( + key, + 'variableDebtTokenImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( + vm, + config.variableDebtToken ) ); + string memory oracleKey = 'oracleKey'; + vm.serializeAddress(oracleKey, 'address', address(assetOracle)); + string memory out = vm.serializeUint( + oracleKey, + 'latestAnswer', + uint256(oracle.getAssetPrice(config.underlying)) + ); + string memory object = vm.serializeString(key, 'oracle', out); + content = vm.serializeString(reservesKey, key, object); } - vm.writeLine(path, '\n'); + string memory output = vm.serializeString('root', 'reserves', content); + vm.writeJson(output, path); } function _getReservesConfigs(ILendingPool pool) internal view returns (ReserveConfig[] memory) { diff --git a/src/ProtocolV3TestBase.sol b/src/ProtocolV3TestBase.sol index bc64ed570..41fe29d08 100644 --- a/src/ProtocolV3TestBase.sol +++ b/src/ProtocolV3TestBase.sol @@ -2,7 +2,7 @@ pragma solidity >=0.7.5 <0.9.0; import 'forge-std/Test.sol'; -import {IAaveOracle, IPool, IPoolAddressesProvider, IPoolDataProvider, IDefaultInterestRateStrategy, DataTypes} from 'aave-address-book/AaveV3.sol'; +import {AggregatorInterface, IAaveOracle, IPool, IPoolAddressesProvider, IPoolDataProvider, IDefaultInterestRateStrategy, DataTypes, IPoolConfigurator} from 'aave-address-book/AaveV3.sol'; import {IERC20} from 'solidity-utils/contracts/oz-common/interfaces/IERC20.sol'; import {IInitializableAdminUpgradeabilityProxy} from './interfaces/IInitializableAdminUpgradeabilityProxy.sol'; import {ProxyHelpers} from './ProxyHelpers.sol'; @@ -63,12 +63,18 @@ contract ProtocolV3TestBase is CommonTestBase { public returns (ReserveConfig[] memory) { - string memory path = string(abi.encodePacked('./reports/', reportName, '.md')); - vm.writeFile(path, '# Report\n\n'); + string memory path = string(abi.encodePacked('./reports/', reportName, '.json')); + // overwrite with empty json to later be extended + vm.writeFile( + path, + '{ "eModes": {}, "reserves": {}, "strategies": {}, "poolConfiguration": {} }' + ); + vm.serializeUint('root', 'chainId', block.chainid); ReserveConfig[] memory configs = _getReservesConfigs(pool); - _writeReserveConfigs(path, configs); + _writeReserveConfigs(path, configs, pool); _writeStrategyConfigs(path, configs); _writeEModeConfigs(path, configs, pool); + _writePoolConfiguration(path, pool); return configs; } @@ -251,12 +257,10 @@ contract ProtocolV3TestBase is CommonTestBase { ReserveConfig[] memory configs, IPool pool ) internal { - vm.writeLine(path, '## EMode categories\n\n'); - vm.writeLine( - path, - '| id | label | ltv | liquidationThreshold | liquidationBonus | priceSource |' - ); - vm.writeLine(path, '|---|---|---|---|---|---|'); + // keys for json stringification + string memory eModesKey = 'emodes'; + string memory content; + uint256[] memory usedCategories = new uint256[](configs.length); for (uint256 i = 0; i < configs.length; i++) { if (!_isInUint256Array(usedCategories, configs[i].eModeCategory)) { @@ -264,43 +268,25 @@ contract ProtocolV3TestBase is CommonTestBase { DataTypes.EModeCategory memory category = pool.getEModeCategoryData( uint8(configs[i].eModeCategory) ); - vm.writeLine( - path, - string( - abi.encodePacked( - '| ', - vm.toString(configs[i].eModeCategory), - ' | ', - category.label, - ' | ', - vm.toString(category.ltv), - ' | ', - vm.toString(category.liquidationThreshold), - ' | ', - vm.toString(category.liquidationBonus), - ' | ', - vm.toString(category.priceSource), - ' |' - ) - ) - ); + string memory key = vm.toString(configs[i].eModeCategory); + vm.serializeUint(key, 'eModeCategory', configs[i].eModeCategory); + vm.serializeString(key, 'label', category.label); + vm.serializeUint(key, 'ltv', category.ltv); + vm.serializeUint(key, 'liquidationThreshold', category.liquidationThreshold); + vm.serializeUint(key, 'liquidationBonus', category.liquidationBonus); + string memory object = vm.serializeAddress(key, 'priceSource', category.priceSource); + content = vm.serializeString(eModesKey, key, object); } } - vm.writeLine(path, '\n'); + string memory output = vm.serializeString('root', 'eModes', content); + vm.writeJson(output, path); } function _writeStrategyConfigs(string memory path, ReserveConfig[] memory configs) internal { - vm.writeLine(path, '## InterestRateStrategies\n'); - vm.writeLine( - path, - string( - abi.encodePacked( - '| strategy | getBaseStableBorrowRate | getStableRateSlope1 | getStableRateSlope2 | optimalStableToTotal | maxStabletoTotalExcess ', - '| getBaseVariableBorrowRate | getVariableRateSlope1 | getVariableRateSlope2 | optimalUsageRatio | maxExcessUsageRatio |' - ) - ) - ); - vm.writeLine(path, '|---|---|---|---|---|---|---|---|---|---|---|'); + // keys for json stringification + string memory strategiesKey = 'stategies'; + string memory content; + address[] memory usedStrategies = new address[](configs.length); for (uint256 i = 0; i < configs.length; i++) { if (!_isInAddressArray(usedStrategies, configs[i].interestRateStrategy)) { @@ -308,186 +294,165 @@ contract ProtocolV3TestBase is CommonTestBase { IDefaultInterestRateStrategy strategy = IDefaultInterestRateStrategy( configs[i].interestRateStrategy ); - vm.writeLine( - path, - string( - abi.encodePacked( - abi.encodePacked( - '| ', - vm.toString(address(strategy)), - ' | ', - vm.toString(strategy.getBaseStableBorrowRate()), - ' | ', - vm.toString(strategy.getStableRateSlope1()), - ' | ', - vm.toString(strategy.getStableRateSlope2()), - ' | ', - vm.toString(strategy.OPTIMAL_STABLE_TO_TOTAL_DEBT_RATIO()), - ' | ', - vm.toString(strategy.MAX_EXCESS_STABLE_TO_TOTAL_DEBT_RATIO()), - ' | ' - ), - abi.encodePacked( - vm.toString(strategy.getBaseVariableBorrowRate()), - ' | ', - vm.toString(strategy.getVariableRateSlope1()), - ' | ', - vm.toString(strategy.getVariableRateSlope2()), - ' | ', - vm.toString(strategy.OPTIMAL_USAGE_RATIO()), - ' | ', - vm.toString(strategy.MAX_EXCESS_USAGE_RATIO()), - ' |' - ) - ) - ) + string memory key = vm.toString(address(strategy)); + vm.serializeAddress(key, 'address', address(strategy)); + vm.serializeString( + key, + 'baseStableBorrowRate', + vm.toString(strategy.getBaseStableBorrowRate()) + ); + vm.serializeString(key, 'stableRateSlope1', vm.toString(strategy.getStableRateSlope1())); + vm.serializeString(key, 'stableRateSlope2', vm.toString(strategy.getStableRateSlope2())); + vm.serializeString( + key, + 'baseVariableBorrowRate', + vm.toString(strategy.getBaseVariableBorrowRate()) + ); + vm.serializeString( + key, + 'variableRateSlope1', + vm.toString(strategy.getVariableRateSlope1()) + ); + vm.serializeString( + key, + 'variableRateSlope2', + vm.toString(strategy.getVariableRateSlope2()) ); + vm.serializeString( + key, + 'optimalStableToTotalDebtRatio', + vm.toString(strategy.OPTIMAL_STABLE_TO_TOTAL_DEBT_RATIO()) + ); + vm.serializeString( + key, + 'maxExcessStableToTotalDebtRatio', + vm.toString(strategy.MAX_EXCESS_STABLE_TO_TOTAL_DEBT_RATIO()) + ); + vm.serializeString(key, 'optimalUsageRatio', vm.toString(strategy.OPTIMAL_USAGE_RATIO())); + string memory object = vm.serializeString( + key, + 'maxExcessUsageRatio', + vm.toString(strategy.MAX_EXCESS_USAGE_RATIO()) + ); + content = vm.serializeString(strategiesKey, key, object); } } - vm.writeLine(path, '\n'); + string memory output = vm.serializeString('root', 'strategies', content); + vm.writeJson(output, path); } - function _logStrategyPreviewUrlParams(ReserveConfig memory config) internal { - IDefaultInterestRateStrategy strategy = IDefaultInterestRateStrategy( - config.interestRateStrategy - ); - - emit log_named_string( - config.symbol, - string( - abi.encodePacked( - '?variableRateSlope1=', - vm.toString(strategy.getVariableRateSlope1()), - '&variableRateSlope2=', - vm.toString(strategy.getVariableRateSlope2()), - '&stableRateSlope1=', - vm.toString(strategy.getStableRateSlope1()), - '&stableRateSlope2=', - vm.toString(strategy.getStableRateSlope2()), - '&optimalUsageRatio=', - vm.toString(strategy.OPTIMAL_USAGE_RATIO()), - '&baseVariableBorrowRate=', - vm.toString(strategy.getBaseVariableBorrowRate()), - '&baseStableBorrowRate=', - vm.toString(strategy.getBaseStableBorrowRate()) - ) - ) - ); - } + function _writeReserveConfigs( + string memory path, + ReserveConfig[] memory configs, + IPool pool + ) internal { + // keys for json stringification + string memory reservesKey = 'reserves'; + string memory content; - function _writeReserveConfigs(string memory path, ReserveConfig[] memory configs) internal { - vm.writeLine(path, '## Reserve Configurations\n'); - vm.writeLine( - path, - string( - abi.encodePacked( - '| symbol | underlying | aToken | stableDebtToken | variableDebtToken | decimals | ltv | liquidationThreshold | liquidationBonus | ', - 'liquidationProtocolFee | reserveFactor | usageAsCollateralEnabled | borrowingEnabled | stableBorrowRateEnabled | supplyCap | borrowCap | debtCeiling | eModeCategory | ', - 'interestRateStrategy | isActive | isFrozen | isSiloed | isBorrowableInIsolation | isFlashloanable | aTokenImpl | stableDebtTokenImpl | variableDebtTokenImpl |' - ) - ) - ); - vm.writeLine( - path, - string( - abi.encodePacked( - '|---|---|---|---|---|---|---|---|---', - '|---|---|---|---|---|---|---|---|---', - '|---|---|---|---|---|---|---|---|---|' - ) - ) - ); + IPoolAddressesProvider addressesProvider = IPoolAddressesProvider(pool.ADDRESSES_PROVIDER()); + IAaveOracle oracle = IAaveOracle(addressesProvider.getPriceOracle()); for (uint256 i = 0; i < configs.length; i++) { ReserveConfig memory config = configs[i]; - vm.writeLine( - path, - string( - abi.encodePacked( - abi.encodePacked( - '| ', - config.symbol, - ' | ', - vm.toString(config.underlying), - ' | ', - vm.toString(config.aToken), - ' | ', - vm.toString(config.stableDebtToken), - ' | ', - vm.toString(config.variableDebtToken), - ' | ', - vm.toString(config.decimals), - ' | ' - ), - abi.encodePacked( - vm.toString(config.ltv), - ' | ', - vm.toString(config.liquidationThreshold), - ' | ', - vm.toString(config.liquidationBonus), - ' | ', - vm.toString(config.liquidationProtocolFee), - ' | ', - vm.toString(config.reserveFactor), - ' | ', - vm.toString(config.usageAsCollateralEnabled), - ' | ' - ), - abi.encodePacked( - vm.toString(config.borrowingEnabled), - ' | ', - vm.toString(config.stableBorrowRateEnabled), - ' | ', - vm.toString(config.supplyCap), - ' | ', - vm.toString(config.borrowCap), - ' | ', - vm.toString(config.debtCeiling), - ' | ', - vm.toString(config.eModeCategory), - ' | ' - ), - abi.encodePacked( - vm.toString(config.interestRateStrategy), - ' | ', - vm.toString(config.isActive), - ' | ', - vm.toString(config.isFrozen), - ' | ', - vm.toString(config.isSiloed), - ' | ', - vm.toString(config.isBorrowableInIsolation), - ' | ', - vm.toString(config.isFlashloanable), - ' | ' - ), - abi.encodePacked( - vm.toString( - ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( - vm, - config.aToken - ) - ), - ' | ', - vm.toString( - ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( - vm, - config.stableDebtToken - ) - ), - ' | ', - vm.toString( - ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( - vm, - config.variableDebtToken - ) - ), - ' |' - ) - ) + AggregatorInterface assetOracle = AggregatorInterface( + oracle.getSourceOfAsset(config.underlying) + ); + + string memory key = vm.toString(config.underlying); + vm.serializeString(key, 'symbol', config.symbol); + vm.serializeUint(key, 'ltv', config.ltv); + vm.serializeUint(key, 'liquidationThreshold', config.liquidationThreshold); + vm.serializeUint(key, 'liquidationBonus', config.liquidationBonus); + vm.serializeUint(key, 'liquidationProtocolFee', config.liquidationProtocolFee); + vm.serializeUint(key, 'reserveFactor', config.reserveFactor); + vm.serializeUint(key, 'decimals', config.decimals); + vm.serializeUint(key, 'borrowCap', config.borrowCap); + vm.serializeUint(key, 'supplyCap', config.supplyCap); + vm.serializeUint(key, 'debtCeiling', config.debtCeiling); + vm.serializeUint(key, 'eModeCategory', config.eModeCategory); + vm.serializeBool(key, 'usageAsCollateralEnabled', config.usageAsCollateralEnabled); + vm.serializeBool(key, 'borrowingEnabled', config.borrowingEnabled); + vm.serializeBool(key, 'stableBorrowRateEnabled', config.stableBorrowRateEnabled); + vm.serializeBool(key, 'isActive', config.isActive); + vm.serializeBool(key, 'isFrozen', config.isFrozen); + vm.serializeBool(key, 'isSiloed', config.isSiloed); + vm.serializeBool(key, 'isBorrowableInIsolation', config.isBorrowableInIsolation); + vm.serializeBool(key, 'isFlashloanable', config.isFlashloanable); + vm.serializeAddress(key, 'interestRateStrategy', config.interestRateStrategy); + vm.serializeAddress(key, 'underlying', config.underlying); + vm.serializeAddress(key, 'aToken', config.aToken); + vm.serializeAddress(key, 'stableDebtToken', config.stableDebtToken); + vm.serializeAddress(key, 'variableDebtToken', config.variableDebtToken); + vm.serializeAddress( + key, + 'aTokenImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation(vm, config.aToken) + ); + vm.serializeAddress( + key, + 'stableDebtTokenImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( + vm, + config.stableDebtToken + ) + ); + vm.serializeAddress( + key, + 'variableDebtTokenImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation( + vm, + config.variableDebtToken ) ); + string memory oracleKey = 'oracleKey'; + vm.serializeAddress(oracleKey, 'address', address(assetOracle)); + string memory out = vm.serializeUint( + oracleKey, + 'latestAnswer', + uint256(oracle.getAssetPrice(config.underlying)) + ); + string memory object = vm.serializeString(key, 'oracle', out); + content = vm.serializeString(reservesKey, key, object); } - vm.writeLine(path, '\n'); + string memory output = vm.serializeString('root', 'reserves', content); + vm.writeJson(output, path); + } + + function _writePoolConfiguration(string memory path, IPool pool) internal { + // keys for json stringification + string memory poolConfigKey = 'poolConfig'; + + // addresses provider + IPoolAddressesProvider addressesProvider = IPoolAddressesProvider(pool.ADDRESSES_PROVIDER()); + vm.serializeAddress(poolConfigKey, 'poolAddressesProvider', address(addressesProvider)); + + // oracle + IAaveOracle oracle = IAaveOracle(addressesProvider.getPriceOracle()); + vm.serializeAddress(poolConfigKey, 'oracle', address(oracle)); + + // pool configurator + IPoolConfigurator configurator = IPoolConfigurator(addressesProvider.getPoolConfigurator()); + vm.serializeAddress(poolConfigKey, 'poolConfigurator', address(configurator)); + vm.serializeAddress( + poolConfigKey, + 'poolConfiguratorImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation(vm, address(configurator)) + ); + + // PoolDaraProvider + IPoolDataProvider pdp = IPoolDataProvider(addressesProvider.getPoolDataProvider()); + vm.serializeAddress(poolConfigKey, 'protocolDataProvider', address(pdp)); + + // pool + vm.serializeAddress( + poolConfigKey, + 'poolImpl', + ProxyHelpers.getInitializableAdminUpgradeabilityProxyImplementation(vm, address(pool)) + ); + string memory content = vm.serializeAddress(poolConfigKey, 'pool', address(pool)); + + string memory output = vm.serializeString('root', 'poolConfig', content); + vm.writeJson(output, path); } function _getReservesConfigs(IPool pool) internal view returns (ReserveConfig[] memory) { @@ -988,11 +953,11 @@ contract ProtocolV3TestBase is CommonTestBase { } function _validateAssetSourceOnOracle( - IPoolAddressesProvider addressProvider, + IPoolAddressesProvider addressesProvider, address asset, address expectedSource ) internal view { - IAaveOracle oracle = IAaveOracle(addressProvider.getPriceOracle()); + IAaveOracle oracle = IAaveOracle(addressesProvider.getPriceOracle()); require( oracle.getSourceOfAsset(asset) == expectedSource, diff --git a/yarn.lock b/yarn.lock index 80ddcb8de..127f75d1d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -19,6 +19,16 @@ antlr4ts@^0.5.0-alpha.4: resolved "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.4.tgz" integrity sha512-WPQDt1B74OfPv/IMS2ekXAKkTZIHl88uMetg6q3OTqgFxZ/dxDXI0EWLyZid/1Pe6hTftyg5N7gel5wNAGxXyQ== +data-uri-to-buffer@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e" + integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== + +diffler@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/diffler/-/diffler-2.0.4.tgz#1d00f4e773fa21a89a07db3140e65012d15e046b" + integrity sha512-RSKaYX48q/qdMT5pK7EurV4n1iBjTwe/92exZ9JeX+yXvDmRMKUHl1CAhLTEzrZ9HWj/utuDBaV/fuAzsDrtoA== + emoji-regex@^10.1.0: version "10.1.0" resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.1.0.tgz" @@ -34,11 +44,34 @@ escape-string-regexp@^4.0.0: resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== +fetch-blob@^3.1.2, fetch-blob@^3.1.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9" + integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== + dependencies: + node-domexception "^1.0.0" + web-streams-polyfill "^3.0.3" + +formdata-polyfill@^4.0.10: + version "4.0.10" + resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" + integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== + dependencies: + fetch-blob "^3.1.2" + is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== +isomorphic-unfetch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-4.0.2.tgz#5fc04eeb1053b7b702278e2cf7a3f246cb3a9214" + integrity sha512-1Yd+CF/7al18/N2BDbsLBcp6RO3tucSW+jcLq24dqdX5MNbCNTw1z4BsGsp4zNmjr/Izm2cs/cEqZPp4kvWSCA== + dependencies: + node-fetch "^3.2.0" + unfetch "^5.0.0" + lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" @@ -46,6 +79,20 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" +node-domexception@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" + integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== + +node-fetch@^3.2.0, node-fetch@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.1.tgz#b3eea7b54b3a48020e46f4f88b9c5a7430d20b2e" + integrity sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow== + dependencies: + data-uri-to-buffer "^4.0.0" + fetch-blob "^3.1.4" + formdata-polyfill "^4.0.10" + prettier-plugin-solidity@^1.0.0-beta.19: version "1.0.0-dev.23" resolved "https://registry.npmjs.org/prettier-plugin-solidity/-/prettier-plugin-solidity-1.0.0-dev.23.tgz" @@ -91,7 +138,22 @@ strip-ansi@^6.0.1: dependencies: ansi-regex "^5.0.1" +unfetch@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-5.0.0.tgz#8a5b6e5779ebe4dde0049f7d7a81d4a1af99d142" + integrity sha512-3xM2c89siXg0nHvlmYsQ2zkLASvVMBisZm5lF3gFDqfF2xonNStDJyMpvaOBe0a1Edxmqrf2E0HBdmy9QyZaeg== + +web-streams-polyfill@^3.0.3: + version "3.2.1" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6" + integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +zod@^3.21.4: + version "3.21.4" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db" + integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==