diff --git a/.assets/a572cc5e1b223dec2a704662f09ffadd187f3094.svg b/.assets/a572cc5e1b223dec2a704662f09ffadd187f3094.svg new file mode 100644 index 000000000..a64e70f4b --- /dev/null +++ b/.assets/a572cc5e1b223dec2a704662f09ffadd187f3094.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%0%50%100%Optimal 80%Optimal 80% \ No newline at end of file diff --git a/.assets/f81c6249674188eb7c7b4dc65d0841e8424af694.svg b/.assets/f81c6249674188eb7c7b4dc65d0841e8424af694.svg new file mode 100644 index 000000000..679c73113 --- /dev/null +++ b/.assets/f81c6249674188eb7c7b4dc65d0841e8424af694.svg @@ -0,0 +1 @@ + Borrow APR, variableBorrow APR, stableUtilization Rate0%25%50%75%100%Optimal 0%Optimal 0% \ No newline at end of file diff --git a/diffs/AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md b/diffs/AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md index f4fdc54a4..53f43f18d 100644 --- a/diffs/AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md +++ b/diffs/AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV2Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md @@ -2,7 +2,7 @@ ### Reserves altered -#### WBTC.e ([0x50b7545627a5162F82A992c33b87aDc75187B218](https://snowtrace.io/address/0x50b7545627a5162F82A992c33b87aDc75187B218)) +#### WBTC.e ([0x50b7545627a5162F82A992c33b87aDc75187B218](https://snowscan.xyz/address/0x50b7545627a5162F82A992c33b87aDc75187B218)) | description | value before | value after | | --- | --- | --- | diff --git a/diffs/AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_after.md b/diffs/AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_after.md index 608c12f0c..9b43be849 100644 --- a/diffs/AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_after.md +++ b/diffs/AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV2Avalanche_StablecoinIRCurvesUpdates_20231221_after.md @@ -2,27 +2,27 @@ ### Reserve altered -#### USDC.e ([0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664](https://snowtrace.io/address/0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664)) +#### USDC.e ([0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664](https://snowscan.xyz/address/0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2](https://snowtrace.io/address/0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2) | [0xa7C0f85c626761eDD0875549aD09E8d3f5446695](https://snowtrace.io/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695) | +| interestRateStrategy | [0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2](https://snowscan.xyz/address/0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2) | [0xa7C0f85c626761eDD0875549aD09E8d3f5446695](https://snowscan.xyz/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695) | | variableRateSlope1 | 5 % | 6 % | | interestRate | ![before](/.assets/5781644c11b53524a5fd5b616bf70812c97303d9.svg) | ![after](/.assets/ae7612ca9dd768ff3aee2f745910dc0a19e5fa71.svg) | -#### USDT.e ([0xc7198437980c041c805A1EDcbA50c1Ce5db95118](https://snowtrace.io/address/0xc7198437980c041c805A1EDcbA50c1Ce5db95118)) +#### USDT.e ([0xc7198437980c041c805A1EDcbA50c1Ce5db95118](https://snowscan.xyz/address/0xc7198437980c041c805A1EDcbA50c1Ce5db95118)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2](https://snowtrace.io/address/0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2) | [0xa7C0f85c626761eDD0875549aD09E8d3f5446695](https://snowtrace.io/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695) | +| interestRateStrategy | [0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2](https://snowscan.xyz/address/0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2) | [0xa7C0f85c626761eDD0875549aD09E8d3f5446695](https://snowscan.xyz/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695) | | variableRateSlope1 | 5 % | 6 % | | interestRate | ![before](/.assets/5781644c11b53524a5fd5b616bf70812c97303d9.svg) | ![after](/.assets/ae7612ca9dd768ff3aee2f745910dc0a19e5fa71.svg) | -#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowtrace.io/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70)) +#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowscan.xyz/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2](https://snowtrace.io/address/0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2) | [0xa7C0f85c626761eDD0875549aD09E8d3f5446695](https://snowtrace.io/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695) | +| interestRateStrategy | [0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2](https://snowscan.xyz/address/0x116EFD5652A9993A5984055B2da7eb9acfB48Fd2) | [0xa7C0f85c626761eDD0875549aD09E8d3f5446695](https://snowscan.xyz/address/0xa7C0f85c626761eDD0875549aD09E8d3f5446695) | | variableRateSlope1 | 5 % | 6 % | | interestRate | ![before](/.assets/5781644c11b53524a5fd5b616bf70812c97303d9.svg) | ![after](/.assets/ae7612ca9dd768ff3aee2f745910dc0a19e5fa71.svg) | diff --git a/diffs/AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md b/diffs/AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md index 406dc7b4b..abb3e226c 100644 --- a/diffs/AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md +++ b/diffs/AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_before_AaveV3Avalanche_ChaosLabsRiskParameterUpdatesWBTCEOnV2AndV3Avalanche_20231221_after.md @@ -2,7 +2,7 @@ ### Reserves altered -#### WBTC.e ([0x50b7545627a5162F82A992c33b87aDc75187B218](https://snowtrace.io/address/0x50b7545627a5162F82A992c33b87aDc75187B218)) +#### WBTC.e ([0x50b7545627a5162F82A992c33b87aDc75187B218](https://snowscan.xyz/address/0x50b7545627a5162F82A992c33b87aDc75187B218)) | description | value before | value after | | --- | --- | --- | diff --git a/diffs/AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_before_AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_after.md b/diffs/AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_before_AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_after.md index 141c0b1fe..ba78fac18 100644 --- a/diffs/AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_before_AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_after.md +++ b/diffs/AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_before_AaveV3Avalanche_HarmonizeUSDTRiskParametersOnAaveV3Markets_20240115_after.md @@ -2,7 +2,7 @@ ### Reserves altered -#### USDt ([0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7](https://snowtrace.io/address/0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7)) +#### USDt ([0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7](https://snowscan.xyz/address/0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7)) | description | value before | value after | | --- | --- | --- | diff --git a/diffs/AaveV3Avalanche_SetPriceCapAdapters_20240227_before_AaveV3Avalanche_SetPriceCapAdapters_20240227_after.md b/diffs/AaveV3Avalanche_SetPriceCapAdapters_20240227_before_AaveV3Avalanche_SetPriceCapAdapters_20240227_after.md index 170e7c9ab..a5bb16c29 100644 --- a/diffs/AaveV3Avalanche_SetPriceCapAdapters_20240227_before_AaveV3Avalanche_SetPriceCapAdapters_20240227_after.md +++ b/diffs/AaveV3Avalanche_SetPriceCapAdapters_20240227_before_AaveV3Avalanche_SetPriceCapAdapters_20240227_after.md @@ -2,52 +2,52 @@ ### Reserve altered -#### sAVAX ([0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE](https://snowtrace.io/address/0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE)) +#### sAVAX ([0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE](https://snowscan.xyz/address/0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE)) | description | value before | value after | | --- | --- | --- | -| oracle | [0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7](https://snowtrace.io/address/0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7) | [0xB2B332f27e4B7305649a228C31Ed9858c5a6bAD9](https://snowtrace.io/address/0xB2B332f27e4B7305649a228C31Ed9858c5a6bAD9) | +| oracle | [0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7](https://snowscan.xyz/address/0xc9245871D69BF4c36c6F2D15E0D68Ffa883FE1A7) | [0xB2B332f27e4B7305649a228C31Ed9858c5a6bAD9](https://snowscan.xyz/address/0xB2B332f27e4B7305649a228C31Ed9858c5a6bAD9) | | oracleDecimals | null | 8 | | oracleDescription | null | Capped sAVAX / AVAX / USD | -#### MAI ([0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b](https://snowtrace.io/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b)) +#### MAI ([0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b](https://snowscan.xyz/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b)) | description | value before | value after | | --- | --- | --- | -| oracle | [0x5D1F504211c17365CA66353442a74D4435A8b778](https://snowtrace.io/address/0x5D1F504211c17365CA66353442a74D4435A8b778) | [0xCcC55Db26B78a19Dba1beE0066F9c1665575439A](https://snowtrace.io/address/0xCcC55Db26B78a19Dba1beE0066F9c1665575439A) | +| oracle | [0x5D1F504211c17365CA66353442a74D4435A8b778](https://snowscan.xyz/address/0x5D1F504211c17365CA66353442a74D4435A8b778) | [0xCcC55Db26B78a19Dba1beE0066F9c1665575439A](https://snowscan.xyz/address/0xCcC55Db26B78a19Dba1beE0066F9c1665575439A) | | oracleDescription | MIMATIC / USD | Capped MAI/USD | -#### USDt ([0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7](https://snowtrace.io/address/0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7)) +#### USDt ([0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7](https://snowscan.xyz/address/0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7)) | description | value before | value after | | --- | --- | --- | -| oracle | [0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a](https://snowtrace.io/address/0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a) | [0x39185f2236A6022b682e8BB93C040d125DA093CF](https://snowtrace.io/address/0x39185f2236A6022b682e8BB93C040d125DA093CF) | +| oracle | [0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a](https://snowscan.xyz/address/0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a) | [0x39185f2236A6022b682e8BB93C040d125DA093CF](https://snowscan.xyz/address/0x39185f2236A6022b682e8BB93C040d125DA093CF) | | oracleDescription | USDT / USD | Capped USDt/USD | -#### USDC ([0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E](https://snowtrace.io/address/0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E)) +#### USDC ([0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E](https://snowscan.xyz/address/0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E)) | description | value before | value after | | --- | --- | --- | -| oracle | [0xF096872672F44d6EBA71458D74fe67F9a77a23B9](https://snowtrace.io/address/0xF096872672F44d6EBA71458D74fe67F9a77a23B9) | [0xD8277249e871BE9A402fa286C2C5ec16046dC512](https://snowtrace.io/address/0xD8277249e871BE9A402fa286C2C5ec16046dC512) | +| oracle | [0xF096872672F44d6EBA71458D74fe67F9a77a23B9](https://snowscan.xyz/address/0xF096872672F44d6EBA71458D74fe67F9a77a23B9) | [0xD8277249e871BE9A402fa286C2C5ec16046dC512](https://snowscan.xyz/address/0xD8277249e871BE9A402fa286C2C5ec16046dC512) | | oracleDescription | USDC / USD | Capped USDC/USD | -#### FRAX ([0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64](https://snowtrace.io/address/0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64)) +#### FRAX ([0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64](https://snowscan.xyz/address/0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64)) | description | value before | value after | | --- | --- | --- | -| oracle | [0xbBa56eF1565354217a3353a466edB82E8F25b08e](https://snowtrace.io/address/0xbBa56eF1565354217a3353a466edB82E8F25b08e) | [0x6208576378D06ce69A27987b7A524A9B15d499a4](https://snowtrace.io/address/0x6208576378D06ce69A27987b7A524A9B15d499a4) | +| oracle | [0xbBa56eF1565354217a3353a466edB82E8F25b08e](https://snowscan.xyz/address/0xbBa56eF1565354217a3353a466edB82E8F25b08e) | [0x6208576378D06ce69A27987b7A524A9B15d499a4](https://snowscan.xyz/address/0x6208576378D06ce69A27987b7A524A9B15d499a4) | | oracleDescription | FRAX / USD | Capped FRAX/USD | -#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowtrace.io/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70)) +#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowscan.xyz/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70)) | description | value before | value after | | --- | --- | --- | -| oracle | [0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300](https://snowtrace.io/address/0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300) | [0xf82da795727633aFA9BB0f1B08A87c0F6A38723f](https://snowtrace.io/address/0xf82da795727633aFA9BB0f1B08A87c0F6A38723f) | +| oracle | [0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300](https://snowscan.xyz/address/0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300) | [0xf82da795727633aFA9BB0f1B08A87c0F6A38723f](https://snowscan.xyz/address/0xf82da795727633aFA9BB0f1B08A87c0F6A38723f) | | oracleDescription | DAI / USD | Capped DAI.e/USD | diff --git a/diffs/AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_after.md b/diffs/AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_after.md index 5b0c56ca1..97d68e6e5 100644 --- a/diffs/AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_after.md +++ b/diffs/AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_before_AaveV3Avalanche_StablecoinIRCurvesUpdates_20231221_after.md @@ -2,47 +2,47 @@ ### Reserve altered -#### MAI ([0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b](https://snowtrace.io/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b)) +#### MAI ([0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b](https://snowscan.xyz/address/0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326](https://snowtrace.io/address/0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326) | [0xD61ca03Eac0352090f45bE50403F7B17d20E11F2](https://snowtrace.io/address/0xD61ca03Eac0352090f45bE50403F7B17d20E11F2) | +| interestRateStrategy | [0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326](https://snowscan.xyz/address/0x5f58C25D17C09c9e1892F45DE6dA45ed973A5326) | [0xD61ca03Eac0352090f45bE50403F7B17d20E11F2](https://snowscan.xyz/address/0xD61ca03Eac0352090f45bE50403F7B17d20E11F2) | | variableRateSlope1 | 5 % | 6 % | | baseStableBorrowRate | 6 % | 7 % | | interestRate | ![before](/.assets/ad65621e946b4e1b18cdb7b25c9fa0ae9d9fbb18.svg) | ![after](/.assets/f47524384ab6225b87778689e3c6d8287a38de2b.svg) | -#### USDt ([0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7](https://snowtrace.io/address/0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7)) +#### USDt ([0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7](https://snowscan.xyz/address/0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17](https://snowtrace.io/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17) | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://snowtrace.io/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | +| interestRateStrategy | [0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17](https://snowscan.xyz/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17) | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://snowscan.xyz/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | | variableRateSlope1 | 5 % | 6 % | | baseStableBorrowRate | 6 % | 7 % | | interestRate | ![before](/.assets/ac29cf5e78bd5b80d4714477c4e7ab7e688a317d.svg) | ![after](/.assets/ef89d610edf6a8e63ac63c8bc807752accdabb0c.svg) | -#### USDC ([0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E](https://snowtrace.io/address/0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E)) +#### USDC ([0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E](https://snowscan.xyz/address/0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x3B57B081dA6Af5e2759A57bD3211932Cb6176997](https://snowtrace.io/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997) | [0x3832311560d3B457E9cC35e5b8e06EB167D8c17D](https://snowtrace.io/address/0x3832311560d3B457E9cC35e5b8e06EB167D8c17D) | +| interestRateStrategy | [0x3B57B081dA6Af5e2759A57bD3211932Cb6176997](https://snowscan.xyz/address/0x3B57B081dA6Af5e2759A57bD3211932Cb6176997) | [0x3832311560d3B457E9cC35e5b8e06EB167D8c17D](https://snowscan.xyz/address/0x3832311560d3B457E9cC35e5b8e06EB167D8c17D) | | variableRateSlope1 | 5 % | 6 % | | baseStableBorrowRate | 6 % | 7 % | | interestRate | ![before](/.assets/364f4918c1329126a6e79d9f99545d38a4c19966.svg) | ![after](/.assets/5982fe691bdce75fb16101b23ef8815d0953520a.svg) | -#### FRAX ([0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64](https://snowtrace.io/address/0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64)) +#### FRAX ([0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64](https://snowscan.xyz/address/0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17](https://snowtrace.io/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17) | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://snowtrace.io/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | +| interestRateStrategy | [0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17](https://snowscan.xyz/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17) | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://snowscan.xyz/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | | variableRateSlope1 | 5 % | 6 % | | baseStableBorrowRate | 6 % | 7 % | | interestRate | ![before](/.assets/ac29cf5e78bd5b80d4714477c4e7ab7e688a317d.svg) | ![after](/.assets/ef89d610edf6a8e63ac63c8bc807752accdabb0c.svg) | -#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowtrace.io/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70)) +#### DAI.e ([0xd586E7F844cEa2F87f50152665BCbc2C279D8d70](https://snowscan.xyz/address/0xd586E7F844cEa2F87f50152665BCbc2C279D8d70)) | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17](https://snowtrace.io/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17) | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://snowtrace.io/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | +| interestRateStrategy | [0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17](https://snowscan.xyz/address/0x04daBC3C1c052AB94AA2ca80140f2b978d2F6E17) | [0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e](https://snowscan.xyz/address/0x6D6D3b7FC50999bf20dE5CC8e0F63AFD18B95f0e) | | variableRateSlope1 | 5 % | 6 % | | baseStableBorrowRate | 6 % | 7 % | | interestRate | ![before](/.assets/ac29cf5e78bd5b80d4714477c4e7ab7e688a317d.svg) | ![after](/.assets/ef89d610edf6a8e63ac63c8bc807752accdabb0c.svg) | diff --git a/diffs/AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308_before_AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308_after.md b/diffs/AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308_before_AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308_after.md new file mode 100644 index 000000000..c15d3e2bc --- /dev/null +++ b/diffs/AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308_before_AaveV3Ethereum_ActivationOfACPrimeFoundation_20240308_after.md @@ -0,0 +1,5 @@ +## Raw diff + +```json +{} +``` \ No newline at end of file diff --git a/diffs/AaveV3Ethereum_GHOBorrowRateIncrease_20240308_before_AaveV3Ethereum_GHOBorrowRateIncrease_20240308_after.md b/diffs/AaveV3Ethereum_GHOBorrowRateIncrease_20240308_before_AaveV3Ethereum_GHOBorrowRateIncrease_20240308_after.md index ac7399bd7..697c71c1a 100644 --- a/diffs/AaveV3Ethereum_GHOBorrowRateIncrease_20240308_before_AaveV3Ethereum_GHOBorrowRateIncrease_20240308_after.md +++ b/diffs/AaveV3Ethereum_GHOBorrowRateIncrease_20240308_before_AaveV3Ethereum_GHOBorrowRateIncrease_20240308_after.md @@ -6,9 +6,9 @@ | description | value before | value after | | --- | --- | --- | -| interestRateStrategy | [0x3a4D5316ec79622686a19f69CE546997cC8e8514](https://etherscan.io/address/0x3a4D5316ec79622686a19f69CE546997cC8e8514) | [0x2f6390Ef66B8564C715aF6834361621dda38d816](https://etherscan.io/address/0x2f6390Ef66B8564C715aF6834361621dda38d816) | +| interestRateStrategy | [0x3a4D5316ec79622686a19f69CE546997cC8e8514](https://etherscan.io/address/0x3a4D5316ec79622686a19f69CE546997cC8e8514) | [0x3E49cfe26aaAB501b093AF72A7e5F0152D9D2e76](https://etherscan.io/address/0x3E49cfe26aaAB501b093AF72A7e5F0152D9D2e76) | | baseVariableBorrowRate | 7.22 % | 7.92 % | -| interestRate | ![before](/.assets/078d4fa16841aad11aa6c8fee811f71297d1fecd.svg) | ![after](/.assets/8f4bd9d9c75dc060033b9ce1f2681ecb81e1b33f.svg) | +| interestRate | ![before](/.assets/078d4fa16841aad11aa6c8fee811f71297d1fecd.svg) | ![after](/.assets/f81c6249674188eb7c7b4dc65d0841e8424af694.svg) | ## Raw diff @@ -18,7 +18,7 @@ "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f": { "interestRateStrategy": { "from": "0x3a4D5316ec79622686a19f69CE546997cC8e8514", - "to": "0x2f6390Ef66B8564C715aF6834361621dda38d816" + "to": "0x3E49cfe26aaAB501b093AF72A7e5F0152D9D2e76" } } }, @@ -26,7 +26,7 @@ "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f": { "address": { "from": "0x3a4D5316ec79622686a19f69CE546997cC8e8514", - "to": "0x2f6390Ef66B8564C715aF6834361621dda38d816" + "to": "0x3E49cfe26aaAB501b093AF72A7e5F0152D9D2e76" }, "baseVariableBorrowRate": { "from": "72200000000000000000000000", diff --git a/diffs/AaveV3Ethereum_SetPriceCapAdapters_20240227_before_AaveV3Ethereum_SetPriceCapAdapters_20240227_after.md b/diffs/AaveV3Ethereum_SetPriceCapAdapters_20240227_before_AaveV3Ethereum_SetPriceCapAdapters_20240227_after.md index 6154e3877..c7405565c 100644 --- a/diffs/AaveV3Ethereum_SetPriceCapAdapters_20240227_before_AaveV3Ethereum_SetPriceCapAdapters_20240227_after.md +++ b/diffs/AaveV3Ethereum_SetPriceCapAdapters_20240227_before_AaveV3Ethereum_SetPriceCapAdapters_20240227_after.md @@ -56,6 +56,7 @@ | --- | --- | --- | | oracle | [0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731](https://etherscan.io/address/0x5f4d15d761528c57a5C30c43c1DAb26Fc5452731) | [0x6243d2F41b4ec944F731f647589E28d9745a2674](https://etherscan.io/address/0x6243d2F41b4ec944F731f647589E28d9745a2674) | | oracleDescription | null | Capped cbETH / ETH / USD | +| oracleName | cbETH/ETH/USD | null | | oracleLatestAnswer | 4250.44712602 | 4272.48373554 | @@ -66,6 +67,7 @@ | oracle | [0x05225Cd708bCa9253789C1374e4337a019e99D56](https://etherscan.io/address/0x05225Cd708bCa9253789C1374e4337a019e99D56) | [0x5AE8365D0a30D67145f0c55A08760C250559dB64](https://etherscan.io/address/0x5AE8365D0a30D67145f0c55A08760C250559dB64) | | oracleDecimals | null | 8 | | oracleDescription | null | Capped rETH / ETH / USD | +| oracleName | rETH/ETH/USD | null | #### USDT ([0xdAC17F958D2ee523a2206206994597C13D831ec7](https://etherscan.io/address/0xdAC17F958D2ee523a2206206994597C13D831ec7)) @@ -158,6 +160,10 @@ "from": 425044712602, "to": 427248373554 }, + "oracleName": { + "from": "cbETH/ETH/USD", + "to": null + }, "oracleDescription": { "from": null, "to": "Capped cbETH / ETH / USD" @@ -168,6 +174,10 @@ "from": "0x05225Cd708bCa9253789C1374e4337a019e99D56", "to": "0x5AE8365D0a30D67145f0c55A08760C250559dB64" }, + "oracleName": { + "from": "rETH/ETH/USD", + "to": null + }, "oracleDecimals": { "from": null, "to": 8 diff --git a/diffs/AaveV3Scroll_ActivatePriceOracleSentinelOnAaveV3Scroll_20240314_before_AaveV3Scroll_ActivatePriceOracleSentinelOnAaveV3Scroll_20240314_after.md b/diffs/AaveV3Scroll_ActivatePriceOracleSentinelOnAaveV3Scroll_20240314_before_AaveV3Scroll_ActivatePriceOracleSentinelOnAaveV3Scroll_20240314_after.md new file mode 100644 index 000000000..d470752ad --- /dev/null +++ b/diffs/AaveV3Scroll_ActivatePriceOracleSentinelOnAaveV3Scroll_20240314_before_AaveV3Scroll_ActivatePriceOracleSentinelOnAaveV3Scroll_20240314_after.md @@ -0,0 +1,12 @@ +## Raw diff + +```json +{ + "poolConfig": { + "priceOracleSentinel": { + "from": "0x0000000000000000000000000000000000000000", + "to": "0xfD0Ba55775C1e53f50736FA5528d8aa45FBcA391" + } + } +} +``` \ No newline at end of file diff --git a/diffs/AaveV3Scroll_V3PeripheryMaintenance_20240314_before_AaveV3Scroll_V3PeripheryMaintenance_20240314_after.md b/diffs/AaveV3Scroll_V3PeripheryMaintenance_20240314_before_AaveV3Scroll_V3PeripheryMaintenance_20240314_after.md new file mode 100644 index 000000000..d470752ad --- /dev/null +++ b/diffs/AaveV3Scroll_V3PeripheryMaintenance_20240314_before_AaveV3Scroll_V3PeripheryMaintenance_20240314_after.md @@ -0,0 +1,12 @@ +## Raw diff + +```json +{ + "poolConfig": { + "priceOracleSentinel": { + "from": "0x0000000000000000000000000000000000000000", + "to": "0xfD0Ba55775C1e53f50736FA5528d8aa45FBcA391" + } + } +} +``` \ No newline at end of file diff --git a/generator/features/__snapshots__/rateUpdates.spec.ts.snap b/generator/features/__snapshots__/rateUpdates.spec.ts.snap index 4d3129dc9..7715108c5 100644 --- a/generator/features/__snapshots__/rateUpdates.spec.ts.snap +++ b/generator/features/__snapshots__/rateUpdates.spec.ts.snap @@ -193,6 +193,8 @@ contract AaveV2EthereumAMM_Test_20231023 is AaveV2PayloadEthereumAMM { "test": "// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; +import {AaveV2EthereumAMM} from 'aave-address-book/AaveV2EthereumAMM.sol'; + import 'forge-std/Test.sol'; import {ProtocolV2TestBase, ReserveConfig} from 'aave-helpers/ProtocolV2TestBase.sol'; import {AaveV2EthereumAMM_Test_20231023} from './AaveV2EthereumAMM_Test_20231023.sol'; diff --git a/generator/utils/importsResolver.spec.ts b/generator/utils/importsResolver.spec.ts index bb30d2658..e1072c3dd 100644 --- a/generator/utils/importsResolver.spec.ts +++ b/generator/utils/importsResolver.spec.ts @@ -36,5 +36,9 @@ describe('prefixWithImports', () => { expect(prefixWithImports('AaveV2Ethereum.POOL AaveV2EthereumAssets.DAI')).toContain( `import {AaveV2Ethereum,AaveV2EthereumAssets} from 'aave-address-book/AaveV2Ethereum.sol';` ); + + expect(prefixWithImports('AaveV3Avalanche.POOL')).toContain( + `import {AaveV3Avalanche} from 'aave-address-book/AaveV3Avalanche.sol';` + ); }); }); diff --git a/generator/utils/importsResolver.ts b/generator/utils/importsResolver.ts index d74616c79..21ce911da 100644 --- a/generator/utils/importsResolver.ts +++ b/generator/utils/importsResolver.ts @@ -18,7 +18,7 @@ function generateAddressBookImports(code: string) { const imports: string[] = []; let root = ''; // lookbehind for I to not match interfaces like IAaveV3ConfigEngine - const addressBookMatch = code.match(/(?