参与者管理
<span class="x2mdx-ref-breadcrumb-separator">›</span>
<a href="/zh/docs/canton/reference-admin-api-protobuf-index">Protobuf</a>
<span class="x2mdx-ref-breadcrumb-separator">›</span>
<a href="https://docs.canton.network/reference/admin-api/protobuf/packages/com-digitalasset-canton-admin-参与方-v30">com.digitalasset.canton.admin.参与方.v30</a>
<span class="x2mdx-ref-breadcrumb-separator">›</span>
<span>LookupSentAcsCommitments</span>
</div>
<div class="x2mdx-ref-hero">
<p class="x2mdx-ref-eyebrow">com.digitalasset.canton.admin.参与方.v30</p>
<h1 class="x2mdx-ref-title">LookupSentAcsCommitments</h1>
<div class="x2mdx-ref-badges">
<span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>
<span class="x2mdx-ref-badge x2mdx-ref-badge--linked">自 3.4.0 起</span>
</div>
</div>
<div class="x2mdx-ref-operation-bar">
<span class="x2mdx-ref-operation-method x2mdx-ref-operation-method--rpc">RPC</span>
<code>/com.digitalasset.canton.admin.参与方.v30.参与方InspectionService/LookupSentAcsCommitments</code>
</div>
## 协议详细信息
<dl class="x2mdx-ref-meta-grid">
<div class="x2mdx-ref-meta-item">
<dt>协议</dt>
<dd>gRPC</dd>
</div>
<div class="x2mdx-ref-meta-item">
<dt>服务</dt>
<dd>参与者检查服务</dd>
</div>
<div class="x2mdx-ref-meta-item">
<dt>RPC</dt>
<dd>LookupSentAcsCommitments</dd>
</div>
<div class="x2mdx-ref-meta-item">
<dt>客户端流</dt>
<dd>否</dd>
</div>
<div class="x2mdx-ref-meta-item">
<dt>服务器流</dt>
<dd>否</dd>
</div>
</dl>
## 输入
<div class="x2mdx-ref-panel">
<div class="x2mdx-ref-panel-head">
<h3>LookupSentAcsCommitmentsRequest</h3>
</div>
<dl class="x2mdx-ref-meta-grid">
<div class="x2mdx-ref-meta-item">
<dt>消息</dt>
<dd>com.digitalasset.canton.admin.参与方.v30.LookupSentAcsCommitmentsRequest</dd>
</div>
<div class="x2mdx-ref-meta-item">
<dt>客户端流</dt>
<dd>否</dd>
</div>
</dl>
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">时间\_范围</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">计数器\_参与方\_ids</code>
<span class="x2mdx-ref-type-badge">重复字符串</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">承诺\_state</code>
<span class="x2mdx-ref-type-badge">重复 SentCommitmentState</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">详细</code>
<span class="x2mdx-ref-type-badge">布尔</span>
</div>
</div>
</div>
</div>
## 输出
<div class="x2mdx-ref-panel">
<div class="x2mdx-ref-panel-head">
<h3>LookupSentAcsCommitmentsResponse</h3>
</div>
<dl class="x2mdx-ref-meta-grid">
<div class="x2mdx-ref-meta-item">
<dt>消息</dt>
<dd>com.digitalasset.canton.admin.参与方.v30.LookupSentAcsCommitmentsResponse</dd>
</div>
<div class="x2mdx-ref-meta-item">
<dt>服务器流</dt>
<dd>否</dd>
</div>
</dl>
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">已发送</code>
<span class="x2mdx-ref-type-badge">重复 SentAcsCommitmentPer同步器</span>
</div>
</div>
</div>
</div>
## 生命周期变化<div class="x2mdx-ref-change-list">
<div class="x2mdx-ref-change-item">
<span class="x2mdx-ref-change-version">3.4.0</span>
<span class="x2mdx-ref-change-detail">引入</span>
</div>
</div>
## 相关模式
<手风琴组>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.LookupSentAcsCommitmentsRequest”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-lookupsentacscommitmentsrequest">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">时间\_范围</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">计数器\_参与方\_ids</code>
<span class="x2mdx-ref-type-badge">重复字符串</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">承诺\_state</code>
<span class="x2mdx-ref-type-badge">重复 SentCommitmentState</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">详细</code>
<span class="x2mdx-ref-type-badge">布尔</span>
</div>
</div>
</div>
</div>
</手风琴>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.同步器TimeRange”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-同步器timerange">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">同步器\_id</code>
<span class="x2mdx-ref-type-badge">字符串</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">间隔</code>
<span class="x2mdx-ref-type-badge">时间范围</span>
</div>
</div>
</div>
</div>
</手风琴>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.TimeRange”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-timerange">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">来自\_exclusive</code>
<span class="x2mdx-ref-type-badge">时间戳</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">到\_inclusive</code>
<span class="x2mdx-ref-type-badge">时间戳</span>
</div>
</div>
</div>
</div>
</手风琴>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.SentCommitmentState”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-sentcommitmentstate">
<ul class="x2mdx-ref-enum-list">
<li><code>已发送\_COMMITMENT\_STATE\_UNSPECIFIED</code></li>
<li><code>已发送\_COMMITMENT\_STATE\_MATCH</code></li>
<li><code>已发送\_COMMITMENT\_STATE\_MISMATCH</code></li>
<li><code>已发送\_COMMITMENT\_STATE\_NOT\_COMPARED</code></li>
</ul>
</div>
</手风琴><手风琴标题=“com.digitalasset.canton.admin.参与方.v30.LookupSentAcsCommitmentsResponse”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-lookupsentacscommitmentsresponse">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">已发送</code>
<span class="x2mdx-ref-type-badge">重复 SentAcsCommitmentPer同步器</span>
</div>
</div>
</div>
</div>
</手风琴>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.SentAcsCommitmentPer同步器”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-sentacscommitmentper同步器">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">同步器\_id</code>
<span class="x2mdx-ref-type-badge">字符串</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">已发送</code>
<span class="x2mdx-ref-type-badge">重复 SentAcsCommitment</span>
</div>
</div>
</div>
</div>
</手风琴>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.SentAcsCommitment”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-sentacscommitment">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">间隔</code>
<span class="x2mdx-ref-type-badge">间隔</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">目标\_counter\_参与方\_uid</code>
<span class="x2mdx-ref-type-badge">字符串</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">自己的\_承诺</code>
<span class="x2mdx-ref-type-badge">字节</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">已收到\_承诺</code>
<span class="x2mdx-ref-type-badge">字节</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">状态</code>
<span class="x2mdx-ref-type-badge">SentCommitmentState</span>
</div>
</div>
</div>
</div>
</手风琴>
<手风琴标题=“com.digitalasset.canton.admin.参与方.v30.Interval”>
<div class="x2mdx-ref-schema" id="schema-com-digitalasset-canton-admin-参与方-v30-interval">
<div class="x2mdx-ref-fields">
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">开始\_tick\_exclusive</code>
<span class="x2mdx-ref-type-badge">时间戳</span>
</div>
</div>
<div class="x2mdx-ref-field-row">
<div class="x2mdx-ref-field-main">
<code class="x2mdx-ref-field-name">结束\_tick\_inclusive</code>
<span class="x2mdx-ref-type-badge">时间戳</span>
</div>
</div>
</div>
</div>
</手风琴>
</手风琴组>
grpcurl
```bash grpcurl theme={"theme":{"light":"github-light","dark":"github-dark"}}
# Add -plaintext if the server is not using TLS.
grpcurl \
-d @ \
\
com.digitalasset.canton.admin.参与方.v30.参与方InspectionService/LookupSentAcsCommitments <<'EOF'
{
"timeRanges": [
{
"同步器Id": "string",
"interval": {
"fromExclusive": "string",
"toInclusive": "string"
}
}
],
"counter参与方Ids": [
"string"
],
"commitmentState": [
"SENT_COMMITMENT_STATE_UNSPECIFIED"
],
"verbose": true
}
EOF
```
<div className="x2mdx-ref-rail-panel">
<div className="x2mdx-ref-rail-code x2mdx-ref-rail-code--response">
<div className="x2mdx-ref-rail-head">
<span className="x2mdx-ref-rail-heading">确定</span>
<span className="x2mdx-ref-response-label">application/json</span>
</div>
```json OK theme={"theme":{"light":"github-light","dark":"github-dark"}}
{
"sent": [
{
"同步器Id": "string",
"sent": [
{
"interval": {
"startTickExclusive": "string",
"endTickInclusive": "string"
},
"destCounter参与方Uid": "string",
"ownCommitment": "BASE64_ENCODED_BYTES",
"receivedCommitment": "BASE64_ENCODED_BYTES",
"state": "SENT_COMMITMENT_STATE_UNSPECIFIED"
}
]
}
]
}
```
</div>
</div>