Documentation/Canton Network Docs/Admin APIgRPC APIPackagescom.digitalasset.canton.admin.participant.v30ServicesParticipantRepairServiceView on Canton Network Docs ↗
RepairCommitmentsUsingAcs
Participant Administration›Protobuf›com.digitalasset.canton.admin.participant.v30›RepairCommitmentsUsingAcs
RPC
/com.digitalasset.canton.admin.participant.v30.ParticipantRepairService/RepairCommitmentsUsingAcsProtocol Details
Inputs
RepairCommitmentsUsingAcsRequest
synchronizer_idsrepeated stringcounter_participant_idsrepeated stringparty_idsrepeated stringtimeout_secondsDurationOutputs
RepairCommitmentsUsingAcsResponse
statusesrepeated RepairCommitmentsStatusRelated Schemas
com.digitalasset.canton.admin.participant.v30.RepairCommitmentsUsingAcsRequest
com.digitalasset.canton.admin.participant.v30.RepairCommitmentsUsingAcsRequest
synchronizer_idsrepeated stringcounter_participant_idsrepeated stringparty_idsrepeated stringtimeout_secondsDurationcom.digitalasset.canton.admin.participant.v30.RepairCommitmentsUsingAcsResponse
com.digitalasset.canton.admin.participant.v30.RepairCommitmentsUsingAcsResponse
statusesrepeated RepairCommitmentsStatuscom.digitalasset.canton.admin.participant.v30.RepairCommitmentsStatus
com.digitalasset.canton.admin.participant.v30.RepairCommitmentsStatus
synchronizer_idstringerror_messagestringcompleted_repair_timestampTimestampgrpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
-d @ \
<HOST:PORT> \
com.digitalasset.canton.admin.participant.v30.ParticipantRepairService/RepairCommitmentsUsingAcs <<'EOF'
{
"synchronizerIds": [
"string"
],
"counterParticipantIds": [
"string"
],
"partyIds": [
"string"
],
"timeoutSeconds": "string"
}
EOF
OKapplication/json
OK
{
"statuses": [
{
"synchronizerId": "string",
"errorMessage": "string"
}
]
}