Skip to content
CCPEDIAby Unity Nodes
Documentation/Canton Network Docs/Admin API › gRPC API › Packages › com.digitalasset.canton.admin.participant.v30 › Services › ParticipantRepairServiceView on Canton Network Docs ↗

ExportAcs

Participant Administration›Protobuf›com.digitalasset.canton.admin.participant.v30›ExportAcs

com.digitalasset.canton.admin.participant.v30

ExportAcs

gRPC
RPC/com.digitalasset.canton.admin.participant.v30.ParticipantRepairService/ExportAcs

Protocol Details

ProtocolgRPC
ServiceParticipantRepairService
RPCExportAcs
Client streamNo
Server streamYes

Inputs

ExportAcsRequest

Messagecom.digitalasset.canton.admin.participant.v30.ExportAcsRequest
Client streamNo
party_idsrepeated string
synchronizer_idstring
ledger_offsetint64
contract_synchronizer_renamesrepeated map
excluded_stakeholder_idsrepeated string

Outputs

ExportAcsResponse

Messagecom.digitalasset.canton.admin.participant.v30.ExportAcsResponse
Server streamYes
chunkbytes

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"
}