@dydxfoundation/governance
Version:
dYdX governance smart contracts
85 lines (84 loc) • 3.91 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.multicallAddresses = exports.claimsProxyAddresses = exports.merkleDistributorAddresses = exports.liquidityModuleAddresses = exports.stakingAddresses = exports.dydxTreasuryAddresses = exports.dydxTokenAddresses = exports.dydxGovernanceAddresses = void 0;
const types_1 = require("../types");
exports.dydxGovernanceAddresses = {
[types_1.Network.ropsten]: {
DYDX_GOVERNANCE: '0x5Fd2BfBba46f1EA4b5f7D468ddcd3Fa9Aca7Ce7F',
DYDX_GOVERNANCE_EXECUTOR_SHORT: '0xF26F55DeFf6da87E85B4109996ACF634Cb45605D',
DYDX_GOVERNANCE_EXECUTOR_LONG: '0xD0E02474dD84A3439cb6B2aC19fd7C16a6383F14',
DYDX_GOVERNANCE_EXECUTOR_MERKLE_PAUSER: '0x922bBC70Ddf920B5882Eb873485D924474548dE5',
DYDX_GOVERNANCE_PRIORITY_EXECUTOR_STARKWARE: '0x0239a15DDe3cF36035327876aC494eb473f68371',
DYDX_GOVERNANCE_STRATEGY: '0xF72E4Eb9c66cFb898DAe5c1f0c4de5F6EB7A2185',
},
[types_1.Network.main]: {
DYDX_GOVERNANCE: '0x7E9B1672616FF6D6629Ef2879419aaE79A9018D2',
DYDX_GOVERNANCE_EXECUTOR_SHORT: '0x64c7d40c07EFAbec2AafdC243bF59eaF2195c6dc',
DYDX_GOVERNANCE_EXECUTOR_LONG: '0xEcaE9BF44A21d00E2350a42127A377Bf5856d84B',
DYDX_GOVERNANCE_EXECUTOR_MERKLE_PAUSER: '0xd98e7A71BacB6F11438A8271dDB2EFd7f9361F52',
DYDX_GOVERNANCE_PRIORITY_EXECUTOR_STARKWARE: '0xa306989BA6BcacdECCf3C0614FfF2B8C668e3CaE',
DYDX_GOVERNANCE_STRATEGY: '0x90Dfd35F4a0BB2d30CDf66508085e33C353475D9',
},
};
exports.dydxTokenAddresses = {
[types_1.Network.ropsten]: {
TOKEN_ADDRESS: '0x78b8ED55608F3db3f4e5A0A6f495f75cB8e0172F',
},
[types_1.Network.main]: {
TOKEN_ADDRESS: '0x92D6C1e31e14520e676a687F0a93788B716BEff5',
},
};
exports.dydxTreasuryAddresses = {
[types_1.Network.ropsten]: {
REWARDS_TREASURY_ADDRESS: '0x764ad5d7A9ed66867136D3a81cE44db072735cF2',
REWARDS_TREASURY_VESTER_ADDRESS: '0xd7e61Da29acb6485856557FfC6182Cb8E409F057',
COMMUNITY_TREASURY_ADDRESS: '0x386493547E2Ae9564173f0a686689c13d6CA98A7',
COMMUNITY_TREASURY_VESTER_ADDRESS: '0x11fD40D51C6B00f3D62344fdA4CeEEBFD2d78ac4',
},
[types_1.Network.main]: {
REWARDS_TREASURY_ADDRESS: '0x639192D54431F8c816368D3FB4107Bc168d0E871',
REWARDS_TREASURY_VESTER_ADDRESS: '0xb9431E19B29B952d9358025f680077C3Fd37292f',
COMMUNITY_TREASURY_ADDRESS: '0xE710CEd57456D3A16152c32835B5FB4E72D9eA5b',
COMMUNITY_TREASURY_VESTER_ADDRESS: '0x08a90Fe0741B7DeF03fB290cc7B273F1855767D8',
},
};
exports.stakingAddresses = {
[types_1.Network.ropsten]: {
SAFETY_MODULE_ADDRESS: '0xb9B802E34e646D383b85D9B9ad1B2baDf807603E',
},
[types_1.Network.main]: {
SAFETY_MODULE_ADDRESS: '0x65f7BA4Ec257AF7c55fd5854E5f6356bBd0fb8EC',
},
};
exports.liquidityModuleAddresses = {
[types_1.Network.ropsten]: {
LIQUIDITY_MODULE_ADDRESS: '0xf6c7cbb3381c819dD403a1b4B7669fE468cf738f',
},
[types_1.Network.main]: {
LIQUIDITY_MODULE_ADDRESS: '0x5Aa653A076c1dbB47cec8C1B4d152444CAD91941',
},
};
exports.merkleDistributorAddresses = {
[types_1.Network.ropsten]: {
MERKLE_DISTRIBUTOR_ADDRESS: '0x0968e47cBa485006d9CDC6a8eAa94eba779Ca309',
},
[types_1.Network.main]: {
MERKLE_DISTRIBUTOR_ADDRESS: '0x01d3348601968aB85b4bb028979006eac235a588',
},
};
exports.claimsProxyAddresses = {
[types_1.Network.ropsten]: {
CLAIMS_PROXY_ADDRESS: '0x1aba54deC087c432c8353D6dbe29982e9F677843',
},
[types_1.Network.main]: {
CLAIMS_PROXY_ADDRESS: '0x0fd829C3365A225FB9226e75c97c3A114bD3199e',
},
};
exports.multicallAddresses = {
[types_1.Network.ropsten]: {
MULTICALL_ADDRESS: '0x5BA1e12693Dc8F9c48aAD8770482f4739bEeD696',
},
[types_1.Network.main]: {
MULTICALL_ADDRESS: '0x5BA1e12693Dc8F9c48aAD8770482f4739bEeD696',
},
};