Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DPA-1476]: fix(mcms): update keystones changesets to new MCMS #16443

Merged

Conversation

graham-chainlink
Copy link
Collaborator

@graham-chainlink graham-chainlink commented Feb 18, 2025

Update the existing keystone changesets to use the new MCMS library types. We want to eventually remove the legacy MCMS type.

Do not be alarm by the amount of file changes, all the changes are kind of the same

  • Update type timelock.BatchChainOperation -> mcmstypes.BatchOperation
  • use out.MCMSTimelockProposals instead of out.Proposals
  • Update type Batch -> Transactions

There will be breaking changes on the CLD side due to the types being change, i have an accompany PR for that so it goes in together.

JIRA: https://smartcontract-it.atlassian.net/browse/DPA-1476

@graham-chainlink graham-chainlink force-pushed the ggoh/DPA-1476/migrate-keystones-changesets branch from f9b9c40 to 429a021 Compare February 18, 2025 01:02
Copy link
Contributor

github-actions bot commented Feb 18, 2025

AER Report: CI Core ran successfully ✅

aer_workflow , commit

AER Report: Operator UI CI ran successfully ✅

aer_workflow , commit

@graham-chainlink graham-chainlink force-pushed the ggoh/DPA-1476/migrate-keystones-changesets branch 2 times, most recently from 3c8d951 to cb6ec96 Compare February 18, 2025 01:37
@graham-chainlink graham-chainlink marked this pull request as ready for review February 18, 2025 06:22
@graham-chainlink graham-chainlink requested review from a team as code owners February 18, 2025 06:22
@graham-chainlink graham-chainlink force-pushed the ggoh/DPA-1476/migrate-keystones-changesets branch from cb6ec96 to 36eb603 Compare February 19, 2025 00:59
@graham-chainlink graham-chainlink force-pushed the ggoh/DPA-1476/migrate-keystones-changesets branch from 36eb603 to de3e5f5 Compare February 19, 2025 02:38
Copy link
Contributor

@gustavogama-cll gustavogama-cll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Update the existing keystone changesets to use the [new MCMS library](https://github.com/smartcontractkit/mcms) types. We want to eventually remove the legacy MCMS type.

**Do not be alarm by the amount of file changes, all the changes are kind of the same**
- Update type `timelock.BatchChainOperation` -> `mcmstypes.BatchOperation`
- use `out.MCMSTimelockProposals` instead of `out.Proposals`
- Update type `Batch` -> `Transactions`

There will be breaking changes on the CLD side due to the types being change, i have an [accompany PR](smartcontractkit/chainlink-deployments#774) for that so it goes in together.

JIRA: https://smartcontract-it.atlassian.net/browse/DPA-1476
@graham-chainlink graham-chainlink added this pull request to the merge queue Feb 19, 2025
Merged via the queue into develop with commit 66099a4 Feb 19, 2025
164 checks passed
@graham-chainlink graham-chainlink deleted the ggoh/DPA-1476/migrate-keystones-changesets branch February 19, 2025 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants