Documentation/Canton Network docs/Admin API › gRPC API › Packages › com.digitalasset.canton.topology.admin.v30 › Services › TopologyManagerWriteServiceView on Canton Network docs ↗
GenerateTransactions
RPC
/com.digitalasset.canton.topology.admin.v30.TopologyManagerWriteService/GenerateTransactionsProtocol Details
ProtocolgRPC
ServiceTopologyManagerWriteService
RPCGenerateTransactions
Client streamNo
Server streamNo
Inputs
GenerateTransactionsRequest
Messagecom.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest
Client streamNo
proposalsrepeated Proposalbase_requestBaseWriteRequestOutputs
GenerateTransactionsResponse
Messagecom.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse
Server streamNo
generated_transactionsrepeated GeneratedTransactionRelated Schemas
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest
proposalsrepeated Proposalbase_requestBaseWriteRequestcom.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest.Proposal
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest.Proposal
operationTopologyChangeOpserialuint32v30TopologyMappingstoreStoreIdcom.digitalasset.canton.topology.admin.v30.StoreId
com.digitalasset.canton.topology.admin.v30.StoreId
authorizedAuthorizedsynchronizerSynchronizertemporaryTemporarycom.digitalasset.canton.topology.admin.v30.StoreId.Authorized
com.digitalasset.canton.topology.admin.v30.StoreId.Authorized
com.digitalasset.canton.topology.admin.v30.StoreId.Temporary
com.digitalasset.canton.topology.admin.v30.StoreId.Temporary
namestringcom.digitalasset.canton.topology.admin.v30.Synchronizer
com.digitalasset.canton.topology.admin.v30.Synchronizer
idstringphysical_idstringcom.digitalasset.canton.topology.admin.v30.BaseWriteRequest
com.digitalasset.canton.topology.admin.v30.BaseWriteRequest
client_versionstringcom.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse
generated_transactionsrepeated GeneratedTransactioncom.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse.GeneratedTransaction
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse.GeneratedTransaction
serialized_transactionbytestransaction_hashbytesgrpcurl
grpcurl
# Add -plaintext if the server is not using TLS.
grpcurl \
-d @ \
<HOST:PORT> \
com.digitalasset.canton.topology.admin.v30.TopologyManagerWriteService/GenerateTransactions <<'EOF'
{
"proposals": [
{
"operation": "string",
"serial": 0,
"v30": "string",
"store": {
"authorized": {}
}
}
],
"baseRequest": {
"clientVersion": "string"
}
}
EOF
OKapplication/json
OK
{
"generatedTransactions": [
{
"serializedTransaction": "BASE64_ENCODED_BYTES",
"transactionHash": "BASE64_ENCODED_BYTES"
}
]
}