Skip to main content
POST

JSON Ledger API

Dars validate

OpenAPISince 3.4Changed 3.5
Validates the DAR and checks the upgrade compatibility of the DAR’s packages with the set of the already vetted packages on the target vetting synchronizer. See ValidateDarFileRequest for details regarding the target vetting synchronizer. The operation has no effect on the state of the participant or the Canton ledger: the DAR payload and its packages are not persisted neither are the packages vetted.

Protocol Details

Inputs

Query parameters

string

Request body

application/octet-stream
string
required
OpenAPI type: string (binary).

Outputs

200

400

text/plain
string
required

default

application/json
string
required
string
required
string
string
Map_String
required
Tuple2_String_String[]
integer (int32)
required
integer (int32)
string
boolean

History

Changed3.5

The POST /v2/dars/validate operation changed in this snapshot.

Introduced3.4