Redeploy testnet 3 (#1487)

pull/1489/head
Asa Oines 2 years ago committed by GitHub
parent 0b97805479
commit fde3cec91b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 48
      rust/config/testnet3/testnet3_config.json
  2. 2
      typescript/infra/config/environments/testnet3/agent.ts
  3. 96
      typescript/infra/config/environments/testnet3/core/verification/verification.json
  4. 2
      typescript/infra/config/environments/testnet3/funding.ts
  5. 2
      typescript/infra/config/environments/testnet3/helloworld.ts
  6. 20
      typescript/infra/config/environments/testnet3/helloworld/hyperlane/addresses.json
  7. 32
      typescript/infra/config/environments/testnet3/helloworld/hyperlane/verification.json
  8. 2
      typescript/infra/config/environments/testnet3/infrastructure.ts
  9. 4
      typescript/infra/src/core/deploy.ts
  10. 102
      typescript/sdk/src/consts/environments/testnet3.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",

@ -27,7 +27,7 @@ export const hyperlane: AgentConfig<TestnetChains> = {
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',

@ -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"
}

@ -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

@ -11,7 +11,7 @@ export const hyperlane: HelloWorldConfig<TestnetChains> = {
kathy: {
docker: {
repo: 'gcr.io/abacus-labs-dev/hyperlane-monorepo',
tag: 'sha-275771b',
tag: 'sha-6ee34e4',
},
chainsToSkip: [],
runEnv: environment,

@ -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"
}
}

@ -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
}
]

@ -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-',

@ -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(

@ -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"
}
}

Loading…
Cancel
Save