diff --git a/.changeset/chatty-seals-flash.md b/.changeset/chatty-seals-flash.md deleted file mode 100644 index d1885fa32..000000000 --- a/.changeset/chatty-seals-flash.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@hyperlane-xyz/sdk': minor ---- - -**New Feature**: Add transaction fee estimators to the SDK -**Breaking change**: Token Adapter `quoteGasPayment` method renamed to `quoteTransferRemoteGas` for clarity. diff --git a/.changeset/cuddly-fishes-repair.md b/.changeset/cuddly-fishes-repair.md deleted file mode 100644 index 196871cf5..000000000 --- a/.changeset/cuddly-fishes-repair.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/sdk': patch ---- - -Support configuring non-EVM IGP destinations diff --git a/.changeset/eleven-books-train.md b/.changeset/eleven-books-train.md deleted file mode 100644 index 01e4bc5a0..000000000 --- a/.changeset/eleven-books-train.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@hyperlane-xyz/infra': minor -'@hyperlane-xyz/sdk': minor -'@hyperlane-xyz/core': minor ---- - -Remove support for goerli networks (including optimismgoerli, arbitrumgoerli, lineagoerli and polygonzkevmtestnet) diff --git a/.changeset/funny-pans-return.md b/.changeset/funny-pans-return.md deleted file mode 100644 index d6aa05e5f..000000000 --- a/.changeset/funny-pans-return.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@hyperlane-xyz/infra': patch -'@hyperlane-xyz/sdk': patch ---- - -Removed basegoerli and moonbasealpha testnets diff --git a/.changeset/green-pans-unite.md b/.changeset/green-pans-unite.md deleted file mode 100644 index 71791ee77..000000000 --- a/.changeset/green-pans-unite.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@hyperlane-xyz/helloworld': minor -'@hyperlane-xyz/infra': minor -'@hyperlane-xyz/sdk': minor -'@hyperlane-xyz/core': minor ---- - -Enabled verification of contracts as part of the deployment flow. - -- Solidity build artifact is now included as part of the `@hyperlane-xyz/core` package. -- Updated the `HyperlaneDeployer` to perform contract verification immediately after deploying a contract. A default verifier is instantiated using the core build artifact. -- Updated the `HyperlaneIsmFactory` to re-use the `HyperlaneDeployer` for deployment where possible. -- Minor logging improvements throughout deployers. diff --git a/.changeset/lazy-guests-enjoy.md b/.changeset/lazy-guests-enjoy.md deleted file mode 100644 index 2632f0438..000000000 --- a/.changeset/lazy-guests-enjoy.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@hyperlane-xyz/utils': minor -'@hyperlane-xyz/sdk': minor ---- - -Add `WarpCore`, `Token`, and `TokenAmount` classes for interacting with Warp Route instances. - -_Breaking change_: The params to the `IHypTokenAdapter` `populateTransferRemoteTx` method have changed. `txValue` has been replaced with `interchainGas`. diff --git a/.changeset/modern-adults-sell.md b/.changeset/modern-adults-sell.md deleted file mode 100644 index b498a83f9..000000000 --- a/.changeset/modern-adults-sell.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@hyperlane-xyz/infra': patch -'@hyperlane-xyz/sdk': patch ---- - -Add logos for plume to SDK diff --git a/.changeset/modern-dryers-jump.md b/.changeset/modern-dryers-jump.md deleted file mode 100644 index 0d2ba2e49..000000000 --- a/.changeset/modern-dryers-jump.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@hyperlane-xyz/infra': patch -'@hyperlane-xyz/cli': patch -'@hyperlane-xyz/sdk': patch ---- - -TestRecipient as part of core deployer diff --git a/.changeset/olive-starfishes-exercise.md b/.changeset/olive-starfishes-exercise.md deleted file mode 100644 index f28e22c81..000000000 --- a/.changeset/olive-starfishes-exercise.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@hyperlane-xyz/infra': patch -'@hyperlane-xyz/sdk': patch ---- - -Update viction validator set diff --git a/.changeset/orange-kangaroos-allow.md b/.changeset/orange-kangaroos-allow.md deleted file mode 100644 index 636a000e9..000000000 --- a/.changeset/orange-kangaroos-allow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/sdk': patch ---- - -Minor fixes for SDK cosmos logos diff --git a/.changeset/short-boats-suffer.md b/.changeset/short-boats-suffer.md deleted file mode 100644 index 6d9e8470d..000000000 --- a/.changeset/short-boats-suffer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/cli': patch ---- - -Update CLI Warp route deployment output shape to new WarpCore config diff --git a/.changeset/tasty-eyes-grin.md b/.changeset/tasty-eyes-grin.md deleted file mode 100644 index 7268abad7..000000000 --- a/.changeset/tasty-eyes-grin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@hyperlane-xyz/sdk': patch ---- - -Implement message id extraction for CosmWasmCoreAdapter diff --git a/.changeset/wild-horses-burn.md b/.changeset/wild-horses-burn.md deleted file mode 100644 index 44922d288..000000000 --- a/.changeset/wild-horses-burn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@hyperlane-xyz/infra': patch -'@hyperlane-xyz/sdk': patch ---- - -Patch transfer ownership in hook deployer diff --git a/solidity/CHANGELOG.md b/solidity/CHANGELOG.md index d0461163e..9fcfe9335 100644 --- a/solidity/CHANGELOG.md +++ b/solidity/CHANGELOG.md @@ -1,5 +1,21 @@ # @hyperlane-xyz/core +## 3.8.0 + +### Minor Changes + +- 76bd73010: Remove support for goerli networks (including optimismgoerli, arbitrumgoerli, lineagoerli and polygonzkevmtestnet) + +- 7d530fd4e: Enabled verification of contracts as part of the deployment flow. + - Solidity build artifact is now included as part of the `@hyperlane-xyz/core` package. + - Updated the `HyperlaneDeployer` to perform contract verification immediately after deploying a contract. A default verifier is instantiated using the core build artifact. + - Updated the `HyperlaneIsmFactory` to re-use the `HyperlaneDeployer` for deployment where possible. + - Minor logging improvements throughout deployers. + +### Patch Changes + +- @hyperlane-xyz/utils@3.8.0 + ## 3.7.0 ### Patch Changes @@ -17,9 +33,6 @@ ### Patch Changes - e4e4f93fc: Support pausable ISM in deployer and checker -- Updated dependencies [3c298d064] -- Updated dependencies [df24eec8b] -- Updated dependencies [78e50e7da] - @hyperlane-xyz/utils@3.6.1 ## 3.6.0 diff --git a/solidity/package.json b/solidity/package.json index 8ce444136..08d6f3d1b 100644 --- a/solidity/package.json +++ b/solidity/package.json @@ -1,10 +1,10 @@ { "name": "@hyperlane-xyz/core", "description": "Core solidity contracts for Hyperlane", - "version": "3.7.0", + "version": "3.8.0", "dependencies": { "@eth-optimism/contracts": "^0.6.0", - "@hyperlane-xyz/utils": "3.7.0", + "@hyperlane-xyz/utils": "3.8.0", "@openzeppelin/contracts": "^4.9.3", "@openzeppelin/contracts-upgradeable": "^v4.9.3" }, diff --git a/typescript/ccip-server/CHANGELOG.md b/typescript/ccip-server/CHANGELOG.md new file mode 100644 index 000000000..af4cc393a --- /dev/null +++ b/typescript/ccip-server/CHANGELOG.md @@ -0,0 +1,3 @@ +# @hyperlane-xyz/ccip-server + +## 3.8.0 diff --git a/typescript/ccip-server/package.json b/typescript/ccip-server/package.json index 46a4a4ebb..d604bd65b 100644 --- a/typescript/ccip-server/package.json +++ b/typescript/ccip-server/package.json @@ -1,6 +1,6 @@ { "name": "@hyperlane-xyz/ccip-server", - "version": "0.0.0", + "version": "3.8.0", "description": "CCIP server", "typings": "dist/index.d.ts", "typedocMain": "src/index.ts", diff --git a/typescript/cli/CHANGELOG.md b/typescript/cli/CHANGELOG.md index a1b271d0f..f60f1a921 100644 --- a/typescript/cli/CHANGELOG.md +++ b/typescript/cli/CHANGELOG.md @@ -1,5 +1,14 @@ # @hyperlane-xyz/cli +## 3.8.0 + +### Patch Changes + +- 912ced308: TestRecipient as part of core deployer +- 985adc91e: Update CLI Warp route deployment output shape to new WarpCore config + - @hyperlane-xyz/sdk@3.8.0 + - @hyperlane-xyz/utils@3.8.0 + ## 3.7.0 ### Minor Changes @@ -10,11 +19,6 @@ ### Patch Changes - ab17af5f7: Updating HyperlaneIgpDeployer to configure storage gas oracles as part of deployment -- Updated dependencies [6f464eaed] -- Updated dependencies [87151c62b] -- Updated dependencies [ab17af5f7] -- Updated dependencies [7b40232af] -- Updated dependencies [54aeb6420] - @hyperlane-xyz/sdk@3.7.0 - @hyperlane-xyz/utils@3.7.0 @@ -30,24 +34,14 @@ ### Patch Changes -- Updated dependencies [3c298d064] -- Updated dependencies [ae4476ad0] -- Updated dependencies [f3b7ddb69] -- Updated dependencies [df24eec8b] -- Updated dependencies [78e50e7da] -- Updated dependencies [e4e4f93fc] - - @hyperlane-xyz/utils@3.6.1 - - @hyperlane-xyz/sdk@3.6.1 +- @hyperlane-xyz/utils@3.6.1 +- @hyperlane-xyz/sdk@3.6.1 ## 3.6.0 ### Patch Changes - 67a6d971e: Added `shouldRecover` flag to deployContractFromFactory so that the `TestRecipientDeployer` can deploy new contracts if it's not the owner of the prior deployments (We were recovering the SDK artifacts which meant the deployer won't be able to set the ISM as they needed) -- Updated dependencies [67a6d971e] -- Updated dependencies [612d4163a] -- Updated dependencies [0488ef31d] -- Updated dependencies [8d8ba3f7a] - @hyperlane-xyz/sdk@3.6.0 - @hyperlane-xyz/utils@3.6.0 @@ -64,9 +58,6 @@ ### Patch Changes - 05a943b4a: Skip mandatory balance check for remotes in send commands" -- Updated dependencies [655b6a0cd] -- Updated dependencies [08ba0d32b] -- Updated dependencies [f7d285e3a] - @hyperlane-xyz/sdk@3.5.0 - @hyperlane-xyz/utils@3.5.0 @@ -77,11 +68,6 @@ - e06fe0b32: Supporting DefaultFallbackRoutingIsm through non-factory deployments - dcf8b800a: Fixes for commands with --yes flag - 9c7dbcb94: Remove domainId and protocolType setting when creating chain config -- Updated dependencies [7919417ec] -- Updated dependencies [fd4fc1898] -- Updated dependencies [e06fe0b32] -- Updated dependencies [b832e57ae] -- Updated dependencies [79c96d718] - @hyperlane-xyz/sdk@3.4.0 - @hyperlane-xyz/utils@3.4.0 @@ -102,9 +88,6 @@ - 9f2c7ce7c: Removing agentStartBlocks and using mailbox.deployedBlock() instead - 9705079f9: Improve UX of the send and status commands - c606b6a48: Add figlet to CLI -- Updated dependencies [7e620c9df] -- Updated dependencies [350175581] -- Updated dependencies [9f2c7ce7c] - @hyperlane-xyz/sdk@3.3.0 - @hyperlane-xyz/utils@3.3.0 diff --git a/typescript/cli/package.json b/typescript/cli/package.json index be454f3f3..8e26bad26 100644 --- a/typescript/cli/package.json +++ b/typescript/cli/package.json @@ -1,10 +1,10 @@ { "name": "@hyperlane-xyz/cli", - "version": "3.7.0", + "version": "3.8.0", "description": "A command-line utility for common Hyperlane operations", "dependencies": { - "@hyperlane-xyz/sdk": "3.7.0", - "@hyperlane-xyz/utils": "3.7.0", + "@hyperlane-xyz/sdk": "3.8.0", + "@hyperlane-xyz/utils": "3.8.0", "@inquirer/prompts": "^3.0.0", "bignumber.js": "^9.1.1", "chalk": "^5.3.0", diff --git a/typescript/cli/src/version.ts b/typescript/cli/src/version.ts index 457dafcc4..9083009fb 100644 --- a/typescript/cli/src/version.ts +++ b/typescript/cli/src/version.ts @@ -1 +1 @@ -export const VERSION = '3.7.0'; +export const VERSION = '3.8.0'; diff --git a/typescript/helloworld/CHANGELOG.md b/typescript/helloworld/CHANGELOG.md index 1b8a4b9fc..d862519e8 100644 --- a/typescript/helloworld/CHANGELOG.md +++ b/typescript/helloworld/CHANGELOG.md @@ -1,13 +1,25 @@ # @hyperlane-xyz/helloworld +## 3.8.0 + +### Minor Changes + +- 7d530fd4e: Enabled verification of contracts as part of the deployment flow. + - Solidity build artifact is now included as part of the `@hyperlane-xyz/core` package. + - Updated the `HyperlaneDeployer` to perform contract verification immediately after deploying a contract. A default verifier is instantiated using the core build artifact. + - Updated the `HyperlaneIsmFactory` to re-use the `HyperlaneDeployer` for deployment where possible. + - Minor logging improvements throughout deployers. + +### Patch Changes + +- Updated dependencies [3ff8eb3c3] + - @hyperlane-xyz/sdk@3.8.0 + - @hyperlane-xyz/core@3.8.0 + ## 3.7.0 ### Patch Changes -- Updated dependencies [6f464eaed] -- Updated dependencies [87151c62b] -- Updated dependencies [ab17af5f7] -- Updated dependencies [7b40232af] - Updated dependencies [54aeb6420] - @hyperlane-xyz/sdk@3.7.0 - @hyperlane-xyz/core@3.7.0 @@ -23,8 +35,6 @@ ### Patch Changes -- Updated dependencies [ae4476ad0] -- Updated dependencies [f3b7ddb69] - Updated dependencies [e4e4f93fc] - @hyperlane-xyz/sdk@3.6.1 - @hyperlane-xyz/core@3.6.1 diff --git a/typescript/helloworld/package.json b/typescript/helloworld/package.json index fa855622c..cd3b08312 100644 --- a/typescript/helloworld/package.json +++ b/typescript/helloworld/package.json @@ -1,10 +1,10 @@ { "name": "@hyperlane-xyz/helloworld", "description": "A basic skeleton of an Hyperlane app", - "version": "3.7.0", + "version": "3.8.0", "dependencies": { - "@hyperlane-xyz/core": "3.7.0", - "@hyperlane-xyz/sdk": "3.7.0", + "@hyperlane-xyz/core": "3.8.0", + "@hyperlane-xyz/sdk": "3.8.0", "@openzeppelin/contracts-upgradeable": "^4.9.3", "ethers": "^5.7.2" }, diff --git a/typescript/infra/CHANGELOG.md b/typescript/infra/CHANGELOG.md index 23c8734dc..b50d5b142 100644 --- a/typescript/infra/CHANGELOG.md +++ b/typescript/infra/CHANGELOG.md @@ -1,5 +1,28 @@ # @hyperlane-xyz/infra +## 3.8.0 + +### Minor Changes + +- 76bd73010: Remove support for goerli networks (including optimismgoerli, arbitrumgoerli, lineagoerli and polygonzkevmtestnet) +- 7d530fd4e: Enabled verification of contracts as part of the deployment flow. + + - Solidity build artifact is now included as part of the `@hyperlane-xyz/core` package. + - Updated the `HyperlaneDeployer` to perform contract verification immediately after deploying a contract. A default verifier is instantiated using the core build artifact. + - Updated the `HyperlaneIsmFactory` to re-use the `HyperlaneDeployer` for deployment where possible. + - Minor logging improvements throughout deployers. + +### Patch Changes + +- 90191f741: Removed basegoerli and moonbasealpha testnets +- b3a915466: Add logos for plume to SDK +- 912ced308: TestRecipient as part of core deployer +- 02e64c9f4: Update viction validator set +- 3ff8eb3c3: Patch transfer ownership in hook deployer + - @hyperlane-xyz/sdk@3.8.0 + - @hyperlane-xyz/helloworld@3.8.0 + - @hyperlane-xyz/utils@3.8.0 + ## 3.7.0 ### Minor Changes @@ -10,11 +33,6 @@ - 87151c62b: Bumped injective reorg period - ab17af5f7: Updating HyperlaneIgpDeployer to configure storage gas oracles as part of deployment -- Updated dependencies [6f464eaed] -- Updated dependencies [87151c62b] -- Updated dependencies [ab17af5f7] -- Updated dependencies [7b40232af] -- Updated dependencies [54aeb6420] - @hyperlane-xyz/sdk@3.7.0 - @hyperlane-xyz/helloworld@3.7.0 - @hyperlane-xyz/utils@3.7.0 @@ -33,12 +51,6 @@ - ae4476ad0: Bumped mantapacific reorgPeriod to 1, a reorg period in chain metadata is now required by infra. - e4e4f93fc: Support pausable ISM in deployer and checker -- Updated dependencies [3c298d064] -- Updated dependencies [ae4476ad0] -- Updated dependencies [f3b7ddb69] -- Updated dependencies [df24eec8b] -- Updated dependencies [78e50e7da] -- Updated dependencies [e4e4f93fc] - @hyperlane-xyz/utils@3.6.1 - @hyperlane-xyz/sdk@3.6.1 - @hyperlane-xyz/helloworld@3.6.1 diff --git a/typescript/infra/package.json b/typescript/infra/package.json index cd81257e2..98b814d8f 100644 --- a/typescript/infra/package.json +++ b/typescript/infra/package.json @@ -1,7 +1,7 @@ { "name": "@hyperlane-xyz/infra", "description": "Infrastructure utilities for the Hyperlane Network", - "version": "3.7.0", + "version": "3.8.0", "dependencies": { "@arbitrum/sdk": "^3.0.0", "@aws-sdk/client-iam": "^3.74.0", @@ -12,9 +12,9 @@ "@ethersproject/experimental": "^5.7.0", "@ethersproject/hardware-wallets": "^5.7.0", "@ethersproject/providers": "^5.7.2", - "@hyperlane-xyz/helloworld": "3.7.0", - "@hyperlane-xyz/sdk": "3.7.0", - "@hyperlane-xyz/utils": "3.7.0", + "@hyperlane-xyz/helloworld": "3.8.0", + "@hyperlane-xyz/sdk": "3.8.0", + "@hyperlane-xyz/utils": "3.8.0", "@nomiclabs/hardhat-etherscan": "^3.0.3", "@safe-global/api-kit": "^1.3.0", "@safe-global/protocol-kit": "^1.2.0", diff --git a/typescript/sdk/CHANGELOG.md b/typescript/sdk/CHANGELOG.md index 3fcc77122..3bebdeaa8 100644 --- a/typescript/sdk/CHANGELOG.md +++ b/typescript/sdk/CHANGELOG.md @@ -1,5 +1,39 @@ # @hyperlane-xyz/sdk +## 3.8.0 + +### Minor Changes + +- 254466f11: Add transaction fee estimators to the SDK + + - _Breaking change_: Token Adapter `quoteGasPayment` method renamed to `quoteTransferRemoteGas` for clarity. + +- 76bd73010: Remove support for goerli networks (including optimismgoerli, arbitrumgoerli, lineagoerli and polygonzkevmtestnet) + +- 7d530fd4e: Enabled verification of contracts as part of the deployment flow. + + - Solidity build artifact is now included as part of the `@hyperlane-xyz/core` package. + - Updated the `HyperlaneDeployer` to perform contract verification immediately after deploying a contract. A default verifier is instantiated using the core build artifact. + - Updated the `HyperlaneIsmFactory` to re-use the `HyperlaneDeployer` for deployment where possible. + - Minor logging improvements throughout deployers. + +- aea9e1438: Add `WarpCore`, `Token`, and `TokenAmount` classes for interacting with Warp Route instances. + _Breaking change_: The params to the `IHypTokenAdapter` `populateTransferRemoteTx` method have changed. `txValue` has been replaced with `interchainGas`. + +### Patch Changes + +- 16cb5e19e: Support configuring non-EVM IGP destinations +- 90191f741: Removed basegoerli and moonbasealpha testnets +- b3a915466: Add logos for plume to SDK +- 912ced308: TestRecipient as part of core deployer +- 02e64c9f4: Update viction validator set +- d2c249674: Minor fixes for SDK cosmos logos +- c2bf423ad: Implement message id extraction for CosmWasmCoreAdapter +- 3ff8eb3c3: Patch transfer ownership in hook deployer +- Updated dependencies [aea9e1438] + - @hyperlane-xyz/core@3.8.0 + - @hyperlane-xyz/utils@3.8.0 + ## 3.7.0 ### Minor Changes @@ -29,10 +63,6 @@ - ae4476ad0: Bumped mantapacific reorgPeriod to 1, a reorg period in chain metadata is now required by infra. - f3b7ddb69: Add optional grpcUrl field to ChainMetadata - e4e4f93fc: Support pausable ISM in deployer and checker -- Updated dependencies [3c298d064] -- Updated dependencies [df24eec8b] -- Updated dependencies [78e50e7da] -- Updated dependencies [e4e4f93fc] - @hyperlane-xyz/utils@3.6.1 - @hyperlane-xyz/core@3.6.1 diff --git a/typescript/sdk/package.json b/typescript/sdk/package.json index 35a16d961..6f20bd10d 100644 --- a/typescript/sdk/package.json +++ b/typescript/sdk/package.json @@ -1,12 +1,12 @@ { "name": "@hyperlane-xyz/sdk", "description": "The official SDK for the Hyperlane Network", - "version": "3.7.0", + "version": "3.8.0", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.31.3", "@cosmjs/stargate": "^0.31.3", - "@hyperlane-xyz/core": "3.7.0", - "@hyperlane-xyz/utils": "3.7.0", + "@hyperlane-xyz/core": "3.8.0", + "@hyperlane-xyz/utils": "3.8.0", "@solana/spl-token": "^0.3.8", "@solana/web3.js": "^1.78.0", "@types/coingecko-api": "^1.0.10", diff --git a/typescript/utils/CHANGELOG.md b/typescript/utils/CHANGELOG.md index 781d871ff..5a45375a6 100644 --- a/typescript/utils/CHANGELOG.md +++ b/typescript/utils/CHANGELOG.md @@ -1,5 +1,7 @@ # @hyperlane-xyz/utils +## 3.8.0 + ## 3.7.0 ## 3.6.2 diff --git a/typescript/utils/package.json b/typescript/utils/package.json index 8e7302695..56ad3ed85 100644 --- a/typescript/utils/package.json +++ b/typescript/utils/package.json @@ -1,7 +1,7 @@ { "name": "@hyperlane-xyz/utils", "description": "General utilities and types for the Hyperlane network", - "version": "3.7.0", + "version": "3.8.0", "dependencies": { "@cosmjs/encoding": "^0.31.3", "@solana/web3.js": "^1.78.0", diff --git a/yarn.lock b/yarn.lock index e7f51888e..4c242d493 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4714,8 +4714,8 @@ __metadata: version: 0.0.0-use.local resolution: "@hyperlane-xyz/cli@workspace:typescript/cli" dependencies: - "@hyperlane-xyz/sdk": "npm:3.7.0" - "@hyperlane-xyz/utils": "npm:3.7.0" + "@hyperlane-xyz/sdk": "npm:3.8.0" + "@hyperlane-xyz/utils": "npm:3.8.0" "@inquirer/prompts": "npm:^3.0.0" "@types/mocha": "npm:^10.0.1" "@types/node": "npm:^18.14.5" @@ -4741,12 +4741,28 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/core@npm:3.7.0, @hyperlane-xyz/core@workspace:solidity": +"@hyperlane-xyz/core@npm:3.7.0": + version: 3.7.0 + resolution: "@hyperlane-xyz/core@npm:3.7.0" + dependencies: + "@eth-optimism/contracts": "npm:^0.6.0" + "@hyperlane-xyz/utils": "npm:3.7.0" + "@openzeppelin/contracts": "npm:^4.9.3" + "@openzeppelin/contracts-upgradeable": "npm:^v4.9.3" + peerDependencies: + "@ethersproject/abi": "*" + "@ethersproject/providers": "*" + "@types/sinon-chai": "*" + checksum: efa01d943dd5b67830bb7244291c8ba9849472e804dff589463de76d3c03e56bc8d62454b575a6621aa1b8b53cc0d1d3b752a83d34f4b328ecd85e1ff23230d5 + languageName: node + linkType: hard + +"@hyperlane-xyz/core@npm:3.8.0, @hyperlane-xyz/core@workspace:solidity": version: 0.0.0-use.local resolution: "@hyperlane-xyz/core@workspace:solidity" dependencies: "@eth-optimism/contracts": "npm:^0.6.0" - "@hyperlane-xyz/utils": "npm:3.7.0" + "@hyperlane-xyz/utils": "npm:3.8.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" "@openzeppelin/contracts": "npm:^4.9.3" @@ -4773,12 +4789,12 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/helloworld@npm:3.7.0, @hyperlane-xyz/helloworld@workspace:typescript/helloworld": +"@hyperlane-xyz/helloworld@npm:3.8.0, @hyperlane-xyz/helloworld@workspace:typescript/helloworld": version: 0.0.0-use.local resolution: "@hyperlane-xyz/helloworld@workspace:typescript/helloworld" dependencies: - "@hyperlane-xyz/core": "npm:3.7.0" - "@hyperlane-xyz/sdk": "npm:3.7.0" + "@hyperlane-xyz/core": "npm:3.8.0" + "@hyperlane-xyz/sdk": "npm:3.8.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" "@openzeppelin/contracts-upgradeable": "npm:^4.9.3" @@ -4823,9 +4839,9 @@ __metadata: "@ethersproject/experimental": "npm:^5.7.0" "@ethersproject/hardware-wallets": "npm:^5.7.0" "@ethersproject/providers": "npm:^5.7.2" - "@hyperlane-xyz/helloworld": "npm:3.7.0" - "@hyperlane-xyz/sdk": "npm:3.7.0" - "@hyperlane-xyz/utils": "npm:3.7.0" + "@hyperlane-xyz/helloworld": "npm:3.8.0" + "@hyperlane-xyz/sdk": "npm:3.8.0" + "@hyperlane-xyz/utils": "npm:3.8.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-etherscan": "npm:^3.0.3" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" @@ -4875,14 +4891,42 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/sdk@npm:3.7.0, @hyperlane-xyz/sdk@workspace:typescript/sdk": - version: 0.0.0-use.local - resolution: "@hyperlane-xyz/sdk@workspace:typescript/sdk" +"@hyperlane-xyz/sdk@npm:3.7.0": + version: 3.7.0 + resolution: "@hyperlane-xyz/sdk@npm:3.7.0" dependencies: "@cosmjs/cosmwasm-stargate": "npm:^0.31.3" "@cosmjs/stargate": "npm:^0.31.3" "@hyperlane-xyz/core": "npm:3.7.0" "@hyperlane-xyz/utils": "npm:3.7.0" + "@solana/spl-token": "npm:^0.3.8" + "@solana/web3.js": "npm:^1.78.0" + "@types/coingecko-api": "npm:^1.0.10" + "@types/debug": "npm:^4.1.7" + "@wagmi/chains": "npm:^1.8.0" + bignumber.js: "npm:^9.1.1" + coingecko-api: "npm:^1.0.10" + cosmjs-types: "npm:^0.9.0" + cross-fetch: "npm:^3.1.5" + debug: "npm:^4.3.4" + ethers: "npm:^5.7.2" + viem: "npm:^1.20.0" + zod: "npm:^3.21.2" + peerDependencies: + "@ethersproject/abi": "*" + "@ethersproject/providers": "*" + checksum: b124a42f34502c4dad4127723d345158f592056d7e60e17d87c84bf81664ead20232ffaff66e6c21968dfd5693ba5122910fbcaa6b7db5b05fdd5d2051592835 + languageName: node + linkType: hard + +"@hyperlane-xyz/sdk@npm:3.8.0, @hyperlane-xyz/sdk@workspace:typescript/sdk": + version: 0.0.0-use.local + resolution: "@hyperlane-xyz/sdk@workspace:typescript/sdk" + dependencies: + "@cosmjs/cosmwasm-stargate": "npm:^0.31.3" + "@cosmjs/stargate": "npm:^0.31.3" + "@hyperlane-xyz/core": "npm:3.8.0" + "@hyperlane-xyz/utils": "npm:3.8.0" "@nomiclabs/hardhat-ethers": "npm:^2.2.1" "@nomiclabs/hardhat-waffle": "npm:^2.0.6" "@solana/spl-token": "npm:^0.3.8" @@ -4920,7 +4964,19 @@ __metadata: languageName: unknown linkType: soft -"@hyperlane-xyz/utils@npm:3.7.0, @hyperlane-xyz/utils@workspace:typescript/utils": +"@hyperlane-xyz/utils@npm:3.7.0": + version: 3.7.0 + resolution: "@hyperlane-xyz/utils@npm:3.7.0" + dependencies: + "@cosmjs/encoding": "npm:^0.31.3" + "@solana/web3.js": "npm:^1.78.0" + bignumber.js: "npm:^9.1.1" + ethers: "npm:^5.7.2" + checksum: c76f36913c572702b9dfe22fd868db6fed01c0da9485319e33e8d00a6b8a1bfdcecb5f61c8a3fd8ccbef0b36809e8055db62d75d0c6759d5e079ee330586bcd1 + languageName: node + linkType: hard + +"@hyperlane-xyz/utils@npm:3.8.0, @hyperlane-xyz/utils@workspace:typescript/utils": version: 0.0.0-use.local resolution: "@hyperlane-xyz/utils@workspace:typescript/utils" dependencies: