chore: update registry to v4.7.0 (#4662)

### Description

chore: update registry to v4.7.0

### Drive-by changes

agent config updates, because they're derived from registry

### Related issues

n/a

### Backward compatibility

yes

### Testing

n/a

---------

Co-authored-by: Daniel Savu <23065004+daniel-savu@users.noreply.github.com>
pull/4664/head
Paul Balaji 1 month ago committed by GitHub
parent 70bb863e34
commit e89f9e35d4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 7
      .changeset/poor-coins-accept.md
  2. 2
      .registryrc
  3. 3
      rust/main/config/mainnet_config.json
  4. 38
      rust/main/config/testnet_config.json
  5. 2
      typescript/cli/package.json
  6. 2
      typescript/helloworld/package.json
  7. 4
      typescript/infra/config/environments/mainnet3/agent.ts
  8. 2
      typescript/infra/package.json
  9. 2
      typescript/widgets/package.json
  10. 16
      yarn.lock

@ -0,0 +1,7 @@
---
'@hyperlane-xyz/helloworld': patch
'@hyperlane-xyz/widgets': patch
'@hyperlane-xyz/cli': patch
---
Update registry to v4.7.0

@ -1 +1 @@
8afda069c23f8974a8679d666942be509ed64dad
v4.7.0

@ -4190,6 +4190,9 @@
"validatorAnnounce": "0xE56Da9D48E698eB70F56aeCC0BC25Ff1710EEA76",
"index": {
"from": 17051552
},
"transactionOverrides": {
"maxPriorityFeePerGas": 1000000000
}
},
"immutablezkevm": {

@ -37,7 +37,7 @@
"interchainAccountIsm": "0x6895d3916B94b386fAA6ec9276756e16dAe7480E",
"interchainAccountRouter": "0xEbA64c8a9b4a61a9210d5fe7E4375380999C821b",
"interchainGasPaymaster": "0x44769b0f4a6f01339e131a691cc2eebbb519d297",
"interchainSecurityModule": "0x83D62A2cA5609bA703c2685c557d72A64CB52173",
"interchainSecurityModule": "0xeca406C12845153d2D1B8087b8195D6Be834E3c2",
"isTestnet": true,
"mailbox": "0xEf9F292fcEBC3848bF4bB92a96a04F9ECBb78E59",
"merkleTreeHook": "0x221FA9CBaFcd6c1C3d206571Cf4427703e023FFa",
@ -100,7 +100,7 @@
"from": 49690504
},
"interchainGasPaymaster": "0xc756cFc1b7d0d4646589EDf10eD54b201237F5e8",
"interchainSecurityModule": "0xf6e44F2c394Bd4db6757a858BCF231BE8779D73D",
"interchainSecurityModule": "0xB8fD93251D9292191314E4625d9835a2952B6268",
"isTestnet": true,
"mailbox": "0x598facE78a4302f11E3de0bee1894Da0b2Cb71F8",
"merkleTreeHook": "0xAD34A66Bf6dB18E858F6B686557075568c6E031C",
@ -165,7 +165,7 @@
"from": 13851043
},
"interchainGasPaymaster": "0x28B02B97a850872C4D33C3E024fab6499ad96564",
"interchainSecurityModule": "0x85f5aE8393c3051057444eEaB78bA9567C95BCD1",
"interchainSecurityModule": "0x6Cf48F7b26374a741EE5290ECB58b23cCA171baa",
"isTestnet": true,
"mailbox": "0x6966b0E55883d49BFB24539356a2f8A673E02039",
"merkleTreeHook": "0x86fb9F1c124fB20ff130C41a79a432F770f67AFD",
@ -232,7 +232,7 @@
"interchainAccountIsm": "0xa9D8Ec959F34272B1a56D09AF00eeee58970d3AE",
"interchainAccountRouter": "0x6d2B3e304E58c2a19f1492E7cf15CaF63Ce6e0d2",
"interchainGasPaymaster": "0x0dD20e410bdB95404f71c5a4e7Fa67B892A5f949",
"interchainSecurityModule": "0x07c5B572D29A70C308Ef96fA98a635fA22dA44c9",
"interchainSecurityModule": "0xF97D14d7E3248665913A5037F82D06D63AB34786",
"isTestnet": true,
"mailbox": "0xF9F6F5646F478d5ab4e20B0F910C92F1CCC9Cc6D",
"merkleTreeHook": "0xc6cbF39A747f5E28d1bDc8D9dfDAb2960Abd5A8f",
@ -301,7 +301,7 @@
"from": 4950
},
"interchainGasPaymaster": "0xeC7eb4196Bd601DEa7585A744FbFB4CF11278450",
"interchainSecurityModule": "0xc6B9CA04fDB54E63Aff6B3617C2E0A1228a19C67",
"interchainSecurityModule": "0xED455C8355682915288AeFad41b460cc800A71D5",
"isTestnet": true,
"mailbox": "0x6966b0E55883d49BFB24539356a2f8A673E02039",
"merkleTreeHook": "0x4926a10788306D84202A2aDbd290b7743146Cc17",
@ -399,7 +399,7 @@
"from": 1606754
},
"interchainGasPaymaster": "0x28B02B97a850872C4D33C3E024fab6499ad96564",
"interchainSecurityModule": "0x6Cf48F7b26374a741EE5290ECB58b23cCA171baa",
"interchainSecurityModule": "0xcF1260Dfc276e5A45fdC2FFB1C3CED97B4a50B05",
"isTestnet": true,
"mailbox": "0x6966b0E55883d49BFB24539356a2f8A673E02039",
"merkleTreeHook": "0x86fb9F1c124fB20ff130C41a79a432F770f67AFD",
@ -462,7 +462,7 @@
"interchainAccountIsm": "0xfaB4815BDC5c60c6bD625459C8577aFdD79D9311",
"interchainAccountRouter": "0xeEF6933122894fF217a7dd07510b3D64b747e29b",
"interchainGasPaymaster": "0x6895d3916B94b386fAA6ec9276756e16dAe7480E",
"interchainSecurityModule": "0xd0FBdaEC5b7Beba18E23492F1d3A8a15f8685E6E",
"interchainSecurityModule": "0xA34D60b4634711C6384EE039E7A04b444daDa6F1",
"isTestnet": true,
"mailbox": "0x5b6CFf85442B851A8e6eaBd2A4E4507B5135B3B0",
"merkleTreeHook": "0x9ff6ac3dAf63103620BBf76136eA1AFf43c2F612",
@ -528,7 +528,7 @@
"from": 1543015
},
"interchainGasPaymaster": "0x5CBf4e70448Ed46c2616b04e9ebc72D29FF0cfA9",
"interchainSecurityModule": "0xa5A3004174cd16AB6C4e69a7558f4f84a51D2cfB",
"interchainSecurityModule": "0xDFEd7662f55F3115291244694B95FA7869195f7D",
"isTestnet": true,
"mailbox": "0x46f7C5D896bbeC89bE1B19e4485e59b4Be49e9Cc",
"merkleTreeHook": "0x98AAE089CaD930C64a76dD2247a2aC5773a4B8cE",
@ -590,7 +590,7 @@
"from": 15833917
},
"interchainGasPaymaster": "0x28B02B97a850872C4D33C3E024fab6499ad96564",
"interchainSecurityModule": "0x6Cf48F7b26374a741EE5290ECB58b23cCA171baa",
"interchainSecurityModule": "0xcF1260Dfc276e5A45fdC2FFB1C3CED97B4a50B05",
"isTestnet": true,
"mailbox": "0x6966b0E55883d49BFB24539356a2f8A673E02039",
"merkleTreeHook": "0x86fb9F1c124fB20ff130C41a79a432F770f67AFD",
@ -715,7 +715,7 @@
"from": 10634605
},
"interchainGasPaymaster": "0x6c13643B3927C57DB92c790E4E3E7Ee81e13f78C",
"interchainSecurityModule": "0x782Dc499C9b9EE59e79D243322beC5b03e017819",
"interchainSecurityModule": "0x1aB93dF40998f4aFC4FbBdF1B81fa7333171fFe9",
"isTestnet": true,
"mailbox": "0x54148470292C24345fb828B003461a9444414517",
"merkleTreeHook": "0xddf4C3e791caCaFd26D7fb275549739B38ae6e75",
@ -787,7 +787,7 @@
"interchainAccountIsm": "0xE023239c8dfc172FF008D8087E7442d3eBEd9350",
"interchainAccountRouter": "0xe17c37212d785760E8331D4A4395B17b34Ba8cDF",
"interchainGasPaymaster": "0x86fb9F1c124fB20ff130C41a79a432F770f67AFD",
"interchainSecurityModule": "0xb0ED7B7CD2572D45f1439069a2B973d8Dc0C5970",
"interchainSecurityModule": "0x30Ae39e0EBd119ee9d6EBD4AF2bEe61F67A3cDb3",
"isTestnet": true,
"mailbox": "0x3C5154a193D6e2955650f9305c8d80c18C814A68",
"merkleTreeHook": "0x863E8c26621c52ACa1849C53500606e73BA272F0",
@ -865,7 +865,7 @@
"interchainAccountIsm": "0x83a3068B719F764d413625dA77468ED74789ae02",
"interchainAccountRouter": "0x8e131c8aE5BF1Ed38D05a00892b6001a7d37739d",
"interchainGasPaymaster": "0x6f2756380FD49228ae25Aa7F2817993cB74Ecc56",
"interchainSecurityModule": "0x5E01E8FEc4733a8e113c21EF75f5bd793B7eE8fe",
"interchainSecurityModule": "0x3EcdB142F869313Dd80FA238370F0A910476aAA2",
"isTestnet": true,
"mailbox": "0xfFAEF09B3cd11D9b20d1a19bECca54EEC2884766",
"merkleTreeHook": "0x4917a9746A7B6E0A57159cCb7F5a6744247f2d0d",
@ -975,7 +975,7 @@
"from": 3111622
},
"interchainGasPaymaster": "0xeC7eb4196Bd601DEa7585A744FbFB4CF11278450",
"interchainSecurityModule": "0xc6B9CA04fDB54E63Aff6B3617C2E0A1228a19C67",
"interchainSecurityModule": "0xED455C8355682915288AeFad41b460cc800A71D5",
"isTestnet": true,
"mailbox": "0x6966b0E55883d49BFB24539356a2f8A673E02039",
"merkleTreeHook": "0x4926a10788306D84202A2aDbd290b7743146Cc17",
@ -1060,7 +1060,7 @@
"interchainAccountIsm": "0xA2cf52064c921C11adCd83588CbEa08cc3bfF5d8",
"interchainAccountRouter": "0xa3AB7E6cE24E6293bD5320A53329Ef2f4DE73fCA",
"interchainGasPaymaster": "0x04438ef7622f5412f82915F59caD4f704C61eA48",
"interchainSecurityModule": "0x58B923EE9F79479E3cf226fCC32EdF42079A56b1",
"interchainSecurityModule": "0xe5993C6c42b581095b500Ea758fc0f4596BA2135",
"mailbox": "0xDDcFEcF17586D08A5740B7D91735fcCE3dfe3eeD",
"merkleTreeHook": "0x6c13643B3927C57DB92c790E4E3E7Ee81e13f78C",
"pausableHook": "0x783c4a0bB6663359281aD4a637D5af68F83ae213",
@ -1120,7 +1120,7 @@
"interchainAccountIsm": "0xD356C996277eFb7f75Ee8bd61b31cC781A12F54f",
"interchainAccountRouter": "0x867f2089D09903f208AeCac84E599B90E5a4A821",
"interchainGasPaymaster": "0xA2cf52064c921C11adCd83588CbEa08cc3bfF5d8",
"interchainSecurityModule": "0xc313b6C98D5CA1f9ee5beb4211BC87DA7ab7B5ED",
"interchainSecurityModule": "0x98F2B677415e9105F69d3323A2341127A370367C",
"mailbox": "0xDDcFEcF17586D08A5740B7D91735fcCE3dfe3eeD",
"merkleTreeHook": "0xD5eB5fa3f470eBBB93a4A58C644c87031268a04A",
"pausableHook": "0x51A0a100e7BC63Ea7821A3a023B6F17fb94FF011",
@ -1188,7 +1188,7 @@
"interchainAccountIsm": "0xFfa913705484C9BAea32Ffe9945BeA099A1DFF72",
"interchainAccountRouter": "0xB5fB1F5410a2c2b7deD462d018541383968cB01c",
"interchainGasPaymaster": "0xD5eB5fa3f470eBBB93a4A58C644c87031268a04A",
"interchainSecurityModule": "0xe51dbFbD86a345a818dc93ab8589ab8dB94ab593",
"interchainSecurityModule": "0xb7b7105E2ecb79453356E28dd8808FfA0AcF083d",
"mailbox": "0xB08d78F439e55D02C398519eef61606A5926245F",
"merkleTreeHook": "0x783c4a0bB6663359281aD4a637D5af68F83ae213",
"pausableHook": "0x66b71A4e18FbE09a6977A6520B47fEDdffA82a1c",
@ -1249,7 +1249,7 @@
"interchainAccountIsm": "0xD356C996277eFb7f75Ee8bd61b31cC781A12F54f",
"interchainAccountRouter": "0x867f2089D09903f208AeCac84E599B90E5a4A821",
"interchainGasPaymaster": "0xA2cf52064c921C11adCd83588CbEa08cc3bfF5d8",
"interchainSecurityModule": "0xc313b6C98D5CA1f9ee5beb4211BC87DA7ab7B5ED",
"interchainSecurityModule": "0x98F2B677415e9105F69d3323A2341127A370367C",
"mailbox": "0xDDcFEcF17586D08A5740B7D91735fcCE3dfe3eeD",
"merkleTreeHook": "0xD5eB5fa3f470eBBB93a4A58C644c87031268a04A",
"pausableHook": "0x51A0a100e7BC63Ea7821A3a023B6F17fb94FF011",
@ -1377,7 +1377,7 @@
"interchainAccountIsm": "0xD356C996277eFb7f75Ee8bd61b31cC781A12F54f",
"interchainAccountRouter": "0x867f2089D09903f208AeCac84E599B90E5a4A821",
"interchainGasPaymaster": "0xA2cf52064c921C11adCd83588CbEa08cc3bfF5d8",
"interchainSecurityModule": "0xc313b6C98D5CA1f9ee5beb4211BC87DA7ab7B5ED",
"interchainSecurityModule": "0x98F2B677415e9105F69d3323A2341127A370367C",
"mailbox": "0xDDcFEcF17586D08A5740B7D91735fcCE3dfe3eeD",
"merkleTreeHook": "0xD5eB5fa3f470eBBB93a4A58C644c87031268a04A",
"pausableHook": "0x51A0a100e7BC63Ea7821A3a023B6F17fb94FF011",
@ -1441,7 +1441,7 @@
"interchainAccountIsm": "0xD356C996277eFb7f75Ee8bd61b31cC781A12F54f",
"interchainAccountRouter": "0x867f2089D09903f208AeCac84E599B90E5a4A821",
"interchainGasPaymaster": "0xA2cf52064c921C11adCd83588CbEa08cc3bfF5d8",
"interchainSecurityModule": "0xc313b6C98D5CA1f9ee5beb4211BC87DA7ab7B5ED",
"interchainSecurityModule": "0x98F2B677415e9105F69d3323A2341127A370367C",
"mailbox": "0xDDcFEcF17586D08A5740B7D91735fcCE3dfe3eeD",
"merkleTreeHook": "0xD5eB5fa3f470eBBB93a4A58C644c87031268a04A",
"pausableHook": "0x51A0a100e7BC63Ea7821A3a023B6F17fb94FF011",

@ -5,7 +5,7 @@
"dependencies": {
"@aws-sdk/client-kms": "^3.577.0",
"@aws-sdk/client-s3": "^3.577.0",
"@hyperlane-xyz/registry": "4.3.6",
"@hyperlane-xyz/registry": "4.7.0",
"@hyperlane-xyz/sdk": "5.5.0",
"@hyperlane-xyz/utils": "5.5.0",
"@inquirer/prompts": "^3.0.0",

@ -4,7 +4,7 @@
"version": "5.5.0",
"dependencies": {
"@hyperlane-xyz/core": "5.4.1",
"@hyperlane-xyz/registry": "4.3.6",
"@hyperlane-xyz/registry": "4.7.0",
"@hyperlane-xyz/sdk": "5.5.0",
"@openzeppelin/contracts-upgradeable": "^4.9.3",
"ethers": "^5.7.2"

@ -409,7 +409,7 @@ const hyperlane: RootAgentConfig = {
rpcConsensusType: RpcConsensusType.Fallback,
docker: {
repo,
tag: '6f414af-20241004-131949',
tag: '70bb863-20241009-193832',
},
gasPaymentEnforcement: gasPaymentEnforcement,
metricAppContexts,
@ -418,7 +418,7 @@ const hyperlane: RootAgentConfig = {
validators: {
docker: {
repo,
tag: '6f414af-20241004-131949',
tag: '70bb863-20241009-193832',
},
rpcConsensusType: RpcConsensusType.Quorum,
chains: validatorChainConfig(Contexts.Hyperlane),

@ -14,7 +14,7 @@
"@ethersproject/providers": "^5.7.2",
"@google-cloud/secret-manager": "^5.5.0",
"@hyperlane-xyz/helloworld": "5.5.0",
"@hyperlane-xyz/registry": "4.3.6",
"@hyperlane-xyz/registry": "4.7.0",
"@hyperlane-xyz/sdk": "5.5.0",
"@hyperlane-xyz/utils": "5.5.0",
"@inquirer/prompts": "^5.3.8",

@ -14,7 +14,7 @@
"react-tooltip": "^5.28.0"
},
"devDependencies": {
"@hyperlane-xyz/registry": "4.3.6",
"@hyperlane-xyz/registry": "4.7.0",
"@storybook/addon-essentials": "^7.6.14",
"@storybook/addon-interactions": "^7.6.14",
"@storybook/addon-links": "^7.6.14",

@ -7823,7 +7823,7 @@ __metadata:
"@aws-sdk/client-s3": "npm:^3.577.0"
"@ethersproject/abi": "npm:*"
"@ethersproject/providers": "npm:*"
"@hyperlane-xyz/registry": "npm:4.3.6"
"@hyperlane-xyz/registry": "npm:4.7.0"
"@hyperlane-xyz/sdk": "npm:5.5.0"
"@hyperlane-xyz/utils": "npm:5.5.0"
"@inquirer/prompts": "npm:^3.0.0"
@ -7917,7 +7917,7 @@ __metadata:
resolution: "@hyperlane-xyz/helloworld@workspace:typescript/helloworld"
dependencies:
"@hyperlane-xyz/core": "npm:5.4.1"
"@hyperlane-xyz/registry": "npm:4.3.6"
"@hyperlane-xyz/registry": "npm:4.7.0"
"@hyperlane-xyz/sdk": "npm:5.5.0"
"@nomiclabs/hardhat-ethers": "npm:^2.2.3"
"@nomiclabs/hardhat-waffle": "npm:^2.0.6"
@ -7966,7 +7966,7 @@ __metadata:
"@ethersproject/providers": "npm:^5.7.2"
"@google-cloud/secret-manager": "npm:^5.5.0"
"@hyperlane-xyz/helloworld": "npm:5.5.0"
"@hyperlane-xyz/registry": "npm:4.3.6"
"@hyperlane-xyz/registry": "npm:4.7.0"
"@hyperlane-xyz/sdk": "npm:5.5.0"
"@hyperlane-xyz/utils": "npm:5.5.0"
"@inquirer/prompts": "npm:^5.3.8"
@ -8024,13 +8024,13 @@ __metadata:
languageName: unknown
linkType: soft
"@hyperlane-xyz/registry@npm:4.3.6":
version: 4.3.6
resolution: "@hyperlane-xyz/registry@npm:4.3.6"
"@hyperlane-xyz/registry@npm:4.7.0":
version: 4.7.0
resolution: "@hyperlane-xyz/registry@npm:4.7.0"
dependencies:
yaml: "npm:2.4.5"
zod: "npm:^3.21.2"
checksum: 7cc42813f4f8b8ef09266be249f3dcec0584832166419df2f48eec3cc43ba766e58845ecc16673bf6465a711f08ff6c4fc5216da2f704bc31ef8ade52af4b6e5
checksum: d5b0090869417c3fc263c379791f439070113aee239990ffc20d9d90d74102b77008f3c630ce955a9b3f1f92f79b1df67d83a097b327cd5db2b01b382bf40f18
languageName: node
linkType: hard
@ -8109,7 +8109,7 @@ __metadata:
resolution: "@hyperlane-xyz/widgets@workspace:typescript/widgets"
dependencies:
"@headlessui/react": "npm:^2.1.8"
"@hyperlane-xyz/registry": "npm:4.3.6"
"@hyperlane-xyz/registry": "npm:4.7.0"
"@hyperlane-xyz/sdk": "npm:5.5.0"
"@hyperlane-xyz/utils": "npm:5.5.0"
"@storybook/addon-essentials": "npm:^7.6.14"

Loading…
Cancel
Save