Skip to content
CCPEDIAby Unity Nodes
Canton Network docsAdmin API › gRPC API › Packages › com.digitalasset.canton.admin.participant.v30 › Services › PartyManagementService

GetAcsReplicationStatus

Updated 30-10-2026

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

com.digitalasset.canton.admin.participant.v30

GetAcsReplicationStatus

RPC/com.digitalasset.canton.admin.participant.v30.PartyManagementService/GetAcsReplicationStatus

Protocol Details

ProtocolgRPC
ServicePartyManagementService
RPCGetAcsReplicationStatus
Client streamNo
Server streamNo

Inputs

GetAcsReplicationStatusRequest

Messagecom.digitalasset.canton.admin.participant.v30.GetAcsReplicationStatusRequest
Client streamNo
acs_replication_request_idstring

Outputs

GetAcsReplicationStatusResponse

Messagecom.digitalasset.canton.admin.participant.v30.GetAcsReplicationStatusResponse
Server streamNo
statusAcsReplicationStatus

com.digitalasset.canton.admin.participant.v30.GetAcsReplicationStatusRequest

acs_replication_request_idstring

com.digitalasset.canton.admin.participant.v30.GetAcsReplicationStatusResponse

statusAcsReplicationStatus

com.digitalasset.canton.admin.participant.v30.AcsReplicationStatus

parametersAcsReplicationParameters
ptp_topology_transactionPartyToParticipantTopologyTransaction
replication_progressAcsReplicationProgress
has_completedbool
error_messageAcsReplicationError

com.digitalasset.canton.admin.participant.v30.AcsReplicationStatus.AcsReplicationParameters

request_idstring
party_idstring
synchronizer_idstring
source_participant_uidstring
target_participant_uidstring
timestampTimestamp

com.digitalasset.canton.admin.participant.v30.AcsReplicationStatus.SequencerChannelAgreement

sequencer_uidstring

com.digitalasset.canton.admin.participant.v30.AcsReplicationStatus.PartyToParticipantTopologyTransaction

valid_fromTimestamp

com.digitalasset.canton.admin.participant.v30.AcsReplicationStatus.AcsReplicationProgress

processed_contract_countuint64
acs_hashbytes
fully_processed_acsbool

com.digitalasset.canton.admin.participant.v30.AcsReplicationStatus.AcsReplicationError

error_messagestring
is_terminalbool

History

Added3.7.0
grpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
  -d @ \
  <HOST:PORT> \
  com.digitalasset.canton.admin.participant.v30.PartyManagementService/GetAcsReplicationStatus <<'EOF'
{
  "acsReplicationRequestId": "string"
}
EOF
OKapplication/json
OK
{
  "status": {
    "parameters": {
      "requestId": "string",
      "partyId": "string",
      "synchronizerId": "string",
      "sourceParticipantUid": "string",
      "targetParticipantUid": "string",
      "timestamp": "string"
    },
    "ptpTopologyTransaction": {
      "validFrom": "string"
    },
    "replicationProgress": {
      "processedContractCount": "0",
      "acsHash": "BASE64_ENCODED_BYTES",
      "fullyProcessedAcs": true
    },
    "hasCompleted": true,
    "errorMessage": {
      "errorMessage": "string",
      "isTerminal": true
    }
  }
}