2 files changed
+2
-2
lines changed- Makefile+24
- foundry.toml+9
- lib/aave-address-book+1-1
- lib/aave-helpers+1-1
- lib/forge-std+1-1
- reports/WRsETH_Linea.md+89
- reports/eBTC_Ethereum.md+28-94
- reports/eUSDe_Ethereum.md+57
- reports/rsETH_ZkSync.md+12
- reports/sDAI_Ethereum.md+24-21
- reports/sDAI_Gnosis.md+24-21
- reports/stS_Sonic.md+51
- reports/tETH_Ethereum.md+44
- reports/wstETH_svr_comparative.md+32
- scripts/DeployBase.s.sol+32
- scripts/DeployEthereum.s.sol+491-11
- scripts/DeployGnosis.s.sol+2-2
- scripts/DeployInk.s.sol+47
- scripts/DeployLinea.s.sol+28
- scripts/DeploySoneium.s.sol+57
- scripts/DeploySonic.s.sol+39
- scripts/DeployZkSync.s.sol+27
- src/contracts/CLRatePriceCapAdapter.sol+1-1
- src/contracts/PriceCapAdapterBase.sol+32-21
- src/contracts/lst-adapters/EBTCPriceCapAdapter.sol+6-2
- src/contracts/lst-adapters/EUSDePriceCapAdapter.sol+41
- src/contracts/lst-adapters/LBTCPriceCapAdapter.sol+38
- src/contracts/lst-adapters/StSPriceCapAdapter.sol+37
- src/contracts/lst-adapters/TETHPriceCapAdapter.sol+41
- src/contracts/misc-adapters/FixedPriceAdapter.sol+44
- src/interfaces/IFixedPriceAdapter.sol+32
- src/interfaces/ILBTC.sol+7
- src/interfaces/IPriceCapAdapter.sol+17-2
- src/interfaces/IStS.sol+7
- tests/BaseStableTest.sol+8-1
- tests/BaseTest.sol+10-2
- tests/BaseTestSvr.sol+140
- tests/FixedPriceAdapter.t.sol+32
- tests/base/LBTCPriceCapAdapterTest.t.sol+24
- tests/ethereum/CapoSvrUpgradeTest.sol+167
- tests/ethereum/EURCPriceCapAdapter.t.sol+15
- tests/ethereum/LBTCPriceCapAdapterTest.t.sol+24
- tests/ethereum/RLUSDPriceCapAdapterTest.t.sol+15
- tests/ethereum/USDCPriceCapAdapterTest.t.sol+16
- tests/ethereum/USDTPriceCapAdapterTest.t.sol+16
- tests/ethereum/USDtbPriceCapAdapterTest.t.sol+15
- tests/ethereum/cbETHPriceCapAdapterTest.t.sol+24
- tests/ethereum/eBTCPriceCapAdapterTest.t.sol+3-3
- tests/ethereum/eUSDePriceCapAdapterTest.t.sol+33
- tests/ethereum/ethXPriceCapAdapterTest.t.sol+2-2
- tests/ethereum/ezETHPriceCapAdapterTest.t.sol+2-2
- tests/ethereum/oETHPriceCapAdapterTest.t.sol+2-2
- tests/ethereum/rETHPriceCapAdapterTest.t.sol+24
- tests/ethereum/rsETHPriceCapAdapterTest.t.sol+2-2
- tests/ethereum/sDAIMainnetPriceCapAdapterTest.t.sol+1-1
- tests/ethereum/tETHPriceCapAdapterTest.t.sol+24
- tests/ethereum/weETHPriceCapAdapterTest.t.sol+2-2
- tests/ethereum/wstETHPriceCapAdapterCoreTest.t.sol+24
- tests/ethereum/wstETHSvrPriceComparativeTest.t.sol+27
- tests/gnosis/sDAIGnosisPriceCapAdapter.t.sol+1-1
- tests/linea/wrsETHLineaPriceCapAdapterTest.t.sol+16
- tests/soneium/USDCPriceCapAdapterTest.t.sol+16
- tests/soneium/USDTPriceCapAdapterTest.t.sol+16
- tests/sonic/StSPriceCapAdapterTest.t.sol+23
- tests/utils/BlockUtils.sol+5-1
- tests/utils/GetExchangeRatesTest.t.sol+43-11
- tests/zksync/rsETHPriceCapAdapterZkSyncTest.t.sol+24
Submodule aave-helpers updated 21 files
- diffs/AMMTEST_before_AMMTEST_after.md+20-1
- diffs/default_before_default_after.md+2
- foundry.lock+8
- lib/aave-address-book+1-1
- lib/forge-std+1-1
- package-lock.json+216-165
- package.json+3-3
- src/CommonTestBase.sol+10-1
- src/DiffUtils.sol+33
- src/GovV3Helpers.sol+83-7
- src/IpfsUtils.sol+1-1
- src/ProtocolV2TestBase.sol+52-6
- src/ProtocolV3TestBase.sol+71-40
- src/SeatbeltUtils.sol+33
- src/dependencies/IPermissionedPayloadsController.sol+6
- src/v3-config-engine/AaveV3PayloadInkWhitelabel.sol+17
- tests/CollectorUtils.t.sol+3-2
- tests/ProtocolV3TestBase.t.sol+8-8
- tests/riskstewards/CapsPlusRiskSteward.t.sol+1-1
- zksync/src/ProtocolV3TestBase.sol+4-9
- zksync/src/SnapshotHelpersV3.sol+1-1
0 commit comments