daml icon indicating copy to clipboard operation
daml copied to clipboard

The Daml smart contract language

Results 662 daml issues
Sort by recently updated
recently updated
newest added

## Summary The DAML TypeScript codegen incorrectly generates `"peer-dependencies"` (kebab-case) instead of the standard npm field name `"peerDependencies"` (camelCase) in generated package.json files. ## Environment - **DAML SDK Version**: 3.3.0-snapshot.20250507.0...

It is currently not possible to validate the DAML files in a DAR match the output DALF without recompiling the source DAML files in the DAR (and additionally this must...

concern/security

We have to double check that all recursive processings for (LF or Speedy) values are safe. Normally we use one of the following strategies: We have tail resurrection (example Value...

component/daml-engine
concern/security

- during speedy compilation of `let` expressions - probably during _closure conversion_ phase - when the size of the let-expression reaches N=10000, we get a transform time of about 8...

component/daml-engine
concern/security

## Support for consortium party primitives in Daml, LF and the engine. Here is the [design document](https://docs.google.com/document/d/1Ha1u8hZF49U_DlQU_TLOm1K1uxOMGUgV2dTXT7lK41I/edit?pli=1#heading=h.ytuv3cfhm8o9). See redesign document: _"Alternative Proposal: Baking authority changes into template choices"_ [here](https://docs.google.com/document/d/1Z8lbvTQcxik3_1rGpIie5Dw216M_grtwY2LA2Nn3zT8/edit#heading=h.4mr0cryy64m5) Jump...

component/daml-engine
component/daml-lf
language

[CiEnforced.Terms](https://github.com/digital-asset/daml/blob/cf8a87165f04b194e949f0e8853768deecb1745b/sdk/docs/styles/CiEnforced/Terms.yml#L19) has a rule enforcing API is capatilized: ``` ... swap: 'api': API ... ``` It picked up an occurance of "ledger-api" in [daml-sandbox.rst](https://github.com/digital-asset/daml/blob/c158fa33ac56afc0e89ce55c71790d492fb5461c/sdk/docs/manually-written/sdk/component-howtos/application-development/daml-sandbox.rst) ``` For example, to change the...