Complete documentation page mirrored and translated for learning. Attribution is shown at the bottom of each article.

阅读中文版

referenceadmin-apiprotobufpackages

com.digitalasset.canton.topology.admin.v30

Documentation Index

Fetch the complete documentation index at: https://docs.canton.network/llms.txt Use this file to discover all available pages before exploring further.

com.digitalasset.canton.topology.admin.v30

Package-level overview for com.digitalasset.canton.topology.admin.v30.

Back to overview

Protobuf Package

com.digitalasset.canton.topology.admin.v30

4 services, 36 endpoints, 105 messages, 1 enums

gRPC
Files
5
<div class="x2mdx-ref-meta-item">
  <dt>Services</dt>
  <dd>4</dd>
</div>

<div class="x2mdx-ref-meta-item">
  <dt>Endpoints</dt>
  <dd>36</dd>
</div>

<div class="x2mdx-ref-meta-item">
  <dt>Messages</dt>
  <dd>105</dd>
</div>

<div class="x2mdx-ref-meta-item">
  <dt>Enums</dt>
  <dd>1</dd>
</div>

Source Files

community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/common.proto

<p class="x2mdx-ref-card-summary">Current source file in the latest published descriptor snapshot.</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Services</dt>
    <dd>0</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Messages</dt>
    <dd>3</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Enums</dt>
    <dd>0</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Source</dt>
    <dd><a href="https://github.com/DACH-NY/canton/blob/v3.5.1/community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/common.proto">community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/common.proto</a></dd>
  </div>
</dl>

community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/initialization\_service.proto

<p class="x2mdx-ref-card-summary">Current source file in the latest published descriptor snapshot.</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Services</dt>
    <dd>1</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Messages</dt>
    <dd>8</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Enums</dt>
    <dd>0</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Source</dt>
    <dd><a href="https://github.com/DACH-NY/canton/blob/v3.5.1/community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/initialization_service.proto">community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/initialization\_service.proto</a></dd>
  </div>
</dl>

community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology\_aggregation\_service.proto

<p class="x2mdx-ref-card-summary">Current source file in the latest published descriptor snapshot.</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Services</dt>
    <dd>1</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Messages</dt>
    <dd>4</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Enums</dt>
    <dd>0</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Source</dt>
    <dd><a href="https://github.com/DACH-NY/canton/blob/v3.5.1/community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology_aggregation_service.proto">community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology\_aggregation\_service.proto</a></dd>
  </div>
</dl>

community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology\_manager\_read\_service.proto

<p class="x2mdx-ref-card-summary">Current source file in the latest published descriptor snapshot.</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Services</dt>
    <dd>1</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Messages</dt>
    <dd>48</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Enums</dt>
    <dd>0</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Source</dt>
    <dd><a href="https://github.com/DACH-NY/canton/blob/v3.5.1/community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology_manager_read_service.proto">community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology\_manager\_read\_service.proto</a></dd>
  </div>
</dl>

community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology\_manager\_write\_service.proto

<p class="x2mdx-ref-card-summary">Current source file in the latest published descriptor snapshot.</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Services</dt>
    <dd>1</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Messages</dt>
    <dd>16</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Enums</dt>
    <dd>1</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Source</dt>
    <dd><a href="https://github.com/DACH-NY/canton/blob/v3.5.1/community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology_manager_write_service.proto">community/base/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/topology\_manager\_write\_service.proto</a></dd>
  </div>
</dl>

IdentityInitializationService

Operations
3

IdentityInitializationService.CurrentTime

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc IdentityInitializationService.CurrentTime(com.digitalasset.canton.topology.admin.v30.CurrentTimeRequest) returns (com.digitalasset.canton.topology.admin.v30.CurrentTimeRespo...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.CurrentTimeRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.CurrentTimeResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

IdentityInitializationService.GetId

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc IdentityInitializationService.GetId(com.digitalasset.canton.topology.admin.v30.GetIdRequest) returns (com.digitalasset.canton.topology.admin.v30.GetIdResponse);</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GetIdRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GetIdResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyAggregationService

Operations
2

TopologyAggregationService.ListKeyOwners

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyAggregationService.ListKeyOwners(com.digitalasset.canton.topology.admin.v30.ListKeyOwnersRequest) returns (com.digitalasset.canton.topology.admin.v30.ListKeyOwnersRe...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListKeyOwnersRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListKeyOwnersResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService

Operations
23

TopologyManagerReadService.ExportTopologySnapshot

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ExportTopologySnapshot(com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotRequest) returns (stream com.digitalasset.canton.topology....</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>Yes</dd>
  </div>
</dl>

TopologyManagerReadService.ExportTopologySnapshotV2

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ExportTopologySnapshotV2(com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotV2Request) returns (stream com.digitalasset.canton.topol...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotV2Request</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotV2Response</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>Yes</dd>
  </div>
</dl>

TopologyManagerReadService.GenesisState

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.GenesisState(com.digitalasset.canton.topology.admin.v30.GenesisStateRequest) returns (stream com.digitalasset.canton.topology.admin.v30.GenesisSta...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GenesisStateRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GenesisStateResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>Yes</dd>
  </div>
</dl>

TopologyManagerReadService.GenesisStateV2

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.GenesisStateV2(com.digitalasset.canton.topology.admin.v30.GenesisStateV2Request) returns (stream com.digitalasset.canton.topology.admin.v30.Genesi...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GenesisStateV2Request</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GenesisStateV2Response</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>Yes</dd>
  </div>
</dl>

TopologyManagerReadService.ListAll

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListAll(com.digitalasset.canton.topology.admin.v30.ListAllRequest) returns (com.digitalasset.canton.topology.admin.v30.ListAllResponse);</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListAllRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListAllResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListAllV2

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.5.1</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListAllV2(com.digitalasset.canton.topology.admin.v30.ListAllV2Request) returns (com.digitalasset.canton.topology.admin.v30.ListAllV2Response);</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListAllV2Request</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListAllV2Response</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListAvailableStores

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListAvailableStores(com.digitalasset.canton.topology.admin.v30.ListAvailableStoresRequest) returns (com.digitalasset.canton.topology.admin.v30.Lis...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListAvailableStoresRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListAvailableStoresResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListDecentralizedNamespaceDefinition

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListDecentralizedNamespaceDefinition(com.digitalasset.canton.topology.admin.v30.ListDecentralizedNamespaceDefinitionRequest) returns (com.digitala...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListDecentralizedNamespaceDefinitionRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListDecentralizedNamespaceDefinitionResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListLsuAnnouncement

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.5.1</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListLsuAnnouncement(com.digitalasset.canton.topology.admin.v30.ListLsuAnnouncementRequest) returns (com.digitalasset.canton.topology.admin.v30.Lis...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListLsuAnnouncementRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListLsuAnnouncementResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListLsuSequencerConnectionSuccessor

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.5.1</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListLsuSequencerConnectionSuccessor(com.digitalasset.canton.topology.admin.v30.ListLsuSequencerConnectionSuccessorRequest) returns (com.digitalass...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListLsuSequencerConnectionSuccessorRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListLsuSequencerConnectionSuccessorResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListMediatorSynchronizerState

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListMediatorSynchronizerState(com.digitalasset.canton.topology.admin.v30.ListMediatorSynchronizerStateRequest) returns (com.digitalasset.canton.to...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListMediatorSynchronizerStateRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListMediatorSynchronizerStateResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListNamespaceDelegation

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListNamespaceDelegation(com.digitalasset.canton.topology.admin.v30.ListNamespaceDelegationRequest) returns (com.digitalasset.canton.topology.admin...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListNamespaceDelegationRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListNamespaceDelegationResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListOwnerToKeyMapping

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListOwnerToKeyMapping(com.digitalasset.canton.topology.admin.v30.ListOwnerToKeyMappingRequest) returns (com.digitalasset.canton.topology.admin.v30...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListOwnerToKeyMappingRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListOwnerToKeyMappingResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListParticipantSynchronizerPermission

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListParticipantSynchronizerPermission(com.digitalasset.canton.topology.admin.v30.ListParticipantSynchronizerPermissionRequest) returns (com.digita...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListParticipantSynchronizerPermissionRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListParticipantSynchronizerPermissionResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListPartyHostingLimits

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListPartyHostingLimits(com.digitalasset.canton.topology.admin.v30.ListPartyHostingLimitsRequest) returns (com.digitalasset.canton.topology.admin.v...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListPartyHostingLimitsRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListPartyHostingLimitsResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListPartyToKeyMapping

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListPartyToKeyMapping(com.digitalasset.canton.topology.admin.v30.ListPartyToKeyMappingRequest) returns (com.digitalasset.canton.topology.admin.v30...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListPartyToKeyMappingRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListPartyToKeyMappingResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListPartyToParticipant

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListPartyToParticipant(com.digitalasset.canton.topology.admin.v30.ListPartyToParticipantRequest) returns (com.digitalasset.canton.topology.admin.v...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListPartyToParticipantRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListPartyToParticipantResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListSequencerSynchronizerState

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListSequencerSynchronizerState(com.digitalasset.canton.topology.admin.v30.ListSequencerSynchronizerStateRequest) returns (com.digitalasset.canton....</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSequencerSynchronizerStateRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSequencerSynchronizerStateResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListSequencingParametersState

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.5.1</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListSequencingParametersState(com.digitalasset.canton.topology.admin.v30.ListSequencingParametersStateRequest) returns (com.digitalasset.canton.to...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSequencingParametersStateRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSequencingParametersStateResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListSynchronizerParametersState

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListSynchronizerParametersState(com.digitalasset.canton.topology.admin.v30.ListSynchronizerParametersStateRequest) returns (com.digitalasset.canto...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSynchronizerParametersStateRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSynchronizerParametersStateResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListSynchronizerTrustCertificate

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListSynchronizerTrustCertificate(com.digitalasset.canton.topology.admin.v30.ListSynchronizerTrustCertificateRequest) returns (com.digitalasset.can...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSynchronizerTrustCertificateRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListSynchronizerTrustCertificateResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerReadService.ListVettedPackages

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerReadService.ListVettedPackages(com.digitalasset.canton.topology.admin.v30.ListVettedPackagesRequest) returns (com.digitalasset.canton.topology.admin.v30.ListV...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListVettedPackagesRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ListVettedPackagesResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService

Operations
8

TopologyManagerWriteService.AddTransactions

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.AddTransactions(com.digitalasset.canton.topology.admin.v30.AddTransactionsRequest) returns (com.digitalasset.canton.topology.admin.v30.AddTransac...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.AddTransactionsRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.AddTransactionsResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService.Authorize

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.Authorize(com.digitalasset.canton.topology.admin.v30.AuthorizeRequest) returns (com.digitalasset.canton.topology.admin.v30.AuthorizeResponse);</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.AuthorizeRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.AuthorizeResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService.CreateTemporaryTopologyStore

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.CreateTemporaryTopologyStore(com.digitalasset.canton.topology.admin.v30.CreateTemporaryTopologyStoreRequest) returns (com.digitalasset.canton.top...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.CreateTemporaryTopologyStoreRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.CreateTemporaryTopologyStoreResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService.DropTemporaryTopologyStore

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.DropTemporaryTopologyStore(com.digitalasset.canton.topology.admin.v30.DropTemporaryTopologyStoreRequest) returns (com.digitalasset.canton.topolog...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.DropTemporaryTopologyStoreRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.DropTemporaryTopologyStoreResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService.GenerateTransactions

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.GenerateTransactions(com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest) returns (com.digitalasset.canton.topology.admin.v30....</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>No</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService.ImportTopologySnapshot

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.ImportTopologySnapshot(stream com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotRequest) returns (com.digitalasset.canton.topology...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotRequest</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotResponse</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>Yes</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

TopologyManagerWriteService.ImportTopologySnapshotV2

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Since 3.4.0</span>
  </div>
</div>

<p class="x2mdx-ref-card-summary">rpc TopologyManagerWriteService.ImportTopologySnapshotV2(stream com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotV2Request) returns (com.digitalasset.canton.topo...</p>

<dl class="x2mdx-ref-meta-grid">
  <div class="x2mdx-ref-meta-item">
    <dt>Request</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotV2Request</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Response</dt>
    <dd>com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotV2Response</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Client stream</dt>
    <dd>Yes</dd>
  </div>

  <div class="x2mdx-ref-meta-item">
    <dt>Server stream</dt>
    <dd>No</dd>
  </div>
</dl>

Type Inventory

These are the package-level message and enum shapes in the publish-version snapshot.

com.digitalasset.canton.topology.admin.v30.AddTransactionsRequest

<p class="x2mdx-ref-schema-summary">4 fields</p>
transactions repeated SignedTopologyTransaction
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">force\_changes</code>
    <span class="x2mdx-ref-type-badge">repeated ForceFlag</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">store</code>
    <span class="x2mdx-ref-type-badge">StoreId</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">wait\_to\_become\_effective</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ForceFlag

<p class="x2mdx-ref-schema-summary">13 values</p>
  • FORCE\_FLAG\_UNSPECIFIED
  • <li><code>FORCE\_FLAG\_ALIEN\_MEMBER</code></li>
    
    <li><code>FORCE\_FLAG\_LEDGER\_TIME\_RECORD\_TIME\_TOLERANCE\_INCREASE</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_UNKNOWN\_PACKAGE</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_UNVETTED\_DEPENDENCIES</code></li>
    
    <li><code>FORCE\_FLAG\_DISABLE\_PARTY\_WITH\_ACTIVE\_CONTRACTS</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_UNVALIDATED\_SIGNING\_KEYS</code></li>
    
    <li><code>FORCE\_FLAG\_PREPARATION\_TIME\_RECORD\_TIME\_TOLERANCE\_INCREASE</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_INSUFFICIENT\_PARTICIPANT\_PERMISSION\_FOR\_SIGNATORY\_PARTY</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_INSUFFICIENT\_SIGNATORY\_ASSIGNING\_PARTICIPANTS\_FOR\_PARTY</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_VET\_INCOMPATIBLE\_UPGRADES</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_OUT\_OF\_BOUNDS\_VALUE</code></li>
    
    <li><code>FORCE\_FLAG\_ALLOW\_CONFIRMING\_THRESHOLD\_CANNOT\_BE\_MET</code></li>

com.digitalasset.canton.topology.admin.v30.StoreId

<p class="x2mdx-ref-schema-summary">3 fields</p>
authorized Authorized
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">synchronizer</code>
    <span class="x2mdx-ref-type-badge">Synchronizer</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">temporary</code>
    <span class="x2mdx-ref-type-badge">Temporary</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.StoreId.Authorized

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.StoreId.Temporary

<p class="x2mdx-ref-schema-summary">1 fields</p>
name string

com.digitalasset.canton.topology.admin.v30.Synchronizer

<p class="x2mdx-ref-schema-summary">2 fields</p>
id string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">physical\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.AddTransactionsResponse

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.AuthorizeRequest

<p class="x2mdx-ref-schema-summary">7 fields</p>
proposal Proposal
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">transaction\_hash</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">must\_fully\_authorize</code>
    <span class="x2mdx-ref-type-badge">bool</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">force\_changes</code>
    <span class="x2mdx-ref-type-badge">repeated ForceFlag</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">signed\_by</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">store</code>
    <span class="x2mdx-ref-type-badge">StoreId</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">wait\_to\_become\_effective</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.AuthorizeRequest.Proposal

<p class="x2mdx-ref-schema-summary">3 fields</p>
change TopologyChangeOp
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">serial</code>
    <span class="x2mdx-ref-type-badge">uint32</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">mapping</code>
    <span class="x2mdx-ref-type-badge">TopologyMapping</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.AuthorizeResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
transaction SignedTopologyTransaction

com.digitalasset.canton.topology.admin.v30.BaseQuery

<p class="x2mdx-ref-schema-summary">8 fields</p>
store StoreId
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">proposals</code>
    <span class="x2mdx-ref-type-badge">bool</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">operation</code>
    <span class="x2mdx-ref-type-badge">TopologyChangeOp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">snapshot</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">head\_state</code>
    <span class="x2mdx-ref-type-badge">Empty</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">range</code>
    <span class="x2mdx-ref-type-badge">TimeRange</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_signed\_key</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">protocol\_version</code>
    <span class="x2mdx-ref-type-badge">int32</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.BaseQuery.TimeRange

<p class="x2mdx-ref-schema-summary">2 fields</p>
from Timestamp
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">until</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.BaseResult

<p class="x2mdx-ref-schema-summary">8 fields</p>
store StoreId
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">sequenced</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">valid\_from</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">valid\_until</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">operation</code>
    <span class="x2mdx-ref-type-badge">TopologyChangeOp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">transaction\_hash</code>
    <span class="x2mdx-ref-type-badge">bytes</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">serial</code>
    <span class="x2mdx-ref-type-badge">int32</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">signed\_by\_fingerprints</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.CreateTemporaryTopologyStoreRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
name string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">protocol\_version</code>
    <span class="x2mdx-ref-type-badge">uint32</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.CreateTemporaryTopologyStoreResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
store\_id Temporary

com.digitalasset.canton.topology.admin.v30.CurrentTimeRequest

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.CurrentTimeResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
current\_time int64

com.digitalasset.canton.topology.admin.v30.DropTemporaryTopologyStoreRequest

<p class="x2mdx-ref-schema-summary">1 fields</p>
store\_id Temporary

com.digitalasset.canton.topology.admin.v30.DropTemporaryTopologyStoreResponse

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">exclude\_mappings</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
chunk bytes

com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotV2Request

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">exclude\_mappings</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ExportTopologySnapshotV2Response

<p class="x2mdx-ref-schema-summary">1 fields</p>
chunk bytes

com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest

<p class="x2mdx-ref-schema-summary">1 fields</p>
proposals repeated Proposal

com.digitalasset.canton.topology.admin.v30.GenerateTransactionsRequest.Proposal

<p class="x2mdx-ref-schema-summary">4 fields</p>
operation TopologyChangeOp
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">serial</code>
    <span class="x2mdx-ref-type-badge">uint32</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">mapping</code>
    <span class="x2mdx-ref-type-badge">TopologyMapping</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">store</code>
    <span class="x2mdx-ref-type-badge">StoreId</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
generated\_transactions repeated GeneratedTransaction

com.digitalasset.canton.topology.admin.v30.GenerateTransactionsResponse.GeneratedTransaction

<p class="x2mdx-ref-schema-summary">2 fields</p>
serialized\_transaction bytes
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">transaction\_hash</code>
    <span class="x2mdx-ref-type-badge">bytes</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.GenesisStateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
synchronizer\_store StoreId
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">timestamp</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.GenesisStateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
chunk bytes

com.digitalasset.canton.topology.admin.v30.GenesisStateV2Request

<p class="x2mdx-ref-schema-summary">2 fields</p>
synchronizer\_store StoreId
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">timestamp</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.GenesisStateV2Response

<p class="x2mdx-ref-schema-summary">1 fields</p>
chunk bytes

com.digitalasset.canton.topology.admin.v30.GetIdRequest

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.GetIdResponse

<p class="x2mdx-ref-schema-summary">2 fields</p>
initialized bool
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">unique\_identifier</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.GetOnboardingTransactionsRequest

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.GetOnboardingTransactionsResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
transactions TopologyTransactions

com.digitalasset.canton.topology.admin.v30.TopologyTransactions

<p class="x2mdx-ref-schema-summary">1 fields</p>
items repeated Item

com.digitalasset.canton.topology.admin.v30.TopologyTransactions.Item

<p class="x2mdx-ref-schema-summary">5 fields</p>
sequenced Timestamp
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">valid\_from</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">valid\_until</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">transaction</code>
    <span class="x2mdx-ref-type-badge">bytes</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">rejection\_reason</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
topology\_snapshot bytes
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">store</code>
    <span class="x2mdx-ref-type-badge">StoreId</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">wait\_to\_become\_effective</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotResponse

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotV2Request

<p class="x2mdx-ref-schema-summary">3 fields</p>
topology\_snapshot bytes
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">store</code>
    <span class="x2mdx-ref-type-badge">StoreId</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">wait\_to\_become\_effective</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ImportTopologySnapshotV2Response

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.InitIdRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
identifier string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">namespace\_delegations</code>
    <span class="x2mdx-ref-type-badge">repeated SignedTopologyTransaction</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.InitIdResponse

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.ListAllRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">exclude\_mappings</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListAllResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
result TopologyTransactions

com.digitalasset.canton.topology.admin.v30.ListAllV2Request

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">include\_mappings</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListAllV2Response

<p class="x2mdx-ref-schema-summary">1 fields</p>
result TopologyTransactions

com.digitalasset.canton.topology.admin.v30.ListAvailableStoresRequest

<p class="x2mdx-ref-schema-summary">0 fields</p>

com.digitalasset.canton.topology.admin.v30.ListAvailableStoresResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
store\_ids repeated StoreId

com.digitalasset.canton.topology.admin.v30.ListDecentralizedNamespaceDefinitionRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListDecentralizedNamespaceDefinitionResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListDecentralizedNamespaceDefinitionResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">DecentralizedNamespaceDefinition</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListKeyOwnersRequest

<p class="x2mdx-ref-schema-summary">5 fields</p>
as\_of Timestamp
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">limit</code>
    <span class="x2mdx-ref-type-badge">int32</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">synchronizer\_ids</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_key\_owner\_type</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_key\_owner\_uid</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListKeyOwnersResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListKeyOwnersResponse.Result

<p class="x2mdx-ref-schema-summary">5 fields</p>
synchronizer\_id string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">key\_owner</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">signing\_keys</code>
    <span class="x2mdx-ref-type-badge">repeated SigningPublicKey</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">encryption\_keys</code>
    <span class="x2mdx-ref-type-badge">repeated EncryptionPublicKey</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">physical\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListLsuAnnouncementRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListLsuAnnouncementResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListLsuAnnouncementResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">LsuAnnouncement</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListLsuSequencerConnectionSuccessorRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_sequencer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_successor\_physical\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListLsuSequencerConnectionSuccessorResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListLsuSequencerConnectionSuccessorResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">LsuSequencerConnectionSuccessor</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListMediatorSynchronizerStateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListMediatorSynchronizerStateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListMediatorSynchronizerStateResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">MediatorSynchronizerState</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListNamespaceDelegationRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_namespace</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_target\_key\_fingerprint</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListNamespaceDelegationResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListNamespaceDelegationResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">NamespaceDelegation</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListOwnerToKeyMappingRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_key\_owner\_type</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_key\_owner\_uid</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListOwnerToKeyMappingResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListOwnerToKeyMappingResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">OwnerToKeyMapping</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListParticipantSynchronizerPermissionRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_uid</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListParticipantSynchronizerPermissionResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListParticipantSynchronizerPermissionResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">ParticipantSynchronizerPermission</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartiesRequest

<p class="x2mdx-ref-schema-summary">5 fields</p>
as\_of Timestamp
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">limit</code>
    <span class="x2mdx-ref-type-badge">int32</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">synchronizer\_ids</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_party</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_participant</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartiesResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListPartiesResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
party string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">participants</code>
    <span class="x2mdx-ref-type-badge">repeated ParticipantSynchronizers</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartiesResponse.Result.ParticipantSynchronizers

<p class="x2mdx-ref-schema-summary">2 fields</p>
participant\_uid string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">synchronizers</code>
    <span class="x2mdx-ref-type-badge">repeated SynchronizerPermissions</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartiesResponse.Result.ParticipantSynchronizers.SynchronizerPermissions

<p class="x2mdx-ref-schema-summary">3 fields</p>
synchronizer\_id string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">permission</code>
    <span class="x2mdx-ref-type-badge">ParticipantPermission</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">physical\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartyHostingLimitsRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_uid</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartyHostingLimitsResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListPartyHostingLimitsResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">PartyHostingLimits</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartyToKeyMappingRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_party</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartyToKeyMappingResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListPartyToKeyMappingResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">PartyToKeyMapping</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartyToParticipantRequest

<p class="x2mdx-ref-schema-summary">3 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_party</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_participant</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListPartyToParticipantResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListPartyToParticipantResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">PartyToParticipant</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSequencerSynchronizerStateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSequencerSynchronizerStateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListSequencerSynchronizerStateResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">SequencerSynchronizerState</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSequencingParametersStateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSequencingParametersStateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListSequencingParametersStateResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">DynamicSequencingParameters</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSynchronizerParametersStateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_synchronizer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSynchronizerParametersStateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListSynchronizerParametersStateResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">DynamicSynchronizerParameters</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSynchronizerTrustCertificateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_uid</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListSynchronizerTrustCertificateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListSynchronizerTrustCertificateResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">SynchronizerTrustCertificate</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListVettedPackagesRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
base\_query BaseQuery
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">filter\_participant</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.ListVettedPackagesResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
results repeated Result

com.digitalasset.canton.topology.admin.v30.ListVettedPackagesResponse.Result

<p class="x2mdx-ref-schema-summary">2 fields</p>
context BaseResult
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">item</code>
    <span class="x2mdx-ref-type-badge">VettedPackages</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.SequencerLsuStateRequest

<p class="x2mdx-ref-schema-summary">2 fields</p>
synchronizer\_store StoreId
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">timestamp</code>
    <span class="x2mdx-ref-type-badge">Timestamp</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.SequencerLsuStateResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
chunk bytes

com.digitalasset.canton.topology.admin.v30.SignTransactionsRequest

<p class="x2mdx-ref-schema-summary">4 fields</p>
transactions repeated SignedTopologyTransaction
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">signed\_by</code>
    <span class="x2mdx-ref-type-badge">repeated string</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">store</code>
    <span class="x2mdx-ref-type-badge">StoreId</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">force\_flags</code>
    <span class="x2mdx-ref-type-badge">repeated ForceFlag</span>
  </div>
</div>

com.digitalasset.canton.topology.admin.v30.SignTransactionsResponse

<p class="x2mdx-ref-schema-summary">1 fields</p>
transactions repeated SignedTopologyTransaction

Mirrored from Canton Network official documentation (CC-BY-4.0) by CC Privacy Club for learning purposes.