mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-21 20:25:51 +00:00
4.2 KiB
4.2 KiB
html, parent, blurb, status, labels
| html | parent | blurb | status | labels | |
|---|---|---|---|---|---|
| validation_seed.html | server-control-methods.html | 無効。rippledが検証の署名に使用するシークレット値を一時的に設定します。 | removed |
|
validation_seed
validation_seedコマンドは、rippledが検証の署名に使用するシークレット値を一時的に設定します。サーバーを再起動すると、この値は構成ファイルに基づいてリセットされます。rippled 0.29.1 以降では無効
validation_seed要求は、権限のないユーザーは実行できない管理メソッドです。
要求フォーマット
要求フォーマットの例:
WebSocket
{
"id": "set_seed_1",
"command": "validation_seed",
"secret": "BAWL MAN JADE MOON DOVE GEM SON NOW HAD ADEN GLOW TIRE"
}
コマンドライン
#Syntax: validation_seed [secret]
rippled validation_seed 'BAWL MAN JADE MOON DOVE GEM SON NOW HAD ADEN GLOW TIRE'
要求には以下のパラメーターが含まれます。
Field |
型 | 説明 |
|---|---|---|
secret |
文字列 | (省略可) 指定されている場合は、この値はキーペアの検証のためのシークレット値として使用されます。有効なフォーマットには、XRP Ledgerの[base58][]フォーマット、RFC-1751、またはパスフレーズがあります。省略されている場合は、ネットワークへの検証の提案が無効になります。 |
応答フォーマット
処理が成功した応答の例:
JSON-RPC
200 OK
{
"result" : {
"status" : "success",
"validation_key" : "BAWL MAN JADE MOON DOVE GEM SON NOW HAD ADEN GLOW TIRE",
"validation_public_key" : "n9Jx6RS6zSgqsgnuWJifNA9EqgjTKAywqYNReK5NRd1yLBbfC3ng",
"validation_seed" : "snjJkyBGogTem5dFGbcRaThKq2Rt3"
}
}
コマンドライン
Loading: "/etc/rippled.cfg"
Connecting to 127.0.0.1:5005
{
"result" : {
"status" : "success",
"validation_key" : "BAWL MAN JADE MOON DOVE GEM SON NOW HAD ADEN GLOW TIRE",
"validation_public_key" : "n9Jx6RS6zSgqsgnuWJifNA9EqgjTKAywqYNReK5NRd1yLBbfC3ng",
"validation_seed" : "snjJkyBGogTem5dFGbcRaThKq2Rt3"
}
}
この応答は[標準フォーマット][]に従っており、正常に完了した場合は結果に次のフィールドが含まれています。
Field |
型 | 説明 |
|---|---|---|
validation_key |
文字列 | (提案が無効な場合には省略可)これらの検証クレデンシャルのシークレットキー(RFC-1751フォーマット)。 |
validation_public_key |
文字列 | (提案が無効な場合には省略可)これらの検証クレデンシャルの公開鍵(XRP Ledgerの[base58][]エンコード文字列フォーマット) |
validation_seed |
文字列 | (提案が無効な場合には省略可)これらの検証クレデンシャルのシークレットキー(XRP Ledgerの[base58][]エンコード文字列フォーマット) |
考えられるエラー
- [汎用エラータイプ][]のすべて。
badSeed- 要求に無効なシークレット値が指定されていました。この場合は通常、シークレット値が異なるフォーマットの有効文字列(アカウントアドレス、検証の公開鍵など)である可能性があります。
{% include '_snippets/rippled-api-links.md' %} {% include '_snippets/tx-type-links.md' %} {% include '_snippets/rippled_versions.md' %}