All you didn't know but you wanted to know about smart contract exception handling

What would be your reaction to a programming language developer that told you: "I've created this new language which deliberately doesn't have any exception handling because I want to encourage developers to write perfect, error-free code by catastrophically failing on any exception"? There may be some that think "If the Apollo engineers could do it, so can I." But if you are anything...
Read More

Daml Developer Monthly - August 2021

What's New The Release Candidate for Daml Connect is out! Daml Connect 1.16 is a relatively lightweight release with most improvements under the hood. In this release, the Daml Profiler is now stable in the Enterprise Edition of Daml Connect, and the the JSON API has further improved logging and metrics. More here! Prefer to listen to this post in podcast form? Check out Richard's...
Read More

Release of Daml Connect 1.16.0

Daml Connect 1.16.0 has been released and marked stable on August 11th. You can install it using: daml install 1.16.0 Want to know what's happening in our developer community? Check out the latest update for this month. Summary Daml Connect 1.16 is a relatively lightweight release with most improvements under the hood. The application-developer-facing highlights are twofold: The Daml...
Read More

Release of Daml Connect 1.15.0

Daml Connect 1.15.0 has been released as stable on Wednesday, July 14th. You can install it using: daml install 1.15.0 Summary Daml Exceptions are now stable as part of Daml-LF 1.14 and Ledger API 1.12.0. Daml-LF 1.13 is the new default in the SDK. Observability of Ledger API Server and JSON API Server have been improved through better logging and metrics. Impact and Migration If you...
Read More

Release of Daml Connect 1.14.2

Daml Connect 1.14.2 has been released to fix a bug that could lead to errors in participant nodes in specific cases as noted below. This release also includes a few feature additions as well. Ledger API Server The state of the participant indexer can now be checked via the GRPC health endpoint. Ledger API Validation failures are now logged at INFO level. Fixed a bug in the integration...
Read More

Daml Developer Monthly - July 2021

Heads up, we're trying something new, if you want the latest Daml Connect release notes scroll to the bottom. Also if you prefer to listen to this post Richard has a small podcast of it here. What's New First and foremost, Frankie won our latest community recognition ceremony for many reasons that can simply be summed up as being a very valued member of our forum. He'll be receiving a...
Read More

Release of Daml Connect 1.11.2

Daml Connect 1.11.2 has been released to fix a few bugs, namely: Fixed  bug in the integration kit, which could lead to incorrect error messages on transactions involving duplicate contract keys. Backported a bugfix from 1.13.0 where transient duplicate keys did not result in an error. See #9478. Fixed a bug in the integration kit which could lead to errors in the participant node in...
Read More

Broadridge Reimagines Repo Markets with Smart Contracts and Distributed Ledger Technology

On June 14, Broadridge Financial Solutions announced it went live with its Distributed Ledger Repo platform, averaging daily volumes of over $31 billion in repurchase (repo) transactions. Powered by Daml’s application framework and VMware Blockchain’s distributed ledger technology, this solution not only creates better and more efficient repo transactions but also—and more...
Read More

Release of Daml Connect 1.14.0

Daml Connect 1.14.0 has been marked stable and released on Thursday June 17th. You can install it using: daml install latest Summary Daml-LF 1.13 and Ledger API version 1.11.0 are now Stable, bringing the following changes: The arbitrary precision decimal number type BigNumeric is now in general availability as part of Daml-LF 1.13. Try/Catch Exception handling in Daml contracts,...
Read More

Daml Developer Monthly - June 2021

What’s New We’re nominating for the next community recognition ceremony. It’s your chance to recognize those in the community who go above and beyond in making Daml what it is today. Submit your nominations here! Jobs Accenture is hiring for a Technical Architect for Blockchain & Multiparty Systems, we don’t know the specifics but they’re looking for Daml experience and one of the bonus...
Read More