Skip to content

feat: use configurable salt in proposal#258

Merged
akhilchainani merged 12 commits into
mainfrom
feat/configurable-salt
Jan 27, 2025
Merged

feat: use configurable salt in proposal#258
akhilchainani merged 12 commits into
mainfrom
feat/configurable-salt

Conversation

@akhilchainani

Copy link
Copy Markdown
Contributor

No description provided.

@changeset-bot

changeset-bot Bot commented Jan 27, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: f7f4ae6

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@smartcontractkit/mcms Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@akhilchainani akhilchainani changed the title use configurable salt in proposal feat: use configurable salt in proposal Jan 27, 2025
@akhilchainani akhilchainani marked this pull request as ready for review January 27, 2025 02:41
@akhilchainani akhilchainani requested a review from a team as a code owner January 27, 2025 02:41
Comment thread proposal.go Outdated
OverridePreviousRoot bool `json:"overridePreviousRoot"`
ChainMetadata map[types.ChainSelector]types.ChainMetadata `json:"chainMetadata" validate:"required,min=1"`
Description string `json:"description"`
SaltOverride *common.Hash `json:"salt,omitempty"`

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Is there a better place to put this field than in the root?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

hm, I guess its only needed in TimelockProposals, so can move it there

@akhilchainani akhilchainani requested a review from jkongie January 27, 2025 14:58
@cl-sonarqube-production

Copy link
Copy Markdown

@akhilchainani akhilchainani requested a review from a team January 27, 2025 15:40

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

There's a couple of commented out statements in this test. Unclear if they were supposed to be deleted of left on purpose.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

yeah those are meant to still be in there, not for this PR

@akhilchainani akhilchainani added this pull request to the merge queue Jan 27, 2025
Merged via the queue into main with commit a11a0ee Jan 27, 2025
@akhilchainani akhilchainani deleted the feat/configurable-salt branch January 27, 2025 16:39
akhilchainani pushed a commit that referenced this pull request Jan 28, 2025
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.


# Releases
## @smartcontractkit/mcms@0.6.0

### Minor Changes

- [#256](#256)
[`45c6a2e`](45c6a2e)
Thanks [@akhilchainani](https://github.com/akhilchainani)! - Allow
callProxy execute capability

- [#245](#245)
[`7a5944e`](7a5944e)
Thanks [@gustavogama-cll](https://github.com/gustavogama-cll)! - Add
context and Converter map TimelockConverter.Convert params

- [#231](#231)
[`a8447e1`](a8447e1)
Thanks [@graham-chainlink](https://github.com/graham-chainlink)! -
feat(solana): timelock inspection - operation statuses check

- [#242](#242)
[`c610826`](c610826)
Thanks [@gustavogama-cll](https://github.com/gustavogama-cll)! - Add
TimelockProposal.Convert for solana

- [#238](#238)
[`abde70c`](abde70c)
Thanks [@graham-chainlink](https://github.com/graham-chainlink)! -
feat(solana): implement get roles for timelock inspection

- [#236](#236)
[`150a1f6`](150a1f6)
Thanks [@graham-chainlink](https://github.com/graham-chainlink)! - Use
string for inspector return type

- [#209](#209)
[`a71dd79`](a71dd79)
Thanks [@gustavogama-cll](https://github.com/gustavogama-cll)! - Add the
`Configurer` component and `SetConfig` call to the Solana SDK.

- [#223](#223)
[`4adb968`](4adb968)
Thanks [@gustavogama-cll](https://github.com/gustavogama-cll)! - Add a
"context" parameter to all APIs that interact with a blockchain.

- [#227](#227)
[`21d8809`](21d8809)
Thanks [@ecPablo](https://github.com/ecPablo)! - Adds Execute
functionality to solana SDK

- [#248](#248)
[`e153c75`](e153c75)
Thanks [@ecPablo](https://github.com/ecPablo)! - Timelock execute batch
on solana SDK.

- [#211](#211)
[`be76399`](be76399)
Thanks [@graham-chainlink](https://github.com/graham-chainlink)! -
feat(solana): support get opdata, root and root metadata

### Patch Changes

- [#215](#215)
[`9f39403`](9f39403)
Thanks [@gustavogama-cll](https://github.com/gustavogama-cll)! - Add the
`Executor` component and `SetRoot` call to the Solana SDK.

- [#259](#259)
[`a4bc13b`](a4bc13b)
Thanks [@anirudhwarrier](https://github.com/anirudhwarrier)! -
usbwallet: fix ledger access for latest firmware and add Ledger Flex

- [#225](#225)
[`7c9cd3d`](7c9cd3d)
Thanks [@gustavogama-cll](https://github.com/gustavogama-cll)! - Add PDA
finders and ContractAddress parser to the Solana SDK

- [#258](#258)
[`a11a0ee`](a11a0ee)
Thanks [@akhilchainani](https://github.com/akhilchainani)! -
non-breaking change to allow a salt override to proposals

- [#228](#228)
[`b953973`](b953973)
Thanks [@graham-chainlink](https://github.com/graham-chainlink)! -
fix(solana): setProgramID on inspection methods

Co-authored-by: app-token-issuer-engops[bot] <144731339+app-token-issuer-engops[bot]@users.noreply.github.com>
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