Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This was referenced Feb 18, 2026
Contributor
Author
|
closed in favor of #257 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
In order to improve multi-network multi-repository deployments of CoW protocol, we are switching to using Cannon. This retains the existing deployment system. Unfortunately, many of the smart contracts have been updated (causing changes in the deployed contract address of the settlement contract), so techincally these also have to be referted in order for the correct package version to be generated.
Considering the smart contract changes we ultimately want to have in the next settlement contract, it seems smart to move them into a new
devbranch which we use as the branch where PRs get merged until we are ready to deploy settlement v1.5It also includes all the appropriate documentation for continued maintenance and usage of cannon.
Test Plan
Similar to other cannon releases:
yarn install)yarn hardhat cannon:build --network cannon --wipe)yarn record-cannonresults in no substantial changes to the recorded package manifest (some changes are to be expected, such astimestampandchainDumpswill change due to the time changing)Related Issues
#255 -- previous PR which also removes
hardhat-deployand has much, much more changes. This PR is much more minimal.