Files
develoQ f58c219a6c translate to japanese
- client-libraries.html
- xrp-api.html
 - xrpljs2-migration-guide.html
- node_to_chard.html

Co-authored-by: mtmttksh <109614042+mtmttksh@users.noreply.github.com>
2022-08-11 13:30:26 +09:00

3.1 KiB

html, parent, blurb, labels
html parent blurb labels
node_to_shard.html logging-and-data-management-methods.html レジャーストアからシャードストアにデータをコピーします。
データ保持

node_to_shard

[ソース]

{{currentpage.name}}メソッドは、レジャーストアからシャードストアへのデータコピーを管理します。データコピーの開始、停止、状態チェックが可能です。

{{currentpage.name}}メソッドは、権限のないユーザーには実行できない管理メソッドです。

リクエストフォーマット

リクエストフォーマット例:

WebSocket

{
    "command": "{{currentpage.name}}",
    "action": "start"
}

JSON-RPC

{
    "method": "{{currentpage.name}}",
    "params": [{
        "action": "start"
    }]
}

Commandline

#Syntax: {{currentpage.name}} start|stop|status
rippled {{currentpage.name}} start

リクエストは、以下のパラメータを含みます:

項目 説明
action String どのような動作をさせるかによって、 startstop または status のいずれかを指定します。

レスポンスフォーマット

正常レスポンス例:

WebSocket

{
  "result": {
    "message": "Database import initiated..."
  },
  "status": "success",
  "type": "response"
}

JSON-RPC

{
   "result" : {
      "message" : "Database import initiated...",
      "status" : "success"
   }
}

Commandline

Loading: "/etc/rippled.cfg"
Connecting to 127.0.0.1:5005

{
   "result" : {
      "message" : "Database import initiated...",
      "status" : "success"
   }
}

レスポンスは、[標準フォーマット][]に従っており、成功した場合は、以下の項目を含みます:

項目 説明
message String コマンドに応答して実行されたアクションを示す、可読性の高いメッセージ。

起こり得るエラー

  • Any of the [汎用エラー][].
  • internal - コピーが実行されていない時にコピーの状態チェックをするといったような無効な操作の場合。
  • notEnabled - サーバが履歴シャードを保存するように環境設定されていない場合。
  • invalidParams - 1つ以上の項目が誤って定義されている、もしくは、1つ以上の必須項目が抜けている。

{% include '_snippets/rippled-api-links.md' %} {% include '_snippets/tx-type-links.md' %} {% include '_snippets/rippled_versions.md' %}