mirror of
https://github.com/Instadapp/dsa-connectors.git
synced 2024-07-29 22:37:00 +00:00
Deployed connectors
This commit is contained in:
parent
b3ad283bfc
commit
333208f254
|
@ -40,6 +40,6 @@ abstract contract AuthorityResolver is Events, Helpers {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
contract ConnectV2Auth is AuthorityResolver {
|
contract ConnectV2AuthArbitrum is AuthorityResolver {
|
||||||
string public constant name = "Auth-v1";
|
string public constant name = "Auth-v1";
|
||||||
}
|
}
|
||||||
|
|
|
@ -88,6 +88,6 @@ abstract contract BasicResolver is Events, DSMath, Basic {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
contract ConnectV2BasicERC1155 is BasicResolver {
|
contract ConnectV2BasicERC1155Arbitrum is BasicResolver {
|
||||||
string public constant name = "BASIC-ERC1155-v1.0";
|
string public constant name = "BASIC-ERC1155-v1.0";
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,6 +71,6 @@ abstract contract BasicResolver is Events, DSMath, Basic {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
contract ConnectV2BasicERC721 is BasicResolver {
|
contract ConnectV2BasicERC721Arbitrum is BasicResolver {
|
||||||
string public constant name = "BASIC-ERC721-v1.0";
|
string public constant name = "BASIC-ERC721-v1.0";
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,7 +31,7 @@ abstract contract BasicResolver is Events, DSMath, Basic {
|
||||||
uint256 setId
|
uint256 setId
|
||||||
) public payable returns (string memory _eventName, bytes memory _eventParam) {
|
) public payable returns (string memory _eventName, bytes memory _eventParam) {
|
||||||
uint _amt = getUint(getId, amt);
|
uint _amt = getUint(getId, amt);
|
||||||
if (token != maticAddr) {
|
if (token != ethAddr) {
|
||||||
IERC20 tokenContract = IERC20(token);
|
IERC20 tokenContract = IERC20(token);
|
||||||
_amt = _amt == uint(-1) ? tokenContract.balanceOf(msg.sender) : _amt;
|
_amt = _amt == uint(-1) ? tokenContract.balanceOf(msg.sender) : _amt;
|
||||||
tokenContract.safeTransferFrom(msg.sender, address(this), _amt);
|
tokenContract.safeTransferFrom(msg.sender, address(this), _amt);
|
||||||
|
@ -62,7 +62,7 @@ abstract contract BasicResolver is Events, DSMath, Basic {
|
||||||
uint setId
|
uint setId
|
||||||
) public payable returns (string memory _eventName, bytes memory _eventParam) {
|
) public payable returns (string memory _eventName, bytes memory _eventParam) {
|
||||||
uint _amt = getUint(getId, amt);
|
uint _amt = getUint(getId, amt);
|
||||||
if (token == maticAddr) {
|
if (token == ethAddr) {
|
||||||
_amt = _amt == uint(-1) ? address(this).balance : _amt;
|
_amt = _amt == uint(-1) ? address(this).balance : _amt;
|
||||||
to.call{value: _amt}("");
|
to.call{value: _amt}("");
|
||||||
} else {
|
} else {
|
||||||
|
@ -77,6 +77,6 @@ abstract contract BasicResolver is Events, DSMath, Basic {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
contract ConnectV2Basic is BasicResolver {
|
contract ConnectV2BasicArbitrum is BasicResolver {
|
||||||
string constant public name = "Basic-v1";
|
string constant public name = "Basic-v1";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"connectors": {
|
"connectors": {
|
||||||
"1" : {
|
"mainnet" : {
|
||||||
"AUTHORITY-A": "0x351Bb32e90C35647Df7a584f3c1a3A0c38F31c68",
|
"AUTHORITY-A": "0x351Bb32e90C35647Df7a584f3c1a3A0c38F31c68",
|
||||||
"BASIC-A": "0x9926955e0Dd681Dc303370C52f4Ad0a4dd061687",
|
"BASIC-A": "0x9926955e0Dd681Dc303370C52f4Ad0a4dd061687",
|
||||||
"1INCH-A": "0x235fca310ac7be45c7ad45f111203468743e4b7c",
|
"1INCH-A": "0x235fca310ac7be45c7ad45f111203468743e4b7c",
|
||||||
|
@ -31,13 +31,19 @@
|
||||||
"B-MAKERDAO-A": "0xB0A1f10FeEfECf25064CE7cdF0a65042F7dE7bF0",
|
"B-MAKERDAO-A": "0xB0A1f10FeEfECf25064CE7cdF0a65042F7dE7bF0",
|
||||||
"B-LIQUITY-A": "0x19574E5Dfb40bbD63A4F3bdcF27ed662b329b2ff"
|
"B-LIQUITY-A": "0x19574E5Dfb40bbD63A4F3bdcF27ed662b329b2ff"
|
||||||
},
|
},
|
||||||
"137" : {
|
"polygon" : {
|
||||||
"1INCH-A": "0xC0d9210496afE9763F5d8cEb8deFfBa817232A9e",
|
"1INCH-A": "0xC0d9210496afE9763F5d8cEb8deFfBa817232A9e",
|
||||||
"AAVE-V2-A": "0xE84d8010Afc3663919F44685cB53ED88866da3eE",
|
"AAVE-V2-A": "0xE84d8010Afc3663919F44685cB53ED88866da3eE",
|
||||||
"AUTHORITY-A": "0xf73C94402BC24148b744083eD02654EEc2C37D5B",
|
"AUTHORITY-A": "0xf73C94402BC24148b744083eD02654EEc2C37D5B",
|
||||||
"BASIC-A": "0x1cAF5EC802ca602E98139AD96A8f2B7BC524264E",
|
"BASIC-A": "0x1cAF5EC802ca602E98139AD96A8f2B7BC524264E",
|
||||||
"AAVE-CLAIM-A": "0xC7Cb1dE2721BFC0E0DA1b9D526bCdC54eF1C0eFC",
|
"AAVE-CLAIM-A": "0xC7Cb1dE2721BFC0E0DA1b9D526bCdC54eF1C0eFC",
|
||||||
"PARASWAP-A": "0xFb3a1D56eD56F046721B9aCa749895100754578b"
|
"PARASWAP-A": "0xFb3a1D56eD56F046721B9aCa749895100754578b"
|
||||||
|
},
|
||||||
|
"arbitrum" : {
|
||||||
|
"AUTHORITY-A": "0x6ce3e607c808b4f4c26b7f6adaeb619e49cabb25",
|
||||||
|
"BASIC-A": "0x9926955e0dd681dc303370c52f4ad0a4dd061687",
|
||||||
|
"BASIC-B": "0xa9b99766e6c676cf1975c0d3166f96c0848ff5ad",
|
||||||
|
"BASIC-C": "0x839c2d3ade63df5b0b8f3e57d5e145057ab41556"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mappings": {
|
"mappings": {
|
||||||
|
|
|
@ -43,7 +43,6 @@ module.exports = {
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
networks: {
|
networks: {
|
||||||
// defaultNetwork: "hardhat",
|
|
||||||
kovan: {
|
kovan: {
|
||||||
url: `https://eth-kovan.alchemyapi.io/v2/${ALCHEMY_ID}`,
|
url: `https://eth-kovan.alchemyapi.io/v2/${ALCHEMY_ID}`,
|
||||||
accounts: [`0x${PRIVATE_KEY}`],
|
accounts: [`0x${PRIVATE_KEY}`],
|
||||||
|
@ -68,6 +67,13 @@ module.exports = {
|
||||||
timeout: 150000,
|
timeout: 150000,
|
||||||
gasPrice: parseInt(utils.parseUnits("1", "gwei")),
|
gasPrice: parseInt(utils.parseUnits("1", "gwei")),
|
||||||
},
|
},
|
||||||
|
arbitrum: {
|
||||||
|
chainId: 42161,
|
||||||
|
url: `https://arb-mainnet.g.alchemy.com/v2/${ALCHEMY_ID}`,
|
||||||
|
accounts: [`0x${PRIVATE_KEY}`],
|
||||||
|
timeout: 150000,
|
||||||
|
gasPrice: parseInt(utils.parseUnits("2", "gwei")),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
etherscan: {
|
etherscan: {
|
||||||
apiKey: process.env.ETHERSCAN_API_KEY,
|
apiKey: process.env.ETHERSCAN_API_KEY,
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@nomiclabs/hardhat-ethers": "^2.0.2",
|
"@nomiclabs/hardhat-ethers": "^2.0.2",
|
||||||
"@nomiclabs/hardhat-etherscan": "^2.1.4",
|
"@nomiclabs/hardhat-etherscan": "^2.1.6",
|
||||||
"@nomiclabs/hardhat-waffle": "^2.0.1",
|
"@nomiclabs/hardhat-waffle": "^2.0.1",
|
||||||
"@nomiclabs/hardhat-web3": "^2.0.0",
|
"@nomiclabs/hardhat-web3": "^2.0.0",
|
||||||
"@openzeppelin/test-helpers": "^0.5.12",
|
"@openzeppelin/test-helpers": "^0.5.12",
|
||||||
|
@ -42,8 +42,8 @@
|
||||||
"chai-as-promised": "^7.1.1",
|
"chai-as-promised": "^7.1.1",
|
||||||
"ethereum-waffle": "^3.4.0",
|
"ethereum-waffle": "^3.4.0",
|
||||||
"ethers": "^5.4.4",
|
"ethers": "^5.4.4",
|
||||||
"hardhat": "^2.6.0",
|
"hardhat": "^2.6.4",
|
||||||
"hardhat-deploy": "^0.8.11",
|
"hardhat-deploy": "^0.9.1",
|
||||||
"hardhat-deploy-ethers": "^0.3.0-beta.10",
|
"hardhat-deploy-ethers": "^0.3.0-beta.10",
|
||||||
"husky": "^6.0.0",
|
"husky": "^6.0.0",
|
||||||
"sol-merger": "^2.0.1",
|
"sol-merger": "^2.0.1",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user