doc: added doc to drop reserve

This commit is contained in:
Hadrien Charlanes 2021-06-07 10:26:38 +02:00
parent 6bc1ef13ef
commit c2a137cbeb
2 changed files with 12 additions and 5 deletions

View File

@ -209,13 +209,13 @@ interface ILendingPoolConfigurator {
address indexed implementation
);
/**
/**
* @dev Emitted when a new borrower is authorized (fees = 0)
* @param flashBorrower The address of the authorized borrower
**/
event FlashBorrowerAuthorized(address indexed flashBorrower);
/**
/**
* @dev Emitted when a borrower is unauthorized
* @param flashBorrower The address of the unauthorized borrower
**/
@ -392,16 +392,22 @@ interface ILendingPoolConfigurator {
* @param admin The address of the potential admin
**/
function isRiskAdmin(address admin) external view returns (bool);
/**
/**
* @dev Authorize a new borrower (fees are 0 for the authorized borrower)
* @param flashBorrower The address of the authorized borrower
**/
function authorizeFlashBorrower(address flashBorrower) external;
/**
/**
* @dev Unauthorize a borrower
* @param flashBorrower The address of the unauthorized borrower
**/
function unauthorizeFlashBorrower(address flashBorrower) external;
/**
* @dev Drops a reserve entirely
* @param asset the address of the reserve to drop
**/
function dropReserve(address asset) external;
}

View File

@ -159,6 +159,7 @@ contract LendingPoolConfigurator is VersionedInitializable, ILendingPoolConfigur
);
}
/// @inheritdoc ILendingPoolConfigurator
function dropReserve(address asset) external onlyPoolAdmin {
pool.dropReserve(asset);
emit ReserveDropped(asset);