Changes in /LendingPoolHarnessForVariableDebtToken

This commit is contained in:
pistiner 2020-11-12 10:54:47 +02:00
parent 81f566bbc4
commit 5ad4182508

View File

@ -20,61 +20,61 @@ contract LendingPoolHarnessForVariableDebtToken is ILendingPool {
LendingPool private originalPool; LendingPool private originalPool;
function deposit( function deposit(
address asset, address reserve,
uint256 amount, uint256 amount,
address onBehalfOf, address onBehalfOf,
uint16 referralCode uint16 referralCode
) external override { ) external override {
originalPool.deposit(asset, amount, onBehalfOf, referralCode); originalPool.deposit(reserve, amount, onBehalfOf, referralCode);
} }
function withdraw( function withdraw(
address asset, address reserve,
uint256 amount, uint256 amount,
address to address to
) external override { ) external override {
originalPool.withdraw(asset, amount, to); originalPool.withdraw(reserve, amount, to);
} }
function borrow( function borrow(
address asset, address reserve,
uint256 amount, uint256 amount,
uint256 interestRateMode, uint256 interestRateMode,
uint16 referralCode, uint16 referralCode,
address onBehalfOf address onBehalfOf
) external override { ) external override {
originalPool.borrow(asset, amount, interestRateMode, referralCode, onBehalfOf); originalPool.borrow(reserve, amount, interestRateMode, referralCode, onBehalfOf);
} }
function repay( function repay(
address asset, address reserve,
uint256 amount, uint256 amount,
uint256 rateMode, uint256 rateMode,
address onBehalfOf address onBehalfOf
) external override { ) external override {
originalPool.repay(asset, amount, rateMode, onBehalfOf); originalPool.repay(reserve, amount, rateMode, onBehalfOf);
} }
function swapBorrowRateMode(address asset, uint256 rateMode) external override { function swapBorrowRateMode(address reserve, uint256 rateMode) external override {
originalPool.swapBorrowRateMode(asset, rateMode); originalPool.swapBorrowRateMode(reserve, rateMode);
} }
function rebalanceStableBorrowRate(address asset, address user) external override { function rebalanceStableBorrowRate(address reserve, address user) external override {
originalPool.rebalanceStableBorrowRate(asset, user); originalPool.rebalanceStableBorrowRate(reserve, user);
} }
function setUserUseReserveAsCollateral(address asset, bool useAsCollateral) external override { function setUserUseReserveAsCollateral(address reserve, bool useAsCollateral) external override {
originalPool.setUserUseReserveAsCollateral(asset, useAsCollateral); originalPool.setUserUseReserveAsCollateral(reserve, useAsCollateral);
} }
function liquidationCall( function liquidationCall(
address collateral, address collateral,
address asset, address reserve,
address user, address user,
uint256 purchaseAmount, uint256 purchaseAmount,
bool receiveAToken bool receiveAToken
) external override { ) external override {
originalPool.liquidationCall(collateral, asset, user, purchaseAmount, receiveAToken); originalPool.liquidationCall(collateral, reserve, user, purchaseAmount, receiveAToken);
} }
function getReservesList() external override view returns (address[] memory) { function getReservesList() external override view returns (address[] memory) {
@ -116,14 +116,14 @@ contract LendingPoolHarnessForVariableDebtToken is ILendingPool {
} }
function initReserve( function initReserve(
address asset, address reserve,
address aTokenAddress, address aTokenAddress,
address stableDebtAddress, address stableDebtAddress,
address variableDebtAddress, address variableDebtAddress,
address interestRateStrategyAddress address interestRateStrategyAddress
) external override { ) external override {
originalPool.initReserve( originalPool.initReserve(
asset, reserve,
aTokenAddress, aTokenAddress,
stableDebtAddress, stableDebtAddress,
variableDebtAddress, variableDebtAddress,
@ -131,24 +131,24 @@ contract LendingPoolHarnessForVariableDebtToken is ILendingPool {
); );
} }
function setReserveInterestRateStrategyAddress(address asset, address rateStrategyAddress) function setReserveInterestRateStrategyAddress(address reserve, address rateStrategyAddress)
external external
override override
{ {
originalPool.setReserveInterestRateStrategyAddress(asset, rateStrategyAddress); originalPool.setReserveInterestRateStrategyAddress(reserve, rateStrategyAddress);
} }
function setConfiguration(address asset, uint256 configuration) external override { function setConfiguration(address reserve, uint256 configuration) external override {
originalPool.setConfiguration(asset, configuration); originalPool.setConfiguration(reserve, configuration);
} }
function getConfiguration(address asset) function getConfiguration(address reserve)
external external
override override
view view
returns (ReserveConfiguration.Map memory) returns (ReserveConfiguration.Map memory)
{ {
return originalPool.getConfiguration(asset); return originalPool.getConfiguration(reserve);
} }
mapping(uint256 => uint256) private reserveNormalizedIncome; mapping(uint256 => uint256) private reserveNormalizedIncome;