mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-21 12:15:50 +00:00
3.1 KiB
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 | どのような動作をさせるかによって、 start、stop または 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 |
文字列 | コマンドに応答して実行されたアクションを示す、可読性の高いメッセージ。 |
起こり得るエラー
- いずれかの[汎用エラータイプ][]。
internal- コピーが実行されていない時にコピーの状態チェックをするといったような無効な操作の場合。notEnabled- サーバが履歴シャードを保存するように環境設定されていない場合。invalidParams- 1つ以上の項目が誤って定義されている、もしくは、1つ以上の必須項目が抜けている。
{% include '_snippets/rippled-api-links.md' %} {% include '_snippets/tx-type-links.md' %} {% include '_snippets/rippled_versions.md' %}