Skip to content
Documentation/canton-network-docs/Admin APIgRPC APIPackagescom.digitalasset.canton.admin.participant.v30ServicesParticipantRepairServiceView on canton-network-docs
canton-network-docs/Admin APIgRPC APIPackagescom.digitalasset.canton.admin.participant.v30ServicesParticipantRepairService

ExportAcs

Participant AdministrationProtobufcom.digitalasset.canton.admin.participant.v30ExportAcs

com.digitalasset.canton.admin.participant.v30

ExportAcs

gRPCSince 3.4.0
RPC/com.digitalasset.canton.admin.participant.v30.ParticipantRepairService/ExportAcs

Protocol Details

Inputs

ExportAcsRequest

party_idsrepeated string
synchronizer_idstring
ledger_offsetint64
contract_synchronizer_renamesrepeated map
excluded_stakeholder_idsrepeated string

Outputs

ExportAcsResponse

chunkbytes

Lifecycle Changes

3.4.0introduced

com.digitalasset.canton.admin.participant.v30.ExportAcsRequest

party_idsrepeated string
synchronizer_idstring
ledger_offsetint64
contract_synchronizer_renamesrepeated map
excluded_stakeholder_idsrepeated string

com.digitalasset.canton.admin.participant.v30.ExportAcsResponse

chunkbytes
grpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
# This RPC uses streaming semantics. Send additional JSON messages on stdin as needed.
grpcurl \
  -d @ \
  <HOST:PORT> \
  com.digitalasset.canton.admin.participant.v30.ParticipantRepairService/ExportAcs <<'EOF'
{
  "partyIds": [
    "string"
  ],
  "synchronizerId": "string",
  "ledgerOffset": "0",
  "contractSynchronizerRenames": [
    {
      "key": {
        "targetSynchronizerId": "string"
      }
    }
  ],
  "excludedStakeholderIds": [
    "string"
  ]
}
EOF
OKapplication/json
OK
{
  "chunk": "BASE64_ENCODED_BYTES"
}