mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
post-merge: cleaning after conflicts resolution
This commit is contained in:
parent
ad6f2d2ede
commit
b591db752c
contracts/protocol/lendingpool
markets/matic
test-suites/test-aave
|
@ -35,8 +35,6 @@ contract LendingPoolConfigurator is VersionedInitializable, ILendingPoolConfigur
|
|||
|
||||
mapping(address => bool) private _riskAdmins;
|
||||
|
||||
mapping(address => bool) private _riskAdmins;
|
||||
|
||||
modifier onlyPoolAdmin {
|
||||
require(_addressesProvider.getPoolAdmin() == msg.sender, Errors.CALLER_NOT_POOL_ADMIN);
|
||||
_;
|
||||
|
@ -266,7 +264,7 @@ contract LendingPoolConfigurator is VersionedInitializable, ILendingPoolConfigur
|
|||
uint256 borrowCap,
|
||||
bool stableBorrowRateEnabled
|
||||
) external override onlyRiskOrPoolAdmins {
|
||||
DataTypes.ReserveConfigurationMap memory currentConfig = _pool.getConfiguration(asset);$
|
||||
DataTypes.ReserveConfigurationMap memory currentConfig = _pool.getConfiguration(asset);
|
||||
|
||||
currentConfig.setBorrowingEnabled(true);
|
||||
currentConfig.setBorrowCap(borrowCap);
|
||||
|
@ -487,32 +485,15 @@ contract LendingPoolConfigurator is VersionedInitializable, ILendingPoolConfigur
|
|||
emit RiskAdminUnregistered(admin);
|
||||
}
|
||||
|
||||
/// @inheritdoc ILendingPoolConfigurator
|
||||
function isRiskAdmin(address admin) external view override onlyPoolAdmin returns (bool) {
|
||||
return _riskAdmins[admin];
|
||||
}
|
||||
|
||||
/// @inheritdoc ILendingPoolConfigurator
|
||||
function registerRiskAdmin(address admin) external override onlyPoolAdmin {
|
||||
_riskAdmins[admin] = true;
|
||||
emit RiskAdminRegistered(admin);
|
||||
}
|
||||
|
||||
/// @inheritdoc ILendingPoolConfigurator
|
||||
function unregisterRiskAdmin(address admin) external override onlyPoolAdmin {
|
||||
_riskAdmins[admin] = false;
|
||||
emit RiskAdminUnregistered(admin);
|
||||
}
|
||||
|
||||
/// @inheritdoc ILendingPoolConfigurator
|
||||
function authorizeFlashBorrower(address flashBorrower) external override onlyPoolAdmin {
|
||||
pool.authorizeFlashBorrower(flashBorrower);
|
||||
_pool.authorizeFlashBorrower(flashBorrower);
|
||||
emit FlashBorrowerAuthorized(flashBorrower);
|
||||
}
|
||||
|
||||
/// @inheritdoc ILendingPoolConfigurator
|
||||
function unauthorizeFlashBorrower(address flashBorrower) external override onlyPoolAdmin {
|
||||
pool.unauthorizeFlashBorrower(flashBorrower);
|
||||
_pool.unauthorizeFlashBorrower(flashBorrower);
|
||||
emit FlashBorrowerUnauthorized(flashBorrower);
|
||||
}
|
||||
|
||||
|
|
|
@ -92,8 +92,6 @@ export const strategyMATIC: IReserveParams = {
|
|||
borrowCap: '0',
|
||||
supplyCap: '0',
|
||||
reserveFactor: '2000',
|
||||
borrowCap: MAX_BORROW_CAP,
|
||||
supplyCap: MAX_SUPPLY_CAP,
|
||||
};
|
||||
|
||||
export const strategyAAVE: IReserveParams = {
|
||||
|
|
|
@ -134,14 +134,8 @@ makeSuite('LendingPoolConfigurator', (testEnv: TestEnv) => {
|
|||
expect(supplyCap).to.be.equal(strategyWETH.supplyCap);
|
||||
});
|
||||
it('Pauses the ETH reserve by emergency admin', async () => {
|
||||
const {
|
||||
configurator,
|
||||
weth,
|
||||
helpersContract,
|
||||
addressesProvider,
|
||||
users,
|
||||
emergencyAdmin,
|
||||
} = testEnv;
|
||||
const { configurator, weth, helpersContract, addressesProvider, users, emergencyAdmin } =
|
||||
testEnv;
|
||||
await configurator.connect(emergencyAdmin.signer).pauseReserve(weth.address);
|
||||
const {
|
||||
decimals,
|
||||
|
@ -218,7 +212,9 @@ makeSuite('LendingPoolConfigurator', (testEnv: TestEnv) => {
|
|||
CALLER_NOT_POOL_ADMIN
|
||||
).to.be.revertedWith(LPC_CALLER_NOT_EMERGENCY_OR_POOL_ADMIN);
|
||||
});
|
||||
|
||||
it('Pauses the ETH reserve by the pool admin', async () => {
|
||||
const { configurator, weth, helpersContract, addressesProvider, users, emergencyAdmin } =
|
||||
testEnv;
|
||||
await configurator.pauseReserve(weth.address);
|
||||
const {
|
||||
decimals,
|
||||
|
|
Loading…
Reference in New Issue
Block a user