Documentation/Canton Network Docs/Admin APIgRPC APIPackagescom.digitalasset.canton.topology.admin.v30ServicesTopologyManagerWriteServiceView on Canton Network Docs ↗
GenerateTransactions
RPC
/com.digitalasset.canton.topology.admin.v30.TopologyManagerWriteService/GenerateTransactionsProtocol Details
Inputs
GenerateTransactionsRequest
proposalsrepeated ProposalOutputs
GenerateTransactionsResponse
generated_transactionsrepeated GeneratedTransactionRelated Schemas
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest
proposalsrepeated Proposalcom.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest.Proposal
com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest.Proposal
operationTopologyChangeOpserialuint32mappingTopologyMappingstoreStoreIdcom.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.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,
"mapping": "string",
"store": {
"authorized": {}
}
}
]
}
EOF
OKapplication/json
OK
{
"generatedTransactions": [
{
"serializedTransaction": "BASE64_ENCODED_BYTES",
"transactionHash": "BASE64_ENCODED_BYTES"
}
]
}