このページは英語からの機械翻訳を使用しており、誤りや不明瞭な表現が含まれている可能性があります。最も正確な情報については、オリジナルの英語版をご覧ください。頻繁な更新のため、一部のコンテンツはオリジナルの英語になっている可能性があります。Crowdinでの取り組みに参加して、このページの翻訳改善にご協力ください。 (Crowdin translation page, Contributing guide)
ケイバドットアールピーネット
caver.rpc.net
は net
名前空間を使用して JSON-RPC コールを提供する。
caver.rpc.net.getNetworkId
caver.rpc.net.getNetworkId([コールバック])
kaiaノードのネットワーク識別子(ネットワークID)を返します。
パラメーター
名称 | タイプ | 説明 |
---|---|---|
コールバック | 機能 | (オプション) オプションのコールバックで、最初のパラメータとしてエラーオブジェクトを、2番目のパラメータとして結果を返します。 |
リターン・バリュー
プロミスは
number` を返す。
タイプ | 説明 |
---|---|
番号 | ネットワークID。 |
例
> caver.rpc.net.getNetworkId().then(console.log)1001
caver.rpc.net.isListening
caver.rpc.net.isListening([コールバック])
kaia ノードがアクティブにネットワーク接続をリッスンしていれば true
を返す。
パラメーター
名称 | タイプ | 説明 |
---|---|---|
コールバック | 機能 | (オプション) オプションのコールバックで、最初のパラメータとしてエラーオブジェクトを、2番目のパラメータとして結果を返します。 |
リターン・バリュー
Promise
は boolean
を返す。
タイプ | 説明 |
---|---|
ブーリアン | リスニング中は true 、それ以外は false である。 |
例
> caver.rpc.net.isListening().then(console.log)true
caver.rpc.net.getPeerCount
caver.rpc.net.getPeerCount([コールバック])
現在kaiaノードに接続しているピア数を返します。
パラメーター
名称 | タイプ | 説明 |
---|---|---|
コールバック | 機能 | (オプション) オプションのコールバックで、最初のパラメータとしてエラーオブジェクトを、2番目のパラメータとして結果を返します。 |
リターン・バリュー
Promise
は string
を返す。
タイプ | 説明 |
---|---|
ストリング | 接続されているピアの数(16進数)。 |
例
> caver.rpc.net.getPeerCount().then(console.log)0x3
caver.rpc.net.getPeerCountByType
caver.rpc.net.getPeerCountByType([コールバック])
タイプ別の接続ノード数と、キーと値のペアを持つ接続ノードの総数を返します。
パラメーター
名称 | タイプ | 説明 |
---|---|---|
コールバック | 機能 | (オプション) オプションのコールバックで、最初のパラメータとしてエラーオブジェクトを、2番目のパラメータとして結果を返します。 |
リターン・バリュー
Promise
は object
を返す。
タイプ | 説明 |
---|---|
オブジェクト | タイプ別の接続ピア数と接続ピア総数。 |
例
> caver.rpc.net.getPeerCountByType().then(console.log){ en: 1, pn: 2, total: 3 }