diff --git a/contracts/mainnet/connectors/COMP/helpers.sol b/contracts/mainnet/connectors/COMP/helpers.sol index c793843e..a19242cb 100644 --- a/contracts/mainnet/connectors/COMP/helpers.sol +++ b/contracts/mainnet/connectors/COMP/helpers.sol @@ -19,7 +19,7 @@ abstract contract Helpers is DSMath, Basic { /** * @dev Compound Mapping */ - CompoundMappingInterface internal constant compMapping = CompoundMappingInterface(0xA8F9D4aA7319C54C04404765117ddBf9448E2082); + CompoundMappingInterface internal constant compMapping = CompoundMappingInterface(0xe7a85d0adDB972A4f0A4e57B698B37f171519e88); function getMergedCTokens( string[] calldata supplyIds, diff --git a/contracts/mainnet/connectors/COMP/main.sol b/contracts/mainnet/connectors/COMP/main.sol index 840396bf..65d9b427 100644 --- a/contracts/mainnet/connectors/COMP/main.sol +++ b/contracts/mainnet/connectors/COMP/main.sol @@ -99,5 +99,5 @@ abstract contract CompResolver is Events, Helpers { } contract ConnectV2COMP is CompResolver { - string public constant name = "COMP-v1"; + string public constant name = "COMP-v1.1"; } diff --git a/contracts/mainnet/connectors/compound/helpers.sol b/contracts/mainnet/connectors/compound/helpers.sol index 08e05120..b78f7d26 100644 --- a/contracts/mainnet/connectors/compound/helpers.sol +++ b/contracts/mainnet/connectors/compound/helpers.sol @@ -13,7 +13,7 @@ abstract contract Helpers is DSMath, Basic { /** * @dev Compound Mapping */ - CompoundMappingInterface internal constant compMapping = CompoundMappingInterface(0xA8F9D4aA7319C54C04404765117ddBf9448E2082); + CompoundMappingInterface internal constant compMapping = CompoundMappingInterface(0xe7a85d0adDB972A4f0A4e57B698B37f171519e88); /** * @dev enter compound market diff --git a/contracts/mainnet/connectors/refinance/helpers.sol b/contracts/mainnet/connectors/refinance/helpers.sol index c3593d50..4ab86a00 100644 --- a/contracts/mainnet/connectors/refinance/helpers.sol +++ b/contracts/mainnet/connectors/refinance/helpers.sol @@ -35,7 +35,7 @@ contract Helpers is Basic { /** * @dev Return InstaDApp Mapping Address */ - address constant internal getMappingAddr = 0xA8F9D4aA7319C54C04404765117ddBf9448E2082; // CompoundMapping Address + address constant internal getMappingAddr = 0xe7a85d0adDB972A4f0A4e57B698B37f171519e88; // CompoundMapping Address /** * @dev Return Compound Comptroller Address diff --git a/contracts/mainnet/connectors/refinance/main.sol b/contracts/mainnet/connectors/refinance/main.sol index 2fa0eff6..5c875f1d 100644 --- a/contracts/mainnet/connectors/refinance/main.sol +++ b/contracts/mainnet/connectors/refinance/main.sol @@ -335,5 +335,5 @@ contract RefinanceResolver is CompoundHelpers, AaveV1Helpers, AaveV2Helpers { } contract ConnectV2Refinance is RefinanceResolver { - string public name = "Refinance-v1.0"; + string public name = "Refinance-v1.1"; } \ No newline at end of file diff --git a/docs/connectors.json b/docs/connectors.json index f5146a77..92efaa2c 100644 --- a/docs/connectors.json +++ b/docs/connectors.json @@ -5,12 +5,12 @@ "BASIC-A": "0x9926955e0Dd681Dc303370C52f4Ad0a4dd061687", "1INCH-A": "0x235fca310ac7be45c7ad45f111203468743e4b7c", "1INCH-B": "0xaBac3dCf164eD827EAfda8e05eCc8208D6bc5E04", - "COMPOUND-A": "0xbb153cf09a123746e0eb3b3a436c544a7eeb24b6", + "COMPOUND-A": "0x1B1EACaa31abbE544117073f6F8F658a56A3aE25", "AAVE-V1-A": "0x612c5CA43230D9F97a0ac87E4420F66b8DF97e9D", "AAVE-V2-A": "0x68b27A84101ac5120bBAb7Ce8d6b096C961df52C", "MAKERDAO-A": "0x4049db23c605b197f764072569b8db2464653ef6", "UNISWAP-V2-A": "0x1E5CE41BdB653734445FeC3553b61FebDdaFC43c", - "COMP-A": "0xB446e325D44C52b93eC122Bf76301f235f90B9c9", + "COMP-A": "0x907F0C8c99B08606eE0A51ec5Bc3dFdbFC2d92f3", "UNISWAP-A": "0xA4BF319968986D2352FA1c550D781bBFCCE3FcaB", "POLYGON-BRIDGE-A": "0x1b79B302132370B434fb7807b36CB72FB0510aD5", "AAVE-CLAIM-A": "0x611C1FA59Aa1d6352c4C8bD44882063c6aEE85E0", @@ -22,7 +22,7 @@ "INSTAPOOL-A": "0x5806Af7AB22E2916fA582Ff05731Bf7C682387B2", "MAKERDAO-CLAIM-A": "0x2f8cBE650af98602a215b6482F2aD60893C5A4E8", "WETH-A": "0x22075fa719eFb02Ca3cF298AFa9C974B7465E5D3", - "REFINANCE-A": "0x9eA34bE6dA51aa9F6408FeA79c946FDCFA424442", + "REFINANCE-A": "0x6f22931423e8ffC8d51f6E5aF73118fC64b27856", "INST-A": "0x52C2C4a0db049255fF345EB9D3Fb1f555b7a924A", "REFLEXER-A": "0xaC6dc28a6251F49Bbe5755E630107Dccde9ae2C8" }, @@ -37,6 +37,7 @@ }, "mappings": { "InstaMappingController": "0xDdd075D5e1024901E4038461e1e4BbC3A48a08d4", + "InstaCompoundMapping": "0xe7a85d0adDB972A4f0A4e57B698B37f171519e88", "InstaReflexerGebMapping": "0x573e5132693C046D1A9F75Bac683889164bA41b4" } } diff --git a/scripts/deployCompoundMapping.js b/scripts/deployCompoundMapping.js index f61428f3..498b00d5 100644 --- a/scripts/deployCompoundMapping.js +++ b/scripts/deployCompoundMapping.js @@ -3,7 +3,7 @@ const { ethers } = hre; async function main() { - const CONNECTORS_V2 = "0xFE2390DAD597594439f218190fC2De40f9Cf1179"; + const CONNECTORS_V2 = "0x97b0B3A8bDeFE8cB9563a3c610019Ad10DB8aD11"; const ctokenMapping = { "ETH-A": "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5", @@ -16,7 +16,13 @@ async function main() { "USDT-A": "0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9", "WBTC-A": "0xc11b1268c1a384e55c48c2391d8d480264a3a7f4", "WBTC-B": "0xccF4429DB6322D5C611ee964527D42E5d685DD6a", - "ZRX-A": "0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407" + "ZRX-A": "0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407", + "YFI-A": "0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946", + "SUSHI-A": "0x4b0181102a0112a2ef11abee5563bb4a3176c9d7", + "MKR-A": "0x95b4ef2869ebd94beb4eee400a99824bf5dc325b", + "AAVE-A": "0xe65cdb6479bac1e22340e4e755fae7e509ecd06c", + "TUSD-A": "0x12392f67bdf24fae0af363c24ac620a2f67dad86", + "LINK-A": "0xface851a4921ce59e912d19329929ce6da6eb0c7", } const tokenMapping = { @@ -30,7 +36,13 @@ async function main() { "USDT-A": "0xdac17f958d2ee523a2206206994597c13d831ec7", "WBTC-A": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", "WBTC-B": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599", - "ZRX-A": "0xe41d2489571d322189246dafa5ebde1f4699f498" + "ZRX-A": "0xe41d2489571d322189246dafa5ebde1f4699f498", + "YFI-A": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e", + "SUSHI-A": "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2", + "MKR-A": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2", + "AAVE-A": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9", + "TUSD-A": "0x0000000000085d4780B73119b644AE5ecd22b376", + "LINK-A": "0x514910771af9ca656af840dff83e8264ecf986ca", } const Mapping = await ethers.getContractFactory("InstaCompoundMapping");