Merge branch 'new-tests' of github.com:InstaDApp/dsl-polygon-migration into new-tests

This commit is contained in:
Mubaris NK 2021-04-16 17:58:55 +05:30
commit 75613ee84e
No known key found for this signature in database
GPG Key ID: 9AC09AD0F8D68561
3 changed files with 12 additions and 2 deletions

View File

@ -95,4 +95,8 @@ interface AaveInterface {
uint256 ltv,
uint256 healthFactor
);
}
interface InstaListInterface {
function accountID(address) external view returns (uint);
}

View File

@ -99,6 +99,9 @@ contract AaveV2Migrator is MigrateResolver {
address[] memory supplyTokens = data.supplyTokens;
address[] memory borrowTokens = data.borrowTokens;
// TODO: IMPORTANT!! before migrating make sure the new DSA is v2 DSA on L1.
require(instaList.accountID(dsa) != 0, "not-a-dsa");
AaveInterface aave = AaveInterface(aaveProvider.getLendingPool());
transferAtokens(aave, dsa, supplyTokens, supplyAmts);

View File

@ -4,7 +4,8 @@ import {
TokenMappingInterface,
AaveLendingPoolProviderInterface,
AaveDataProviderInterface,
IndexInterface
IndexInterface,
InstaListInterface
} from "./interfaces.sol";
contract Variables {
@ -35,6 +36,8 @@ contract Variables {
address[] public supportedTokens; // don't add maticAddr. Only add wmaticAddr?
// Address which will receive L1 data and post it on L2
address public maticReceiver = address(0); // TODO: Change address
address public maticReceiver = 0x0000000000000000000000000000000000001001;
InstaListInterface public instaList = InstaListInterface(0x839c2D3aDe63DF5b0b8F3E57D5e145057Ab41556);
}