From fde3cec91b68be3c645e86fbdf2a52069949ed30 Mon Sep 17 00:00:00 2001 From: Asa Oines Date: Wed, 28 Dec 2022 08:25:45 -0500 Subject: [PATCH] Redeploy testnet 3 (#1487) --- rust/config/testnet3/testnet3_config.json | 48 ++++----- .../config/environments/testnet3/agent.ts | 2 +- .../core/verification/verification.json | 96 ++++++++--------- .../config/environments/testnet3/funding.ts | 2 +- .../environments/testnet3/helloworld.ts | 2 +- .../helloworld/hyperlane/addresses.json | 20 ++-- .../helloworld/hyperlane/verification.json | 32 +++--- .../environments/testnet3/infrastructure.ts | 2 +- typescript/infra/src/core/deploy.ts | 4 +- .../sdk/src/consts/environments/testnet3.json | 102 +++++++++--------- 10 files changed, 155 insertions(+), 155 deletions(-) diff --git a/rust/config/testnet3/testnet3_config.json b/rust/config/testnet3/testnet3_config.json index f4e3ed1cd..109745f14 100644 --- a/rust/config/testnet3/testnet3_config.json +++ b/rust/config/testnet3/testnet3_config.json @@ -5,9 +5,9 @@ "name": "alfajores", "domain": "44787", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x34dD0ab937c3A7280FeB86C8F9ba9EBa79463c1e" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0x4D06A1671A2a345B14B15cbD50027979A5D1d8C9" }, "rpcStyle": "ethereum", "finalityBlocks": "0", @@ -23,9 +23,9 @@ "name": "fuji", "domain": "43113", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x4bCe8b585057EFC347026F9f0F4f89885468D7d3" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0xD713Db664509bd057aC2b378F4B65Db468F634A5" }, "rpcStyle": "ethereum", "finalityBlocks": "3", @@ -41,9 +41,9 @@ "name": "mumbai", "domain": "80001", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x824ed1F5c1769261eDD7022700FA675Fd22C0C1F" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0xd71f1A64659beC0781b2aa21bc7a72F7290F6Bf3" }, "rpcStyle": "ethereum", "finalityBlocks": "32", @@ -59,9 +59,9 @@ "name": "bsctestnet", "domain": "97", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x8b3131De3DD5d89C81b9AEaE2adFEA0EB7f4E4eB" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0x34add51924C500b4428067E251168807b3f5faED" }, "rpcStyle": "ethereum", "finalityBlocks": "9", @@ -77,9 +77,9 @@ "name": "goerli", "domain": "5", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x916B3999505656965A596A7710CEf27d2fEB4878" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0x32B34F0D86b275b92e9289d9054Db5Ec32d2CC6C" }, "rpcStyle": "ethereum", "finalityBlocks": "2", @@ -95,9 +95,9 @@ "name": "moonbasealpha", "domain": "1287", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0xaA3022A7e114D4eaF9BBcA552B850346C55E5550" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0xec8875C7cE0a814A56654618D366641859F32C7A" }, "rpcStyle": "ethereum", "finalityBlocks": "1", @@ -113,9 +113,9 @@ "name": "optimismgoerli", "domain": "420", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x99A42d6Bf191127667f55297Af0259708bd8c59e" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4" }, "rpcStyle": "ethereum", "finalityBlocks": "1", @@ -131,9 +131,9 @@ "name": "arbitrumgoerli", "domain": "421613", "addresses": { - "mailbox": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "interchainGasPaymaster": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "multisigIsm": "0x772926Ffc5FE8B3ae9a85cB085700748606aE283" + "mailbox": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "interchainGasPaymaster": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "multisigIsm": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4" }, "rpcStyle": "ethereum", "finalityBlocks": "1", diff --git a/typescript/infra/config/environments/testnet3/agent.ts b/typescript/infra/config/environments/testnet3/agent.ts index b4d055723..21349b681 100644 --- a/typescript/infra/config/environments/testnet3/agent.ts +++ b/typescript/infra/config/environments/testnet3/agent.ts @@ -27,7 +27,7 @@ export const hyperlane: AgentConfig = { docker: { repo: 'gcr.io/abacus-labs-dev/hyperlane-agent', // TODO: Update to a commit from main - tag: 'sha-275771b', + tag: 'sha-7d4208d', }, aws: { region: 'us-east-1', diff --git a/typescript/infra/config/environments/testnet3/core/verification/verification.json b/typescript/infra/config/environments/testnet3/core/verification/verification.json index 1d9b75068..32657b155 100644 --- a/typescript/infra/config/environments/testnet3/core/verification/verification.json +++ b/typescript/infra/config/environments/testnet3/core/verification/verification.json @@ -2,37 +2,37 @@ "alfajores": [ { "name": "multisigIsm", - "address": "0x34dD0ab937c3A7280FeB86C8F9ba9EBa79463c1e", + "address": "0x4D06A1671A2a345B14B15cbD50027979A5D1d8C9", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0xB650Ef24b1396AD770C6B8Abf1118DE2A683a5Fc", + "address": "0x4e4D563e2cBFC35c4BC16003685443Fae2FA702f", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0x8D336802d1CE5D1724D879664Bb29ee271b25a21", + "address": "0x39b3cb005C4225B88A8b3a090563e2e763407222", "isProxy": false, "constructorArguments": "0x000000000000000000000000000000000000000000000000000000000000aef3" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -40,37 +40,37 @@ "fuji": [ { "name": "multisigIsm", - "address": "0x4bCe8b585057EFC347026F9f0F4f89885468D7d3", + "address": "0xD713Db664509bd057aC2b378F4B65Db468F634A5", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0x16dB2339A9b5bDA759c0D606072c6eB07029E97f", + "address": "0x13474f85b808034C911B7697dee60B7d8d50ee36", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0x329f96E333b28cB88F1673c19F450f5762764857", + "address": "0x3388A1D46337631F3597d50e98930B52eb9E710E", "isProxy": false, "constructorArguments": "0x000000000000000000000000000000000000000000000000000000000000a869" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -78,37 +78,37 @@ "mumbai": [ { "name": "multisigIsm", - "address": "0x824ed1F5c1769261eDD7022700FA675Fd22C0C1F", + "address": "0xd71f1A64659beC0781b2aa21bc7a72F7290F6Bf3", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0xFf158d8651177D3e9f388fbB6af1822D46aACa3A", + "address": "0x96b49e136581f8dfF370aDB3015D48465572a318", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0xFCC87E5396D77264956c98a328bEE48ea887309c", + "address": "0x179c2Da65187C2614FbeD3Af8eB3098FEEb0a958", "isProxy": false, "constructorArguments": "0x0000000000000000000000000000000000000000000000000000000000013881" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -116,37 +116,37 @@ "bsctestnet": [ { "name": "multisigIsm", - "address": "0x8b3131De3DD5d89C81b9AEaE2adFEA0EB7f4E4eB", + "address": "0x34add51924C500b4428067E251168807b3f5faED", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0x721303693eF8bdA1a871b2dF850600edcDDa4c04", + "address": "0xfB149BC17dD3FE858fA64D678bA0c706DEac61eE", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0xa62B7DbBdd79325dE35A6c1dd7954D52a4B86171", + "address": "0x87891AA323d0c98D9A1F417E9F02219EBc4274CC", "isProxy": false, "constructorArguments": "0x0000000000000000000000000000000000000000000000000000000000000061" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -154,37 +154,37 @@ "goerli": [ { "name": "multisigIsm", - "address": "0x916B3999505656965A596A7710CEf27d2fEB4878", + "address": "0x32B34F0D86b275b92e9289d9054Db5Ec32d2CC6C", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0xcb8a27917112A58fC12E62A6717e747797A47024", + "address": "0x8f919348F9C4619A196Acb5e377f49E5E2C0B569", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0xF0b6b89033C37C24c12C560a881932C99822b7dF", + "address": "0x1ADF2D247E08348D18d77e69D5807a413b92Fe8E", "isProxy": false, "constructorArguments": "0x0000000000000000000000000000000000000000000000000000000000000005" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -192,37 +192,37 @@ "moonbasealpha": [ { "name": "multisigIsm", - "address": "0xaA3022A7e114D4eaF9BBcA552B850346C55E5550", + "address": "0xec8875C7cE0a814A56654618D366641859F32C7A", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0xc0403D2880dD291C59456c3b70504E8e7101e06F", + "address": "0xEed449c54156163bf50CFf30408975AF43F43115", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0xDb18e073eC01d91b1Bbd5ee348804aFCa66A0ea7", + "address": "0xC1081e289564fd20a4a93C00042692E168Fd0378", "isProxy": false, "constructorArguments": "0x0000000000000000000000000000000000000000000000000000000000000507" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -230,37 +230,37 @@ "optimismgoerli": [ { "name": "multisigIsm", - "address": "0x99A42d6Bf191127667f55297Af0259708bd8c59e", + "address": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0x772926Ffc5FE8B3ae9a85cB085700748606aE283", + "address": "0xcD19Ff7306E04EA6b8f4B5Ab1c5A198c186aaB42", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0xC6784877606d2ce0fE8b284006279b42d5aA04d0", + "address": "0x2D076fE2370950044572cB168924B8AffDA26689", "isProxy": false, "constructorArguments": "0x00000000000000000000000000000000000000000000000000000000000001a4" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } @@ -268,37 +268,37 @@ "arbitrumgoerli": [ { "name": "multisigIsm", - "address": "0x772926Ffc5FE8B3ae9a85cB085700748606aE283", + "address": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4", "constructorArguments": "", "isProxy": false }, { "name": "proxyAdmin", - "address": "0x1b0d4c88288258D57998F0bdb30489007A42B834", + "address": "0xcD19Ff7306E04EA6b8f4B5Ab1c5A198c186aaB42", "constructorArguments": "", "isProxy": false }, { "name": "interchainGasPaymaster", - "address": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1", + "address": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030", "isProxy": false, "constructorArguments": "0x" }, { "name": "TransparentUpgradableProxy", - "address": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", + "address": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" }, { "name": "mailbox", - "address": "0x648CDd491DA5B5036E6011e2aF9a54427b9dd424", + "address": "0x0840f126eD0302B37d7476A303340a92B9eC0c5b", "isProxy": false, "constructorArguments": "0x0000000000000000000000000000000000000000000000000000000000066eed" }, { "name": "TransparentUpgradableProxy", - "address": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", + "address": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", "isProxy": false, "constructorArguments": "0x000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a000000000000000000000000c97d8e6f57b0d64971453ddc6eb8483fec9d163a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000" } diff --git a/typescript/infra/config/environments/testnet3/funding.ts b/typescript/infra/config/environments/testnet3/funding.ts index f609b2147..18c82a297 100644 --- a/typescript/infra/config/environments/testnet3/funding.ts +++ b/typescript/infra/config/environments/testnet3/funding.ts @@ -8,7 +8,7 @@ import { environment } from './chains'; export const keyFunderConfig: KeyFunderConfig = { docker: { repo: 'gcr.io/abacus-labs-dev/hyperlane-monorepo', - tag: 'sha-275771b', + tag: 'sha-6ee34e4', }, // We're currently using the same deployer key as testnet2. // To minimize nonce clobbering we offset the key funder cron diff --git a/typescript/infra/config/environments/testnet3/helloworld.ts b/typescript/infra/config/environments/testnet3/helloworld.ts index eb22852a9..4dd88a589 100644 --- a/typescript/infra/config/environments/testnet3/helloworld.ts +++ b/typescript/infra/config/environments/testnet3/helloworld.ts @@ -11,7 +11,7 @@ export const hyperlane: HelloWorldConfig = { kathy: { docker: { repo: 'gcr.io/abacus-labs-dev/hyperlane-monorepo', - tag: 'sha-275771b', + tag: 'sha-6ee34e4', }, chainsToSkip: [], runEnv: environment, diff --git a/typescript/infra/config/environments/testnet3/helloworld/hyperlane/addresses.json b/typescript/infra/config/environments/testnet3/helloworld/hyperlane/addresses.json index 33db90a9f..521e40bc5 100644 --- a/typescript/infra/config/environments/testnet3/helloworld/hyperlane/addresses.json +++ b/typescript/infra/config/environments/testnet3/helloworld/hyperlane/addresses.json @@ -1,26 +1,26 @@ { "alfajores": { - "router": "0x5293975fC3d388DFDFBDA999C4156db200889Fd3" + "router": "0x921D3A71386d3Ab8f3AD4eC91ce1556D5FC26859" }, "fuji": { - "router": "0xE95c9c0301F9152ebEBc5CecF05A0E87E1523745" + "router": "0x1C847335D123632fC7D662AB87Ac7872aCD920f2" }, "mumbai": { - "router": "0x4C01f2cA7d9BBBeCe5332e1F4EdCAC9CBeE1fb57" + "router": "0x854fd51C04408ad84DA3838A4fF7282522F7866E" }, "bsctestnet": { - "router": "0x1Bac358ed01651D689c78Ff07b69B1A1670Ce673" + "router": "0x5447A1679f1Ce836A241c50ae1FC915d3DbA9c23" }, "goerli": { - "router": "0x770feA483b45eD2c16E99ce41c3f3cb0657e8244" + "router": "0x0637A1360Ea44602DAe5c4ba515c2BCb6C762fbc" + }, + "moonbasealpha": { + "router": "0xE81De1d727Ba319185a86D92E8Eb4e41046CE6B7" }, "optimismgoerli": { - "router": "0xc0403D2880dD291C59456c3b70504E8e7101e06F" + "router": "0xa76A3E719E5ff7159a29B8876272052b89B3589F" }, "arbitrumgoerli": { - "router": "0xB2A79c5e63A3e949e4b3982052958E3eEbD3AA83" - }, - "moonbasealpha": { - "router": "0x4D40f433F2f89cBa4BB9D994FD18D8302C378D26" + "router": "0xa76A3E719E5ff7159a29B8876272052b89B3589F" } } diff --git a/typescript/infra/config/environments/testnet3/helloworld/hyperlane/verification.json b/typescript/infra/config/environments/testnet3/helloworld/hyperlane/verification.json index f06f5abef..8fe2ac180 100644 --- a/typescript/infra/config/environments/testnet3/helloworld/hyperlane/verification.json +++ b/typescript/infra/config/environments/testnet3/helloworld/hyperlane/verification.json @@ -2,64 +2,64 @@ "alfajores": [ { "name": "router", - "address": "0x5293975fC3d388DFDFBDA999C4156db200889Fd3", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0x921D3A71386d3Ab8f3AD4eC91ce1556D5FC26859", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "fuji": [ { "name": "router", - "address": "0xE95c9c0301F9152ebEBc5CecF05A0E87E1523745", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0x1C847335D123632fC7D662AB87Ac7872aCD920f2", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "mumbai": [ { "name": "router", - "address": "0x4C01f2cA7d9BBBeCe5332e1F4EdCAC9CBeE1fb57", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0x854fd51C04408ad84DA3838A4fF7282522F7866E", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "bsctestnet": [ { "name": "router", - "address": "0x1Bac358ed01651D689c78Ff07b69B1A1670Ce673", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0x5447A1679f1Ce836A241c50ae1FC915d3DbA9c23", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "goerli": [ { "name": "router", - "address": "0x770feA483b45eD2c16E99ce41c3f3cb0657e8244", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0x0637A1360Ea44602DAe5c4ba515c2BCb6C762fbc", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "moonbasealpha": [ { "name": "router", - "address": "0x4D40f433F2f89cBa4BB9D994FD18D8302C378D26", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0xE81De1d727Ba319185a86D92E8Eb4e41046CE6B7", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "optimismgoerli": [ { "name": "router", - "address": "0xc0403D2880dD291C59456c3b70504E8e7101e06F", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0xa76A3E719E5ff7159a29B8876272052b89B3589F", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ], "arbitrumgoerli": [ { "name": "router", - "address": "0xB2A79c5e63A3e949e4b3982052958E3eEbD3AA83", - "constructorArguments": "000000000000000000000000a6fd89630eaa6a404633e2d87a863277b1d19fc6000000000000000000000000a45fc9c331e91985e3d1e5c4f6ab1da9ea4b043d", + "address": "0xa76A3E719E5ff7159a29B8876272052b89B3589F", + "constructorArguments": "000000000000000000000000cc737a94fecaec165abcf12ded095bb13f037685000000000000000000000000f857706ce59cb7ae6df81bbd0b0a656db3e6beda", "isProxy": false } ] diff --git a/typescript/infra/config/environments/testnet3/infrastructure.ts b/typescript/infra/config/environments/testnet3/infrastructure.ts index e5ff3db4d..9ad695ee1 100644 --- a/typescript/infra/config/environments/testnet3/infrastructure.ts +++ b/typescript/infra/config/environments/testnet3/infrastructure.ts @@ -31,7 +31,7 @@ export const infrastructure: InfrastructureConfig = { name: 'external-secrets', version: '0.5.1', }, - gcpServiceAccountName: 'k8s-external-secrets-testnet', + gcpServiceAccountName: 'k8s-external-secrets-testnet3', accessibleGCPSecretPrefixes: [ 'hyperlane-testnet-', 'testnet-', diff --git a/typescript/infra/src/core/deploy.ts b/typescript/infra/src/core/deploy.ts index af7e8d39f..965108e22 100644 --- a/typescript/infra/src/core/deploy.ts +++ b/typescript/infra/src/core/deploy.ts @@ -44,7 +44,7 @@ export class HyperlaneCoreInfraDeployer< const deployOpts = { create2Salt: ethers.utils.solidityKeccak256( ['string', 'string', 'uint8'], - [this.environment, 'interchainGasPaymaster', 0], + [this.environment, 'interchainGasPaymaster', 1], ), }; return super.deployInterchainGasPaymaster(chain, proxyAdmin, deployOpts); @@ -58,7 +58,7 @@ export class HyperlaneCoreInfraDeployer< const deployOpts = { create2Salt: ethers.utils.solidityKeccak256( ['string', 'string', 'uint8'], - [this.environment, 'mailbox', 0], + [this.environment, 'mailbox', 1], ), }; return super.deployMailbox( diff --git a/typescript/sdk/src/consts/environments/testnet3.json b/typescript/sdk/src/consts/environments/testnet3.json index ab401cdd6..80c81459d 100644 --- a/typescript/sdk/src/consts/environments/testnet3.json +++ b/typescript/sdk/src/consts/environments/testnet3.json @@ -1,114 +1,114 @@ { "alfajores": { - "proxyAdmin": "0xB650Ef24b1396AD770C6B8Abf1118DE2A683a5Fc", + "proxyAdmin": "0x4e4D563e2cBFC35c4BC16003685443Fae2FA702f", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0x8D336802d1CE5D1724D879664Bb29ee271b25a21" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x39b3cb005C4225B88A8b3a090563e2e763407222" }, - "multisigIsm": "0x34dD0ab937c3A7280FeB86C8F9ba9EBa79463c1e" + "multisigIsm": "0x4D06A1671A2a345B14B15cbD50027979A5D1d8C9" }, "fuji": { - "proxyAdmin": "0x16dB2339A9b5bDA759c0D606072c6eB07029E97f", + "proxyAdmin": "0x13474f85b808034C911B7697dee60B7d8d50ee36", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0x329f96E333b28cB88F1673c19F450f5762764857" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x3388A1D46337631F3597d50e98930B52eb9E710E" }, - "multisigIsm": "0x4bCe8b585057EFC347026F9f0F4f89885468D7d3" + "multisigIsm": "0xD713Db664509bd057aC2b378F4B65Db468F634A5" }, "mumbai": { - "proxyAdmin": "0xFf158d8651177D3e9f388fbB6af1822D46aACa3A", + "proxyAdmin": "0x96b49e136581f8dfF370aDB3015D48465572a318", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0xFCC87E5396D77264956c98a328bEE48ea887309c" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x179c2Da65187C2614FbeD3Af8eB3098FEEb0a958" }, - "multisigIsm": "0x824ed1F5c1769261eDD7022700FA675Fd22C0C1F" + "multisigIsm": "0xd71f1A64659beC0781b2aa21bc7a72F7290F6Bf3" }, "bsctestnet": { - "proxyAdmin": "0x721303693eF8bdA1a871b2dF850600edcDDa4c04", + "proxyAdmin": "0xfB149BC17dD3FE858fA64D678bA0c706DEac61eE", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0xa62B7DbBdd79325dE35A6c1dd7954D52a4B86171" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x87891AA323d0c98D9A1F417E9F02219EBc4274CC" }, - "multisigIsm": "0x8b3131De3DD5d89C81b9AEaE2adFEA0EB7f4E4eB" + "multisigIsm": "0x34add51924C500b4428067E251168807b3f5faED" }, "goerli": { - "proxyAdmin": "0xcb8a27917112A58fC12E62A6717e747797A47024", + "proxyAdmin": "0x8f919348F9C4619A196Acb5e377f49E5E2C0B569", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0xF0b6b89033C37C24c12C560a881932C99822b7dF" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x1ADF2D247E08348D18d77e69D5807a413b92Fe8E" }, - "multisigIsm": "0x916B3999505656965A596A7710CEf27d2fEB4878" + "multisigIsm": "0x32B34F0D86b275b92e9289d9054Db5Ec32d2CC6C" }, - "optimismgoerli": { - "proxyAdmin": "0x772926Ffc5FE8B3ae9a85cB085700748606aE283", + "moonbasealpha": { + "proxyAdmin": "0xEed449c54156163bf50CFf30408975AF43F43115", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0xC6784877606d2ce0fE8b284006279b42d5aA04d0" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0xC1081e289564fd20a4a93C00042692E168Fd0378" }, - "multisigIsm": "0x99A42d6Bf191127667f55297Af0259708bd8c59e" + "multisigIsm": "0xec8875C7cE0a814A56654618D366641859F32C7A" }, - "arbitrumgoerli": { - "proxyAdmin": "0x1b0d4c88288258D57998F0bdb30489007A42B834", + "optimismgoerli": { + "proxyAdmin": "0xcD19Ff7306E04EA6b8f4B5Ab1c5A198c186aaB42", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0x648CDd491DA5B5036E6011e2aF9a54427b9dd424" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x2D076fE2370950044572cB168924B8AffDA26689" }, - "multisigIsm": "0x772926Ffc5FE8B3ae9a85cB085700748606aE283" + "multisigIsm": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4" }, - "moonbasealpha": { - "proxyAdmin": "0xc0403D2880dD291C59456c3b70504E8e7101e06F", + "arbitrumgoerli": { + "proxyAdmin": "0xcD19Ff7306E04EA6b8f4B5Ab1c5A198c186aaB42", "interchainGasPaymaster": { "kind": "Transparent", - "proxy": "0xa45Fc9C331E91985e3d1e5c4F6Ab1Da9EA4b043D", - "implementation": "0x6Ce5d8e67020d25e03431976B9DE6d6656D31Ae1" + "proxy": "0xf857706CE59Cb7AE6df81Bbd0B0a656dB3e6beDA", + "implementation": "0x1a37635B78Dde4aCbedaFCdA365FB89dc3F3f030" }, "mailbox": { "kind": "Transparent", - "proxy": "0xa6fD89630eAa6A404633e2D87A863277b1D19Fc6", - "implementation": "0xDb18e073eC01d91b1Bbd5ee348804aFCa66A0ea7" + "proxy": "0xCC737a94FecaeC165AbCf12dED095BB13F037685", + "implementation": "0x0840f126eD0302B37d7476A303340a92B9eC0c5b" }, - "multisigIsm": "0xaA3022A7e114D4eaF9BBcA552B850346C55E5550" + "multisigIsm": "0x47384E33E67007B7fE4326fb096Bdf9CbA7AB6E4" } }