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

Whilst the Ledger API correctly handles certificates (expired, invalid, untrusted, etc), no logs are produced at INFO level for these actions, either for valid or failed authentication. These logs would...

concern/security

Archived contracts are immediately removed from the Index Database, which makes it impossible to perform authorization checks on the Fetch node thereafter. As a result, an unauthorized party that has...

concern/security

When Mutual TLS enabled, it would be good to have: - details of client logged for audit purposes - documentation on any mandatory requirements around cert formats (i.e. PKCS8 instead...

component/ledger
concern/security

There are many operational reasons why I may want to leave my ledger up and running but prevent updates/writes to the underlying ledger. This is a feature request for a...

component/ledger
concern/security

1. Color types differently than keywords (currently, they're both blue for me) 2. Have a separate coloring for ledger actions (`create`, `exercise`, `fetch` etc.) 3. Consider `do` a normal keyword...

language

`*.hi` files are missing from `dar` file when building with `--incremental=yes` With incremental compilation ``` daml damlc build --incremental yes Compiling trig2 to a DAR. Created .daml/dist/trig2-0.0.1.dar. zipinfo .daml/dist/trig2-0.0.1.dar Archive:...

language

## Summary The DAML TypeScript codegen (`daml codegen js`) is generating NPM package names that contain uppercase letters, violating NPM naming conventions which require package names to be lowercase. ##...

## Summary Fixes the TypeScript codegen bug where it generates `"peer-dependencies"` (kebab-case) instead of the npm standard `"peerDependencies"` (camelCase) field in package.json files. ## Changes - Changed line 1050 in...