bitcoin-cliコマンド【getchaintips】

getchaintips

既知ブロックツリーの先端ブロックに関する情報を返却する。メインチェーンと孤立したブランチを含む。

引数

なし

実行例

$ bitcoin-cli getchaintips
[
  {
    "height": 548603,
    "hash": "00000000000000000025091aeed0945ba8deaba73546f4507f6acbed71d51da1",
    "branchlen": 0,
    "status": "active"
  },
  {
    "height": 478576,
    "hash": "000000000000000001416af072f8989829f4c60a1a9658e1cec08411798e4ffa",
    "branchlen": 18,
    "status": "headers-only"
  }
]

出力内容

height (numeric)

チェーン先端のブロック高

hash (string)

チェーン先端のブロックハッシュ

branchlen (numeric)

メインチェーンに接続されているブランチの長さ。0はメインチェーン。

status (string)

チェーンのステータス

invalid:1つ以上の無効なブロックが含まれている
headers-only:全て無効なブロックでヘッダーのみ有効
valid-headers:ブロックは全て有効だが検証が不完全
valid-fork:アクティブチェーンには含まれていないが検証済み
active:有効なメインチェーン

“height”: 478576,
“hash”: “000000000000000001416af072f8989829f4c60a1a9658e1cec08411798e4ffa
これはなぜ表示されるんだろ?このブロックヘッダーの”time”は2017/08/03 02:27:40 (UTC) なので、BTCとBCHが分岐したブロックなのかも。