daml
daml copied to clipboard
The Daml smart contract language
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...
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...
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...
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...
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...
`*.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:...
## 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...