Files
xrpl-dev-portal/content/references/http-websocket-apis/admin-api-methods/peer-management-methods/connect.ja.md
2023-09-15 15:21:58 -07:00

2.8 KiB

html, parent, blurb, labels
html parent blurb labels
connect.html peer-management-methods.html 特定のピアrippledサーバーに強制的に接続します。
コアサーバー

connect

[ソース]

connectコマンドは、rippledサーバーを特定のピアrippledサーバーに強制的に接続します。

connect要求は、権限のないユーザーは実行できない管理メソッドです。

要求フォーマット

要求フォーマットの例:

WebSocket

{
   "command": "connect",
   "ip": "192.170.145.88",
   "port": 51235
}

JSON-RPC

{
   "method": "connect",
   "params": [
       {
           "ip": "192.170.145.88",
           "port": 51235
       }
   ]
}

コマンドライン

#Syntax: connect ip [port]
rippled connect 192.170.145.88 51235

要求には以下のパラメーターが含まれます。

Field 説明
ip 文字列 接続するサーバーのIPアドレス。
port 数値 (省略可) 接続時に使用するポート番号。デフォルトでは2459です。 [新規: rippled 1.6.0][]

応答フォーマット

処理が成功した応答の例:

JSON-RPC

{
  "result" : {
     "message" : "connecting",
     "status" : "success"
  }
}

コマンドライン

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

{
  "result" : {
     "message" : "connecting",
     "status" : "success"
  }
}

この応答は[標準フォーマット][]に従っており、正常に完了した場合は結果に次のフィールドが含まれています。

Field 説明
message 文字列 コマンドが成功した場合の値はconnecting

考えられるエラー

  • [汎用エラータイプ][]のすべて。
  • invalidParams - 1つ以上のフィールドの指定が正しくないか、1つ以上の必須フィールドが指定されていません。
  • スタンドアロンモードでは接続できません - スタンドアロンモードではネットワーク関連のコマンドが無効にされています。

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