Skip to content

contracts: release candidate 3 - #290

Merged
attente merged 2 commits into
masterfrom
v3-rc-3
Sep 12, 2025
Merged

contracts: release candidate 3#290
attente merged 2 commits into
masterfrom
v3-rc-3

Conversation

@attente

@attente attente commented Sep 12, 2025

Copy link
Copy Markdown
Contributor

How to update the artifacts:

1. In wallet-contracts-v3, run `forge build`.
2. In go-sequence, remove contracts/artifacts/wallet-contracts-v3.
3. Copy the out directory from wallet-contracts-v3 to
   contracts/artifacts/wallet-contracts-v3.
4. In go-sequence, run `pnpm i && pnpm gen` in the contracts directory.
5. Update sequenceContextV3 in both network.go and testutil/helpers.go.
6. Update V3FactorySalt, V3Stage1ModuleSalt, and V3GuestModuleSalt in
   testutil/helpers.go with the salts from live-contracts.
7. Update test failures with the changed addresses and signatures.
8. Commit, documenting the wallet-contracts-v3 commit you used to
   update.
@attente
attente enabled auto-merge (squash) September 12, 2025 00:10
@attente attente changed the title wallet-contracts-v3@bc54b75 artifacts contracts: release candidate 3 Sep 12, 2025
@attente
attente disabled auto-merge September 12, 2025 00:12
@attente
attente enabled auto-merge (squash) September 12, 2025 00:13
@attente
attente disabled auto-merge September 12, 2025 00:13
@attente
attente enabled auto-merge (squash) September 12, 2025 00:13

@VojtechVitek VojtechVitek left a comment

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.

LGTM

@attente
attente merged commit 289a6a0 into master Sep 12, 2025
2 checks passed
@attente
attente deleted the v3-rc-3 branch September 12, 2025 00:33
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.

2 participants