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

阅读中文版

referenceadmin-apiprotobufpackages

com.digitalasset.canton.admin.sequencer.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.admin.sequencer.v30

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

Back to overview

Protobuf Package

com.digitalasset.canton.admin.sequencer.v30

1 services, 1 endpoints, 12 messages, 1 enums

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

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

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

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

Source Files

community/admin-api/src/main/protobuf/com/digitalasset/canton/admin/sequencer/v30/sequencer\_connection.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>4</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/admin-api/src/main/protobuf/com/digitalasset/canton/admin/sequencer/v30/sequencer_connection.proto">community/admin-api/src/main/protobuf/com/digitalasset/canton/admin/sequencer/v30/sequencer\_connection.proto</a></dd>
  </div>
</dl>

community/admin-api/src/main/protobuf/com/digitalasset/canton/admin/sequencer/v30/sequencer\_status\_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/admin-api/src/main/protobuf/com/digitalasset/canton/admin/sequencer/v30/sequencer_status_service.proto">community/admin-api/src/main/protobuf/com/digitalasset/canton/admin/sequencer/v30/sequencer\_status\_service.proto</a></dd>
  </div>
</dl>

SequencerStatusService

Operations
1

Type Inventory

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

com.digitalasset.canton.admin.sequencer.v30.SequencerAdminStatus

<p class="x2mdx-ref-schema-summary">1 fields</p>
accepts\_admin\_changes bool

com.digitalasset.canton.admin.sequencer.v30.SequencerConnection

<p class="x2mdx-ref-schema-summary">3 fields</p>
grpc Grpc
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">alias</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">sequencer\_id</code>
    <span class="x2mdx-ref-type-badge">string</span>
  </div>
</div>

com.digitalasset.canton.admin.sequencer.v30.SequencerConnection.Grpc

<p class="x2mdx-ref-schema-summary">3 fields</p>
connections repeated string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">transport\_security</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">custom\_trust\_certificates</code>
    <span class="x2mdx-ref-type-badge">bytes</span>
  </div>
</div>

com.digitalasset.canton.admin.sequencer.v30.SequencerConnectionPoolDelays

<p class="x2mdx-ref-schema-summary">4 fields</p>
min\_restart\_delay Duration
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">max\_restart\_delay</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">subscription\_request\_delay</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">warn\_validation\_delay</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

com.digitalasset.canton.admin.sequencer.v30.SequencerConnections

<p class="x2mdx-ref-schema-summary">5 fields</p>
sequencer\_connections repeated SequencerConnection
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">sequencer\_trust\_threshold</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">submission\_request\_amplification</code>
    <span class="x2mdx-ref-type-badge">SubmissionRequestAmplification</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">sequencer\_liveness\_margin</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">sequencer\_connection\_pool\_delays</code>
    <span class="x2mdx-ref-type-badge">SequencerConnectionPoolDelays</span>
  </div>
</div>

com.digitalasset.canton.admin.sequencer.v30.SubmissionRequestAmplification

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

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">confirmation\_response\_factor</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">confirmation\_response\_patience</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

com.digitalasset.canton.admin.sequencer.v30.SequencerHealthStatus

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

com.digitalasset.canton.admin.sequencer.v30.SequencerStatusRequest

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

com.digitalasset.canton.admin.sequencer.v30.SequencerStatusResponse

<p class="x2mdx-ref-schema-summary">2 fields</p>
status SequencerStatusResponseStatus
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">not\_initialized</code>
    <span class="x2mdx-ref-type-badge">NotInitialized</span>
  </div>
</div>

com.digitalasset.canton.admin.sequencer.v30.SequencerStatusResponse.ConnectedParticipant

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

com.digitalasset.canton.admin.sequencer.v30.SequencerStatusResponse.ConnectedMediator

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

com.digitalasset.canton.admin.sequencer.v30.SequencerStatusResponse.SequencerStatusResponseStatus

<p class="x2mdx-ref-schema-summary">7 fields</p>
common\_status Status
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">connected\_participants</code>
    <span class="x2mdx-ref-type-badge">repeated ConnectedParticipant</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">connected\_mediators</code>
    <span class="x2mdx-ref-type-badge">repeated ConnectedMediator</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">sequencer</code>
    <span class="x2mdx-ref-type-badge">SequencerHealthStatus</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>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">admin</code>
    <span class="x2mdx-ref-type-badge">SequencerAdminStatus</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.admin.health.v30.Status

<p class="x2mdx-ref-schema-summary">7 fields</p>
uid string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">uptime</code>
    <span class="x2mdx-ref-type-badge">Duration</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">ports</code>
    <span class="x2mdx-ref-type-badge">repeated map</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">active</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">topology\_queues</code>
    <span class="x2mdx-ref-type-badge">TopologyQueueStatus</span>
  </div>
</div>

<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">components</code>
    <span class="x2mdx-ref-type-badge">repeated ComponentStatus</span>
  </div>
</div>

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

com.digitalasset.canton.admin.health.v30.TopologyQueueStatus

<p class="x2mdx-ref-schema-summary">3 fields</p>
manager uint32
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">dispatcher</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">clients</code>
    <span class="x2mdx-ref-type-badge">uint32</span>
  </div>
</div>

com.digitalasset.canton.admin.health.v30.ComponentStatus

<p class="x2mdx-ref-schema-summary">5 fields</p>
name string
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">ok</code>
    <span class="x2mdx-ref-type-badge">StatusData</span>
  </div>
</div>

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

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

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

com.digitalasset.canton.admin.health.v30.ComponentStatus.StatusData

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

com.digitalasset.canton.admin.health.v30.NotInitialized

<p class="x2mdx-ref-schema-summary">3 fields</p>
active bool
<div class="x2mdx-ref-field-row">
  <div class="x2mdx-ref-field-main">
    <code class="x2mdx-ref-field-name">waiting\_for\_external\_input</code>
    <span class="x2mdx-ref-type-badge">WaitingForExternalInput</span>
  </div>
</div>

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

com.digitalasset.canton.admin.health.v30.NotInitialized.WaitingForExternalInput

<p class="x2mdx-ref-schema-summary">4 values</p>
  • WAITING\_FOR\_EXTERNAL\_INPUT\_UNSPECIFIED
  • <li><code>WAITING\_FOR\_EXTERNAL\_INPUT\_ID</code></li>
    
    <li><code>WAITING\_FOR\_EXTERNAL\_INPUT\_NODE\_TOPOLOGY</code></li>
    
    <li><code>WAITING\_FOR\_EXTERNAL\_INPUT\_INITIALIZATION</code></li>

com.digitalasset.canton.admin.sequencer.v30.SequencerConnectionValidation

<p class="x2mdx-ref-schema-summary">5 values</p>
  • SEQUENCER\_CONNECTION\_VALIDATION\_UNSPECIFIED
  • <li><code>SEQUENCER\_CONNECTION\_VALIDATION\_DISABLED</code></li>
    
    <li><code>SEQUENCER\_CONNECTION\_VALIDATION\_ACTIVE</code></li>
    
    <li><code>SEQUENCER\_CONNECTION\_VALIDATION\_ALL</code></li>
    
    <li><code>SEQUENCER\_CONNECTION\_VALIDATION\_THRESHOLD\_ACTIVE</code></li>

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