LEARN · DOCUMENTATION
Documentation
Pages from 29 sources, kept in sync: the official Canton Network and Digital Asset docs, documentation from teams building on Canton, and readmes from their code. Search all of it, or start from a path below.
3,253pages
synced 4h ago29 sources
Official
Contract
Back to package com.daml.ledger.javaapi.data.codegen Contract A superclass for all codegen-generated Contracts. Java Package com.daml.ledger.java…
Sep 22, 2026
Official
DamlOptional
Back to package com.daml.ledger.javaapi.data DamlOptional Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public f…
Sep 22, 2026
Official
ByKey
Back to package com.daml.ledger.javaapi.data.codegen ByKey Parent of all generated ByKey classes within templates and interfaces. Java Package co…
Sep 22, 2026
Official
CumulativeFilter
Back to package com.daml.ledger.javaapi.data CumulativeFilter Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature publ…
Sep 22, 2026
Official
DamlGenMap
Back to package com.daml.ledger.javaapi.data DamlGenMap Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public fin…
Sep 22, 2026
Official
DamlTextMap
Back to package com.daml.ledger.javaapi.data DamlTextMap Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public fi…
Sep 22, 2026
Official
GetUpdatesResponse
Back to package com.daml.ledger.javaapi.data GetUpdatesResponse Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature pu…
Sep 22, 2026
Official
ContractWithKey
Back to package com.daml.ledger.javaapi.data.codegen ContractWithKey A superclass for all codegen-generated Contracts whose templates have a key …
Sep 22, 2026
Official
GetUpdatesRequest
Back to package com.daml.ledger.javaapi.data GetUpdatesRequest Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature pub…
Sep 22, 2026
Official
Variant
Back to package com.daml.ledger.javaapi.data.codegen Variant Base class of all decoded-to-codegen Daml variants with no type parameters. Its enco…
Sep 22, 2026
Official
AssignedEvent
Back to package com.daml.ledger.javaapi.data AssignedEvent Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public …
Sep 22, 2026
Official
Timestamp
Back to package com.daml.ledger.javaapi.data Timestamp A Timestamp value is represented as microseconds since the UNIX epoch. Java Package com.da…
Sep 22, 2026
Official
TopologyTransaction
Back to package com.daml.ledger.javaapi.data TopologyTransaction Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature p…
Sep 22, 2026
Official
PQS SQL
The PQS SQL API is provisioned directly in the PostgreSQL database. Data consumers interact with it through SQL — not through the PQ…
May 26, 2026
Official
ByKey.ToInterface
Back to package com.daml.ledger.javaapi.data.codegen ByKey.ToInterface Parent of all generated ByKey classes within interfaces. These need to pas…
Sep 22, 2026
Official
CreateAnd.ToInterface
Back to package com.daml.ledger.javaapi.data.codegen CreateAnd.ToInterface Parent of all generated CreateAnd classes within interfaces. These nee…
Sep 22, 2026
Official
EventFormat
Back to package com.daml.ledger.javaapi.data EventFormat Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public fi…
Sep 22, 2026
Official
PrefetchContractKey
Back to package com.daml.ledger.javaapi.data PrefetchContractKey Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature p…
Sep 22, 2026
Official
Choice
Back to package com.daml.ledger.javaapi.data.codegen Choice This represents a Daml choice that can be exercised on ContractIds of type ContractId…
Sep 22, 2026
Official
ContractDecoder
Back to package com.daml.ledger.javaapi.data.codegen ContractDecoder Java Package com.daml.ledger.javaapi.data.codegen Upstream docs Open Javadoc…
Sep 22, 2026
Official
DefinedDataType
Back to package com.daml.ledger.javaapi.data.codegen DefinedDataType The codegen-decoded form of any of these: what DamlRecord describes, a Varia…
Sep 22, 2026
Official
Application Architecture
…the shared business logic, a backend mediates access to the ledger, and a frontend presents the user interface. This page describes the roles involved and how the layers connect. R…
Sep 4, 2026
Official
ArchivedEvent
Back to package com.daml.ledger.javaapi.data ArchivedEvent Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public …
Sep 22, 2026
Official
User
Back to package com.daml.ledger.javaapi.data User Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public final cla…
Sep 22, 2026
Official
Value
Back to package com.daml.ledger.javaapi.data Value Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public abstract…
Sep 22, 2026
Official
ContractCompanion.WithoutKey
Back to package com.daml.ledger.javaapi.data.codegen ContractCompanion.WithoutKey Java Package com.daml.ledger.javaapi.data.codegen Upstream docs…
Sep 22, 2026
Official
DisclosedContract
Back to package com.daml.ledger.javaapi.data DisclosedContract Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature pub…
Sep 22, 2026
Official
Reassignment
Back to package com.daml.ledger.javaapi.data Reassignment Java Package com.daml.ledger.javaapi.data Upstream docs Open Javadoc Signature public f…
Sep 22, 2026
Official
ContractCompanion.WithKey
Back to package com.daml.ledger.javaapi.data.codegen ContractCompanion.WithKey Java Package com.daml.ledger.javaapi.data.codegen Upstream docs Op…
Sep 22, 2026
Official
Compliance Considerations
… public blockchains where any participant can read the full ledger, Canton validators maintain private, local ledger shards. There is no shared database of all contracts. A party c…
Aug 11, 2026
Showing 301 to 330 of 833Search all sources →