Skip to content

Commit cbd5b2c

Browse files
committed
MCMS V2 Test contract, for upgrades
1 parent b401df5 commit cbd5b2c

File tree

9 files changed

+962
-82
lines changed

9 files changed

+962
-82
lines changed

bindings/bind/compile.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,11 @@ func CompilePackage(packageName contracts.Package, namedAddresses map[string]str
108108
return PackageArtifact{}, fmt.Errorf("updating MCMs published-at: %w", err)
109109
}
110110
}
111+
if packageName == contracts.MCMSUserV2 {
112+
if err = updatePublishedAt(dstRoot, contracts.MCMS, namedAddresses["mcms"]); err != nil {
113+
return PackageArtifact{}, fmt.Errorf("updating MCMsV2 published-at: %w", err)
114+
}
115+
}
111116

112117
// Special-case: update published-at of CCIP, CCIP Token Pool, & MCMs if it's a token pool package
113118
if packageName == contracts.LockReleaseTokenPool || packageName == contracts.BurnMintTokenPool || packageName == contracts.ManagedTokenPool || packageName == contracts.USDCTokenPool {

bindings/generated/mcms/mcms_user/mcms_user.go

Lines changed: 99 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/contracts.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@ const (
2929
// LINK
3030
LINK = Package("link")
3131
// MCMS
32-
MCMS = Package("mcms")
33-
MCMSUser = Package("mcms_user")
32+
MCMS = Package("mcms")
33+
MCMSUser = Package("mcms_user")
34+
MCMSUserV2 = Package("mcms_user_v2")
3435
// Other
3536
Test = Package("test")
3637
)
@@ -55,8 +56,9 @@ var Contracts map[Package]string = map[Package]string{
5556
// LINK
5657
LINK: filepath.Join("link"),
5758
// MCMS
58-
MCMS: filepath.Join("mcms", "mcms"),
59-
MCMSUser: filepath.Join("mcms", "mcms_test"),
59+
MCMS: filepath.Join("mcms", "mcms"),
60+
MCMSUser: filepath.Join("mcms", "mcms_test"),
61+
MCMSUserV2: filepath.Join("mcms", "mcms_test_v2"),
6062
// Other
6163
Test: filepath.Join("test"),
6264
}

0 commit comments

Comments
 (0)