Documentation/Canton Network Docs/Ledger APIProtobufsPackagescom.daml.ledger.api.v2.adminServicesPackageManagementServiceView on Canton Network Docs ↗
UploadDarFile
RPC
/com.daml.ledger.api.v2.admin.PackageManagementService/UploadDarFileProtocol Details
Inputs
UploadDarFileRequest
dar_filebytessubmission_idstringvetting_changeVettingChangesynchronizer_idstringOutputs
UploadDarFileResponse
Related Schemas
com.daml.ledger.api.v2.admin.UploadDarFileRequest
com.daml.ledger.api.v2.admin.UploadDarFileRequest
dar_filebytessubmission_idstringvetting_changeVettingChangesynchronizer_idstringcom.daml.ledger.api.v2.admin.UploadDarFileRequest.VettingChange
com.daml.ledger.api.v2.admin.UploadDarFileRequest.VettingChange
VETTING_CHANGE_UNSPECIFIEDVETTING_CHANGE_VET_ALL_PACKAGESVETTING_CHANGE_DONT_VET_ANY_PACKAGES
com.daml.ledger.api.v2.admin.UploadDarFileResponse
com.daml.ledger.api.v2.admin.UploadDarFileResponse
grpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
-d @ \
<HOST:PORT> \
com.daml.ledger.api.v2.admin.PackageManagementService/UploadDarFile <<'EOF'
{
"darFile": "BASE64_ENCODED_BYTES",
"submissionId": "string",
"vettingChange": "VETTING_CHANGE_UNSPECIFIED",
"synchronizerId": "string"
}
EOF
OKapplication/json
OK
{}