Documentation Index
Fetch the complete documentation index at: https://docs.canton.network/llms.txt
Use this file to discover all available pages before exploring further.
Java client libraries
The Java client libraries simplify using the gRPC Ledger API. Read How to work with contracts and transactions in Java for guidance on how to use them. Read below to learn about their code architecture, installation, and reference materials.Overview
The Java client library (
Additionally, it provides a set of classes that represent the basic Daml data types in Java and are utilized by the Daml Codegen for Java to generate user-defined Daml code equivalent in Java.
This library is implemented in the Java package bindings-java) is a Java-idiomatic layer based on the Ledger API generated classes. This layer simplifies the code required to work with the Ledger API. It contains the toProto and fromProto methods to interact with the generated classes for the gRPC Ledger API.com.daml.ledger.javaapi.data.