From f30666eea3181ac99f684045671ca64499eae7b8 Mon Sep 17 00:00:00 2001 From: Asa Oines Date: Fri, 21 Apr 2023 09:25:02 -0400 Subject: [PATCH] Deploy ISM factories to testnet/mainnet (#2135) ### Description Ran: ``` yarn ts-node scripts/deploy.ts -m ism ``` ### Drive-by changes None --- .../mainnet2/ism/verification.json | 182 ++++++++++++++++++ .../testnet3/ism/verification.json | 182 ++++++++++++++++++ .../sdk/src/consts/environments/mainnet.json | 45 ++++- .../sdk/src/consts/environments/testnet.json | 45 ++++- 4 files changed, 436 insertions(+), 18 deletions(-) create mode 100644 typescript/infra/config/environments/mainnet2/ism/verification.json create mode 100644 typescript/infra/config/environments/testnet3/ism/verification.json diff --git a/typescript/infra/config/environments/mainnet2/ism/verification.json b/typescript/infra/config/environments/mainnet2/ism/verification.json new file mode 100644 index 0000000000..0a4b07d50d --- /dev/null +++ b/typescript/infra/config/environments/mainnet2/ism/verification.json @@ -0,0 +1,182 @@ +{ + "celo": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x9bf473968629b8f8cF4ab59Aeb9640b0c93411dd", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xc864fa3B662613cA5051f41e157d0a997f9a5A87", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x1fdfD1486b8339638C6b92f8a96D698D8182D2b1", + "constructorArguments": "", + "isProxy": false + } + ], + "ethereum": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xfD548D8a8EB8366D802F24e1bC6D1d21dB057EF1", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x30B3Ef3e98B1FF72f03f71f68115E18F203Ec794", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xBF30B4F328d1F6AC47ecCcF23836F3CbB2422c9f", + "constructorArguments": "", + "isProxy": false + } + ], + "avalanche": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x270d0334bC98a02f7A4e2328B319EDEDcd7a2000", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x070d4f61b05eD9e20C9194f29Df073f2110705fc", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x0FC1A9DFAca9b6Ba11bC470Bf284Da7c107fDfF2", + "constructorArguments": "", + "isProxy": false + } + ], + "polygon": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xfF4872B62225c1f029a894D4682b250dD5577AC7", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x10Add66Db9C837000A43F3601aa9c54c6744F4c8", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x0B48a744698ba8dFa514742dFEB6728f52fD66f7", + "constructorArguments": "", + "isProxy": false + } + ], + "bsc": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x4F5db88EEdEBd6a8303ed13491169d4229D9A735", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x4084054Fc83af652A1f21EA2FF2a668D796e2514", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x85392758524EEE2323Bd3029E77aFc9bA9E60216", + "constructorArguments": "", + "isProxy": false + } + ], + "arbitrum": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x2A87BF6aE678569545B258fA11087C6F57dd9012", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x9E3075E067932d744119e583B34d11b144CE1e4A", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xcC2fA09fa13857942fae408EcCEc8De307344e99", + "constructorArguments": "", + "isProxy": false + } + ], + "optimism": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x21581dE0CB0Ce91E87b9d5124543C75Fa01ED9CC", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xb7d42f065E32eB6fCAac7ef83902c56164328fE2", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x4ef980034E631CC0CFb3b065aB793611f1B6511A", + "constructorArguments": "", + "isProxy": false + } + ], + "moonbeam": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xe3DB9EdafBA60629308166B21DE2B4970bF94969", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x20E1897CD584C3788A3C24f5e424345a55ADf90C", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xB5ec4e94ec47A70C6A38370666F713423816ce4c", + "constructorArguments": "", + "isProxy": false + } + ], + "gnosis": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xb58257cc81E47EC72fD38aE16297048de23163b4", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xb4fc9B5fD57499Ef6FfF3995728a55F7A618ef86", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xbB22547D1dc681fe925f568f637Ff67aC06c20fc", + "constructorArguments": "", + "isProxy": false + } + ] +} diff --git a/typescript/infra/config/environments/testnet3/ism/verification.json b/typescript/infra/config/environments/testnet3/ism/verification.json new file mode 100644 index 0000000000..c5fd938ea5 --- /dev/null +++ b/typescript/infra/config/environments/testnet3/ism/verification.json @@ -0,0 +1,182 @@ +{ + "alfajores": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x9AF85731EDd41E2E50F81Ef8a0A69D2fB836EDf9", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xBEd8Fd6d5c6cBd878479C25f4725C7c842a43821", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x98F44EA5b9cA6aa02a5B75f31E0621083d9096a2", + "constructorArguments": "", + "isProxy": false + } + ], + "fuji": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x094652a8ea2153A03916771a778E7b66839A4F58", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x9fB5D10C07569F2EBdc8ec4432B3a52b6d0ad9A0", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xB24C91238eA30D59CF58CEB8dd5e4eaf70544d47", + "constructorArguments": "", + "isProxy": false + } + ], + "mumbai": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x32268e45724626972650837A26eEF0Dd9E6aEEE3", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xD095B3ADa705e171f40187e10eD07Ee5fe291704", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xdc8BC001FB649EfD51eEDD33151d428b917AaE3d", + "constructorArguments": "", + "isProxy": false + } + ], + "bsctestnet": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xfb6B94750e1307719892fBC21AC7A0C74A467869", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xda72972291172B9966Dec7606d45d72e2b9f2470", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x0CA314006fe0e7EF88ad2Bb69a7421aB2f1C5288", + "constructorArguments": "", + "isProxy": false + } + ], + "goerli": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xFa13bd2BD45644bAF0797e41D1a4D56601a4059a", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x11413a6Ea76a55eAec950894ba8fdd7683E41b06", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x129A80Fe557153B5F48B4292F8C177bACdcf7dB3", + "constructorArguments": "", + "isProxy": false + } + ], + "sepolia": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0xD356C996277eFb7f75Ee8bd61b31cC781A12F54f", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x01812D60958798695391dacF092BAc4a715B1718", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xE67CfA164cDa449Ae38a0a09391eF6bCDf8e4e2c", + "constructorArguments": "", + "isProxy": false + } + ], + "moonbasealpha": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x4266D8Dd66D8Eb3934c8942968d1e54214D072d3", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x759c4Eb4575B651a9f0Fb46653dd7B2F32fD7310", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x561331FafB7f2ABa77E77780178ADdD1A37bdaBD", + "constructorArguments": "", + "isProxy": false + } + ], + "optimismgoerli": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x0bA75fBC56FEb7e4F5EF4a8F042272cfec152ABc", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0x919AD6f6DFE1C17b89DAC2eE526F153C08afE305", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0x1D7b8aBa2494Ec82e80D6206d2B3df9f8C3F1862", + "constructorArguments": "", + "isProxy": false + } + ], + "arbitrumgoerli": [ + { + "name": "StaticMultisigIsmFactory", + "address": "0x71cCc98689B48Dd50Fd5950815A56d76477349B2", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "StaticAggregationIsmFactory", + "address": "0xa27F4a2bD624CF1cB3605c532E95E27BB0AC0BB3", + "constructorArguments": "", + "isProxy": false + }, + { + "name": "DomainRoutingIsmFactory", + "address": "0xa68022e53Fd28119D07C8336a8eC84A298Fd38Fd", + "constructorArguments": "", + "isProxy": false + } + ] +} diff --git a/typescript/sdk/src/consts/environments/mainnet.json b/typescript/sdk/src/consts/environments/mainnet.json index 3953708f9e..54ea9c1210 100644 --- a/typescript/sdk/src/consts/environments/mainnet.json +++ b/typescript/sdk/src/consts/environments/mainnet.json @@ -9,7 +9,10 @@ "multisigIsm": "0x9bDE63104EE030d9De419EEd6bA7D14b86D6fE3f", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0xB193eBf06faD5D66492BB41DBbCd202640aE83fF" + "interchainAccountRouter": "0xB193eBf06faD5D66492BB41DBbCd202640aE83fF", + "multisigIsmFactory": "0x9bf473968629b8f8cF4ab59Aeb9640b0c93411dd", + "aggregationIsmFactory": "0xc864fa3B662613cA5051f41e157d0a997f9a5A87", + "routingIsmFactory": "0x1fdfD1486b8339638C6b92f8a96D698D8182D2b1" }, "ethereum": { "storageGasOracle": "0xc9a103990A8dB11b4f627bc5CD1D0c2685484Ec5", @@ -21,7 +24,10 @@ "multisigIsm": "0xec48E52D960E54a179f70907bF28b105813877ee", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0x5fD075C2157567F7F80e6cB20dDd75F40905bd87" + "interchainAccountRouter": "0x5fD075C2157567F7F80e6cB20dDd75F40905bd87", + "multisigIsmFactory": "0xfD548D8a8EB8366D802F24e1bC6D1d21dB057EF1", + "aggregationIsmFactory": "0x30B3Ef3e98B1FF72f03f71f68115E18F203Ec794", + "routingIsmFactory": "0xBF30B4F328d1F6AC47ecCcF23836F3CbB2422c9f" }, "avalanche": { "storageGasOracle": "0x175821F30AdCAA4bbB72Ce98eF76C2E0De2C3f21", @@ -33,7 +39,10 @@ "multisigIsm": "0xeE80ab5B563cB3825133f29502bA34eD3707cb8C", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0x77c509140A45B4B85E1A28f8c21AaEB3Ca8788B3" + "interchainAccountRouter": "0x77c509140A45B4B85E1A28f8c21AaEB3Ca8788B3", + "multisigIsmFactory": "0x270d0334bC98a02f7A4e2328B319EDEDcd7a2000", + "aggregationIsmFactory": "0x070d4f61b05eD9e20C9194f29Df073f2110705fc", + "routingIsmFactory": "0x0FC1A9DFAca9b6Ba11bC470Bf284Da7c107fDfF2" }, "polygon": { "storageGasOracle": "0xA3a24EC5670F1F416AB9fD554FcE2f226AE9D7eB", @@ -45,7 +54,10 @@ "multisigIsm": "0x61A80297e77FC5395bd6Ff60EEacf7CD4f18d4a4", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0x4a4D878c41C7F71eCff182F526b7691aDC6e4150" + "interchainAccountRouter": "0x4a4D878c41C7F71eCff182F526b7691aDC6e4150", + "multisigIsmFactory": "0xfF4872B62225c1f029a894D4682b250dD5577AC7", + "aggregationIsmFactory": "0x10Add66Db9C837000A43F3601aa9c54c6744F4c8", + "routingIsmFactory": "0x0B48a744698ba8dFa514742dFEB6728f52fD66f7" }, "bsc": { "storageGasOracle": "0x91d23D603d60445411C06e6443d81395593B7940", @@ -57,7 +69,10 @@ "multisigIsm": "0x3a579C0bd04FC4C98A8D70EEABD9094e7be4B26D", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0xF9A4e3BA5e532906c241310f6832d2Ee8D1c5609" + "interchainAccountRouter": "0xF9A4e3BA5e532906c241310f6832d2Ee8D1c5609", + "multisigIsmFactory": "0x4F5db88EEdEBd6a8303ed13491169d4229D9A735", + "aggregationIsmFactory": "0x4084054Fc83af652A1f21EA2FF2a668D796e2514", + "routingIsmFactory": "0x85392758524EEE2323Bd3029E77aFc9bA9E60216" }, "arbitrum": { "storageGasOracle": "0xD3805207b65d99C075ceA938Fa7c0587026a5DF5", @@ -69,7 +84,10 @@ "multisigIsm": "0x32B92bd3e5045B67FDD8dbb7A58D25980836d04C", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0xAC2BE81884C66E6c05B80C05C907B54C74eA2C49" + "interchainAccountRouter": "0xAC2BE81884C66E6c05B80C05C907B54C74eA2C49", + "multisigIsmFactory": "0x2A87BF6aE678569545B258fA11087C6F57dd9012", + "aggregationIsmFactory": "0x9E3075E067932d744119e583B34d11b144CE1e4A", + "routingIsmFactory": "0xcC2fA09fa13857942fae408EcCEc8De307344e99" }, "optimism": { "storageGasOracle": "0x27e88AeB8EA4B159d81df06355Ea3d20bEB1de38", @@ -81,7 +99,10 @@ "multisigIsm": "0xAab1D11E2063Bae5EB01fa946cA8d2FDe3db05D5", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0x652e2F475Af7b1154817E09f5408f9011037492a" + "interchainAccountRouter": "0x652e2F475Af7b1154817E09f5408f9011037492a", + "multisigIsmFactory": "0x21581dE0CB0Ce91E87b9d5124543C75Fa01ED9CC", + "aggregationIsmFactory": "0xb7d42f065E32eB6fCAac7ef83902c56164328fE2", + "routingIsmFactory": "0x4ef980034E631CC0CFb3b065aB793611f1B6511A" }, "moonbeam": { "storageGasOracle": "0x448b7ADB0dA36d41AA2AfDc9d63b97541A7b3819", @@ -93,7 +114,10 @@ "multisigIsm": "0xf3b1F415740A26568C45b1c771A737E31C198F09", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", "interchainQueryRouter": "0x234b19282985882d6d6fd54dEBa272271f4eb784", - "interchainAccountRouter": "0x5b6311e0417CfD3Fb10318108897E63777CFE8D7" + "interchainAccountRouter": "0x5b6311e0417CfD3Fb10318108897E63777CFE8D7", + "multisigIsmFactory": "0xe3DB9EdafBA60629308166B21DE2B4970bF94969", + "aggregationIsmFactory": "0x20E1897CD584C3788A3C24f5e424345a55ADf90C", + "routingIsmFactory": "0xB5ec4e94ec47A70C6A38370666F713423816ce4c" }, "gnosis": { "storageGasOracle": "0x5E01d8F34b629E3f92d69546bbc4142A7Adee7e9", @@ -104,6 +128,9 @@ "defaultIsmInterchainGasPaymaster": "0x56f52c0A1ddcD557285f7CBc782D3d83096CE1Cc", "multisigIsm": "0xC343A7054838FE9F249D7E3Ec1Fa6f1D108694b8", "testRecipient": "0x36FdA966CfffF8a9Cdc814f546db0e6378bFef35", - "interchainAccountRouter": "0x32e77b20bf0cf034eB80ea9DD02De881016B01B3" + "interchainAccountRouter": "0x32e77b20bf0cf034eB80ea9DD02De881016B01B3", + "multisigIsmFactory": "0xb58257cc81E47EC72fD38aE16297048de23163b4", + "aggregationIsmFactory": "0xb4fc9B5fD57499Ef6FfF3995728a55F7A618ef86", + "routingIsmFactory": "0xbB22547D1dc681fe925f568f637Ff67aC06c20fc" } } diff --git a/typescript/sdk/src/consts/environments/testnet.json b/typescript/sdk/src/consts/environments/testnet.json index da7c015f65..665802533a 100644 --- a/typescript/sdk/src/consts/environments/testnet.json +++ b/typescript/sdk/src/consts/environments/testnet.json @@ -9,7 +9,10 @@ "multisigIsm": "0x4D06A1671A2a345B14B15cbD50027979A5D1d8C9", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0xDb91D575F17d8AAf1aFEC0eaDBD5Ac9e5Cef4ad0" + "interchainAccountRouter": "0xDb91D575F17d8AAf1aFEC0eaDBD5Ac9e5Cef4ad0", + "multisigIsmFactory": "0x9AF85731EDd41E2E50F81Ef8a0A69D2fB836EDf9", + "aggregationIsmFactory": "0xBEd8Fd6d5c6cBd878479C25f4725C7c842a43821", + "routingIsmFactory": "0x98F44EA5b9cA6aa02a5B75f31E0621083d9096a2" }, "fuji": { "storageGasOracle": "0xd44E79A697136888f0d720Fb6703400a9204FD39", @@ -21,7 +24,10 @@ "multisigIsm": "0xD713Db664509bd057aC2b378F4B65Db468F634A5", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0xf82b58Bf348a6CEA6e19413e9DE040dB1a363128" + "interchainAccountRouter": "0xf82b58Bf348a6CEA6e19413e9DE040dB1a363128", + "multisigIsmFactory": "0x094652a8ea2153A03916771a778E7b66839A4F58", + "aggregationIsmFactory": "0x9fB5D10C07569F2EBdc8ec4432B3a52b6d0ad9A0", + "routingIsmFactory": "0xB24C91238eA30D59CF58CEB8dd5e4eaf70544d47" }, "mumbai": { "storageGasOracle": "0x8970bdA0B0A01d1bA2656b510B2859560e75a7c5", @@ -33,7 +39,10 @@ "multisigIsm": "0xd71f1A64659beC0781b2aa21bc7a72F7290F6Bf3", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0x6a9CeD0e13E738517558aA283DA0E93e5904D49b" + "interchainAccountRouter": "0x6a9CeD0e13E738517558aA283DA0E93e5904D49b", + "multisigIsmFactory": "0x32268e45724626972650837A26eEF0Dd9E6aEEE3", + "aggregationIsmFactory": "0xD095B3ADa705e171f40187e10eD07Ee5fe291704", + "routingIsmFactory": "0xdc8BC001FB649EfD51eEDD33151d428b917AaE3d" }, "bsctestnet": { "storageGasOracle": "0x1a75f55e8f574CdB5abb1b2702b9caF2E5F7d4D6", @@ -45,7 +54,10 @@ "multisigIsm": "0x34add51924C500b4428067E251168807b3f5faED", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0x951c74D83a85833b53A448caaB7397bd3fa6CFB2" + "interchainAccountRouter": "0x951c74D83a85833b53A448caaB7397bd3fa6CFB2", + "multisigIsmFactory": "0xfb6B94750e1307719892fBC21AC7A0C74A467869", + "aggregationIsmFactory": "0xda72972291172B9966Dec7606d45d72e2b9f2470", + "routingIsmFactory": "0x0CA314006fe0e7EF88ad2Bb69a7421aB2f1C5288" }, "goerli": { "storageGasOracle": "0xce8E9D701A1DFfe672c1d8dB20De2B3fa6F4437D", @@ -57,7 +69,10 @@ "multisigIsm": "0x32B34F0D86b275b92e9289d9054Db5Ec32d2CC6C", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0xCb0ba89F564e31180A101Df54b7971206e03ee9b" + "interchainAccountRouter": "0xCb0ba89F564e31180A101Df54b7971206e03ee9b", + "multisigIsmFactory": "0xFa13bd2BD45644bAF0797e41D1a4D56601a4059a", + "aggregationIsmFactory": "0x11413a6Ea76a55eAec950894ba8fdd7683E41b06", + "routingIsmFactory": "0x129A80Fe557153B5F48B4292F8C177bACdcf7dB3" }, "moonbasealpha": { "storageGasOracle": "0xAd754Dbc3F725259E49A90CAB347AeC343D432ed", @@ -69,7 +84,10 @@ "multisigIsm": "0xec8875C7cE0a814A56654618D366641859F32C7A", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0x209Ccdbe13BB913104117B1D6f7801684e98FA1F" + "interchainAccountRouter": "0x209Ccdbe13BB913104117B1D6f7801684e98FA1F", + "multisigIsmFactory": "0x4266D8Dd66D8Eb3934c8942968d1e54214D072d3", + "aggregationIsmFactory": "0x759c4Eb4575B651a9f0Fb46653dd7B2F32fD7310", + "routingIsmFactory": "0x561331FafB7f2ABa77E77780178ADdD1A37bdaBD" }, "optimismgoerli": { "storageGasOracle": "0xdE72697715aAeC4CaBbD638C0Aba64488005C64b", @@ -81,7 +99,10 @@ "multisigIsm": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0x12EBd8cb561c68b587C392e0c5405B9866FD5820" + "interchainAccountRouter": "0x12EBd8cb561c68b587C392e0c5405B9866FD5820", + "multisigIsmFactory": "0x0bA75fBC56FEb7e4F5EF4a8F042272cfec152ABc", + "aggregationIsmFactory": "0x919AD6f6DFE1C17b89DAC2eE526F153C08afE305", + "routingIsmFactory": "0x1D7b8aBa2494Ec82e80D6206d2B3df9f8C3F1862" }, "arbitrumgoerli": { "storageGasOracle": "0xfFAEF09B3cd11D9b20d1a19bECca54EEC2884766", @@ -93,7 +114,10 @@ "multisigIsm": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", "interchainQueryRouter": "0xF782C6C4A02f2c71BB8a1Db0166FAB40ea956818", - "interchainAccountRouter": "0x4266D8Dd66D8Eb3934c8942968d1e54214D072d3" + "interchainAccountRouter": "0x4266D8Dd66D8Eb3934c8942968d1e54214D072d3", + "multisigIsmFactory": "0x71cCc98689B48Dd50Fd5950815A56d76477349B2", + "aggregationIsmFactory": "0xa27F4a2bD624CF1cB3605c532E95E27BB0AC0BB3", + "routingIsmFactory": "0xa68022e53Fd28119D07C8336a8eC84A298Fd38Fd" }, "sepolia": { "storageGasOracle": "0x1D5EbC3e15e9ECDe0e3530C85899556797eeaea5", @@ -104,6 +128,9 @@ "defaultIsmInterchainGasPaymaster": "0xF987d7edcb5890cB321437d8145E3D51131298b6", "multisigIsm": "0xD3d062a5dcBA85ae863618d4c264d2358300c283", "testRecipient": "0xBC3cFeca7Df5A45d61BC60E7898E63670e1654aE", - "interchainAccountRouter": "0xB057Fb841027a8554521DcCdeC3c3474CaC99AB5" + "interchainAccountRouter": "0xB057Fb841027a8554521DcCdeC3c3474CaC99AB5", + "multisigIsmFactory": "0xD356C996277eFb7f75Ee8bd61b31cC781A12F54f", + "aggregationIsmFactory": "0x01812D60958798695391dacF092BAc4a715B1718", + "routingIsmFactory": "0xE67CfA164cDa449Ae38a0a09391eF6bCDf8e4e2c" } }