The Java bindings is a client implementation of the Ledger API. It provides an idiomatic way to write Daml Ledger applications.

Compile Dependencies (7)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.daml » ledger-api-proto
ledger-api-proto
3.5.23.5.8
Apache 2.0
com.daml » ledger-api-value-proto
Protobuf definitions for Daml-LF values used in the Ledger API
3.5.23.5.8
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.15.43.2.1
Data Format BSD 3-clause
com.google.protobuf » protobuf-java
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
3.25.54.35.1
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
1.3.23.0.0
org.checkerframework » checker-qual
checker-qual contains annotations (type qualifiers) that a programmerwrites to specify Java code for type-checking by ...
3.47.04.2.1
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.62.0.18

Test Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.daml » community-testing_2.13
community-testing
3.5.23.5.8
Testing BSD 3-clause
com.github.sbt » junit-interface
An implementation of sbt's test interface for JUnit 4
0.13.3
Apache 2.0
net.aichler » jupiter-interface
jupiter-interface
0.9.00.19.0
Testing BSD 3-clause
org.scalacheck » scalacheck_2.13
ScalaCheck is a library written in Scala and used for automated property-based testing of Scala or Java programs.
1.15.41.19.0
Testing Apache 2.0
org.scalatest » scalatest_2.13
ScalaTest is a flexible and popular testing tool in the Scala ecosystem. It can be used to test Scala, Scala.js, Scala ...
3.2.193.2.20
Apache 2.0
org.scalatestplus » scalacheck-1-18_2.13
scalacheck-1.18
3.2.19.0