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

ImportPartyAcs

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

com.digitalasset.canton.admin.participant.v30

ImportPartyAcs

gRPC
RPC/com.digitalasset.canton.admin.participant.v30.PartyManagementService/ImportPartyAcs

Protocol Details

ProtocolgRPC
ServicePartyManagementService
RPCImportPartyAcs
Client streamYes
Server streamNo

Inputs

ImportPartyAcsRequest

Messagecom.digitalasset.canton.admin.participant.v30.ImportPartyAcsRequest
Client streamYes
acs_snapshotbytes
synchronizer_idstring
workflow_id_prefixstring
contract_import_modeContractImportMode
representative_package_id_overrideRepresentativePackageIdOverride
party_idstring

Outputs

ImportPartyAcsResponse

Messagecom.digitalasset.canton.admin.participant.v30.ImportPartyAcsResponse
Server streamNo

com.digitalasset.canton.admin.participant.v30.ImportPartyAcsRequest

acs_snapshotbytes
synchronizer_idstring
workflow_id_prefixstring
contract_import_modeContractImportMode
representative_package_id_overrideRepresentativePackageIdOverride
party_idstring

com.digitalasset.canton.admin.participant.v30.ContractImportMode

  • CONTRACT_IMPORT_MODE_UNSPECIFIED
  • CONTRACT_IMPORT_MODE_ACCEPT
  • CONTRACT_IMPORT_MODE_VALIDATION

com.digitalasset.canton.admin.participant.v30.RepresentativePackageIdOverride

contract_overriderepeated map
package_id_overriderepeated map
package_name_overriderepeated map

com.digitalasset.canton.admin.participant.v30.ImportPartyAcsResponse

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.PartyManagementService/ImportPartyAcs <<'EOF'
{
  "acsSnapshot": "BASE64_ENCODED_BYTES",
  "synchronizerId": "string",
  "workflowIdPrefix": "string",
  "contractImportMode": "CONTRACT_IMPORT_MODE_UNSPECIFIED",
  "representativePackageIdOverride": {
    "contractOverride": [
      {
        "key": "string"
      }
    ],
    "packageIdOverride": [
      {
        "key": "string"
      }
    ],
    "packageNameOverride": [
      {
        "key": "string"
      }
    ]
  },
  "partyId": "string"
}
EOF
OKapplication/json
OK
{}