chore: Canton enum encoding dependency#788
Conversation
|
👋 JohnChangUK, thanks for creating this pull request! To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team. Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks! |
There was a problem hiding this comment.
Pull request overview
Updates the Canton/go-daml dependency set and adds a regression test to ensure CCIP DeployRateLimiter enum fields are encoded using the expected ordinal-byte wire format.
Changes:
- Bump
github.com/smartcontractkit/chainlink-cantonandgithub.com/smartcontractkit/go-daml(plus associated indirect dependency updates). - Add
TestDecoder_DeployRateLimiter_EnumFieldsto validate enum encoding/decoding and round-trip behavior forDeployRateLimiter. - Refresh
go.sumto match the module graph after the dependency bump.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| sdk/canton/decoder_test.go | Adds a regression test covering enum byte-encoding for DeployRateLimiter and round-trip re-encoding behavior. |
| go.mod | Bumps Canton/go-daml and several related direct/indirect dependencies. |
| go.sum | Updates checksums for the new module versions. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|





Description
Bump Canton dep