Skip to content

Bump SDK pin to 3.4.11; refresh vendored daml-props DAR#3

Open
peektism wants to merge 1 commit into
OpenZeppelin:mainfrom
peektism:bump-sdk-3.4.11
Open

Bump SDK pin to 3.4.11; refresh vendored daml-props DAR#3
peektism wants to merge 1 commit into
OpenZeppelin:mainfrom
peektism:bump-sdk-3.4.11

Conversation

@peektism
Copy link
Copy Markdown
Collaborator

Summary

  • All four daml.yaml manifests bumped: simple-token, simple-token-test, stablecoin, stablecoin-testsdk-version: 3.4.11.
  • Forward-looking docs updated to match: README.md, docs/SCOPE.md, docs/stablecoin/SCOPE.md, docs/PLAN.md (current state + version-pinning section), docs/stablecoin/PLAN.md (example daml.yaml blocks).
  • dars/daml-props-0.1.0.dar rebuilt from daml-props at SDK 3.4.11.

Historical records intentionally left at 3.4.10

  • docs/AUDIT.md, docs/stablecoin/AUDIT.md — audit results from the prior audit pass.
  • docs/PLAN.md "Step 1 ✅ COMPLETE" — records the original creation at 3.4.10.

Coordinating PR

The rebuilt dars/daml-props-0.1.0.dar is from OpenZeppelin/daml-props#1. Merge this after that PR lands and a 3.4.11-built DAR has a stable upstream reference, or accept the DAR as-built for now.

Verification

Built and tested locally on 2026-05-18 with OpenJDK 21.0.11 / DPM SDK 3.4.11:

  • simple-token dpm build — clean
  • simple-token-test dpm test — 42/42 ok, 0 failures
  • stablecoin dpm build — clean
  • stablecoin-test dpm test — 27/27 ok, 0 failures

Test plan

  • CI build passes for all four packages on 3.4.11
  • CI test suites pass (simple-token 42/42, stablecoin 27/27)
  • Vendored DAR consumed by simple-token-test and stablecoin-test matches what gets rebuilt from daml-props at HEAD

🤖 Generated with Claude Code

All four daml.yaml manifests (simple-token, simple-token-test, stablecoin,
stablecoin-test) move from 3.4.10 to 3.4.11. Forward-looking docs
(README.md, docs/SCOPE.md, docs/stablecoin/SCOPE.md, docs/PLAN.md current
state and version-pinning section, docs/stablecoin/PLAN.md example daml.yaml
blocks) updated to match. dars/daml-props-0.1.0.dar is rebuilt from
daml-props at SDK 3.4.11.

Historical records left at 3.4.10 because that is what the prior runs
actually used:
- docs/AUDIT.md and docs/stablecoin/AUDIT.md (audit results from the prior
  audit pass)
- docs/PLAN.md "Step 1 ✅ COMPLETE" line (records the original creation)

Verified 2026-05-18 on OpenJDK 21.0.11 / DPM SDK 3.4.11:
- simple-token dpm build clean
- simple-token-test dpm test 42/42 ok, 0 failures
- stablecoin dpm build clean
- stablecoin-test dpm test 27/27 ok, 0 failures

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

Thank you for your contribution to canton-stablecoin. Before being able to integrate those changes, we would like you to sign our Contributor License Agreement. You can sign the CLA by just posting a Pull Request Comment with the sentence below. Thanks.


I confirm that I have read and hereby agree to the OpenZeppelin Contributor License Agreement


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant