Documentation/Canton Network Docs/Ledger API › gRPC API › Packages › v2 › Services › CommandSubmissionServiceView on Canton Network Docs ↗
SubmitReassignment
RPC
/com.daml.ledger.api.v2.CommandSubmissionService/SubmitReassignmentProtocol Details
ProtocolgRPC
ServiceCommandSubmissionService
RPCSubmitReassignment
Client streamNo
Server streamNo
Inputs
SubmitReassignmentRequest
Messagecom.daml.ledger.api.v2.SubmitReassignmentRequest
Client streamNo
reassignment_commandsReassignmentCommandsOutputs
SubmitReassignmentResponse
Messagecom.daml.ledger.api.v2.SubmitReassignmentResponse
Server streamNo
Related Schemas
com.daml.ledger.api.v2.SubmitReassignmentRequest
com.daml.ledger.api.v2.SubmitReassignmentRequest
reassignment_commandsReassignmentCommandscom.daml.ledger.api.v2.ReassignmentCommands
com.daml.ledger.api.v2.ReassignmentCommands
workflow_idstringuser_idstringcommand_idstringsubmitterstringsubmission_idstringcommandsrepeated ReassignmentCommandcom.daml.ledger.api.v2.ReassignmentCommand
com.daml.ledger.api.v2.ReassignmentCommand
unassign_commandUnassignCommandassign_commandAssignCommandcom.daml.ledger.api.v2.UnassignCommand
com.daml.ledger.api.v2.UnassignCommand
contract_idstringsourcestringtargetstringcom.daml.ledger.api.v2.AssignCommand
com.daml.ledger.api.v2.AssignCommand
reassignment_idstringsourcestringtargetstringcom.daml.ledger.api.v2.SubmitReassignmentResponse
com.daml.ledger.api.v2.SubmitReassignmentResponse
grpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
-d @ \
<HOST:PORT> \
com.daml.ledger.api.v2.CommandSubmissionService/SubmitReassignment <<'EOF'
{
"reassignmentCommands": {
"workflowId": "string",
"userId": "string",
"commandId": "string",
"submitter": "string",
"submissionId": "string",
"commands": [
{
"unassignCommand": {
"contractId": "string",
"source": "string",
"target": "string"
}
}
]
}
}
EOF
OKapplication/json
OK
{}