Daml.Ledger.Abstractions
0.2.0-preview.3
Prefix Reserved
dotnet add package Daml.Ledger.Abstractions --version 0.2.0-preview.3
NuGet\Install-Package Daml.Ledger.Abstractions -Version 0.2.0-preview.3
<PackageReference Include="Daml.Ledger.Abstractions" Version="0.2.0-preview.3" />
<PackageVersion Include="Daml.Ledger.Abstractions" Version="0.2.0-preview.3" />
<PackageReference Include="Daml.Ledger.Abstractions" />
paket add Daml.Ledger.Abstractions --version 0.2.0-preview.3
#r "nuget: Daml.Ledger.Abstractions, 0.2.0-preview.3"
#:package Daml.Ledger.Abstractions@0.2.0-preview.3
#addin nuget:?package=Daml.Ledger.Abstractions&version=0.2.0-preview.3&prerelease
#tool nuget:?package=Daml.Ledger.Abstractions&version=0.2.0-preview.3&prerelease
Daml.Ledger.Abstractions
Transport-agnostic abstractions for Daml ledger clients.
Defines ILedgerClient — the single contract any Daml ledger transport
implements. Implementations live in their respective transport packages:
- (planned, not yet published) gRPC client for Canton participants
- (planned) HTTP REST client for the Daml JSON Ledger API
- in-memory test fakes for application testing
Generated codegen output (<Choice>Async extensions, projector helpers)
references this package — never a transport-specific one — so consumers
that only need projectors do not transitively depend on a gRPC stack.
Versioned in lockstep with Daml.Runtime and Daml.Codegen.CSharp.
Interface-only package — implementers carry their own contract tests.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Daml.Runtime (>= 0.2.0-preview.3)
NuGet packages (34)
Showing the top 5 NuGet packages that depend on Daml.Ledger.Abstractions:
| Package | Downloads |
|---|---|
|
Splice.Api.Token.Metadata.V1
C# bindings for Daml package splice-api-token-metadata-v1 |
|
|
Daml.Codegen.Testing.Conformance
Conformance corpus for daml-codegen-csharp: compiled generated types plus the DAR they were generated from, for live-ledger round-trip testing by consumers. Not for production use. |
|
|
Daml.Codegen.CSharp
C# code generator library for Daml smart contracts. Consumes an IntermediateDar protobuf (see Daml.Codegen.Intermediate) and emits strongly-typed C# bindings. |
|
|
Splice.Api.Token.Holding.V1
C# bindings for Daml package splice-api-token-holding-v1 |
|
|
Splice.Api.Token.Allocation.V1
C# bindings for Daml package splice-api-token-allocation-v1 |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.2.0-preview.3 | 0 | 7/3/2026 |
| 0.2.0-preview.2 | 37 | 7/2/2026 |
| 0.2.0-preview.1 | 63 | 6/30/2026 |
| 0.1.8-preview.5 | 264 | 6/24/2026 |
| 0.1.8-preview.4 | 228 | 6/23/2026 |
| 0.1.8-preview.2 | 458 | 6/12/2026 |
| 0.1.8-preview.1 | 58 | 6/11/2026 |