mirror of
https://github.com/Instadapp/dsa-polygon-migration.git
synced 2024-07-29 22:27:58 +00:00
Fixed array issue
This commit is contained in:
parent
7ee03cfdc8
commit
0bb1c1a9e0
|
@ -104,7 +104,14 @@ abstract contract Helpers is DSMath, Stores, Variables {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function _getAtokens(address dsa, address[] memory supplyTokens, uint[] memory supplyAmts) internal returns (uint[] memory finalAmts) {
|
function _getAtokens(
|
||||||
|
address dsa,
|
||||||
|
address[] memory supplyTokens,
|
||||||
|
uint[] memory supplyAmts
|
||||||
|
) internal returns (
|
||||||
|
uint[] memory finalAmts
|
||||||
|
) {
|
||||||
|
finalAmts = new uint256[](supplyTokens.length);
|
||||||
for (uint i = 0; i < supplyTokens.length; i++) {
|
for (uint i = 0; i < supplyTokens.length; i++) {
|
||||||
require(isSupportedToken[supplyTokens[i]], "token-not-enabled");
|
require(isSupportedToken[supplyTokens[i]], "token-not-enabled");
|
||||||
address _token = supplyTokens[i] == ethAddr ? wethAddr : supplyTokens[i];
|
address _token = supplyTokens[i] == ethAddr ? wethAddr : supplyTokens[i];
|
||||||
|
@ -139,7 +146,10 @@ abstract contract Helpers is DSMath, Stores, Variables {
|
||||||
|
|
||||||
// Liquidation threshold
|
// Liquidation threshold
|
||||||
function getTokenLt(address[] memory tokens) internal view returns (uint[] memory decimals, uint[] memory tokenLts) {
|
function getTokenLt(address[] memory tokens) internal view returns (uint[] memory decimals, uint[] memory tokenLts) {
|
||||||
for (uint i = 0; i < tokens.length; i++) {
|
uint _len = tokens.length;
|
||||||
|
decimals = new uint[](_len);
|
||||||
|
tokenLts = new uint[](_len);
|
||||||
|
for (uint i = 0; i < _len; i++) {
|
||||||
(decimals[i],,tokenLts[i],,,,,,,) = aaveData.getReserveConfigurationData(tokens[i]);
|
(decimals[i],,tokenLts[i],,,,,,,) = aaveData.getReserveConfigurationData(tokens[i]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user