Daml.Ledger.Abstractions 0.2.0-preview.3

Prefix Reserved
This is a prerelease version of Daml.Ledger.Abstractions.
dotnet add package Daml.Ledger.Abstractions --version 0.2.0-preview.3
                    
NuGet\Install-Package Daml.Ledger.Abstractions -Version 0.2.0-preview.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Daml.Ledger.Abstractions" Version="0.2.0-preview.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Daml.Ledger.Abstractions" Version="0.2.0-preview.3" />
                    
Directory.Packages.props
<PackageReference Include="Daml.Ledger.Abstractions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Daml.Ledger.Abstractions --version 0.2.0-preview.3
                    
#r "nuget: Daml.Ledger.Abstractions, 0.2.0-preview.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Daml.Ledger.Abstractions@0.2.0-preview.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Daml.Ledger.Abstractions&version=0.2.0-preview.3&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Daml.Ledger.Abstractions&version=0.2.0-preview.3&prerelease
                    
Install as a Cake Tool

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 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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