Closed RnkSngh closed 3 months ago
The recent changes involve a patch release in the package.json
, indicating minor improvements and bug fixes. Additionally, the specs/update.spec.yaml
file saw the removal of the DispatcherUpgrade
section, signaling a strategic shift in upgrade plans. Updates in the Dispatcher.deploy.t.sol
file simplified the contract's functionality by eliminating the unused DummyLightClient
, streamlining its dependencies.
File | Change Summary |
---|---|
package.json | Version incremented from "3.0.0" to "3.0.1", indicating a patch release for bug fixes and improvements. |
specs/update.spec.yaml | Removed the entire DispatcherUpgrade section, altering the upgrade logic while retaining the UCH Upgrade section. |
test/Fork/Dispatcher.deploy.t.sol | Removed import of DummyLightClient and its associated field in ChainAddresses , simplifying dependencies by retaining only OptimisticLightClient . |
sequenceDiagram
participant User
participant Deployer
participant Dispatcher
participant UCHUpgrade
User->>Deployer: Initiate upgrade
Deployer->>Dispatcher: Check current version
Dispatcher-->>Deployer: Confirm version
Deployer->>UCHUpgrade: Proceed with UCH upgrade
UCHUpgrade-->>Deployer: Upgrade complete
Deployer-->>User: Notify upgrade success
🐰 In fields so bright, where bunnies play,
A patch was made on this fine day!
With upgrades new, we hop with glee,
Simplified paths for all to see.
Hooray for changes, let’s dance and prance,
For code and bunnies, it’s our chance! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
PR to clean up unused dummylight client from our fork deployment test. This will cause our mainnet deployment to fail until we fix this patch, since we won't have a dummylight client.
Also, this PR does another minor patch of removing a copy of having multiple dispatcher proxy updates in the update spec file.
Summary by CodeRabbit
DispatcherUpgrade
section, streamlining upgrade strategy and management.