最新ブロック
これは何か
最新ブロックは、ネットワークが今どこにいるのかを教えてくれます。Cognivo チャット にネットワークについて尋ねると、そのネットワークがちょうど生成したブロックを報告します。
すべての EVM ネットワークは 1 ブロックずつ前に進んでおり、最も新しいブロックがそのネットワークの時計です。あるデータがどれくらい最新なのかを知りたいとき、あるいはネットワークがまだブロックを生成しているかを確かめたいときは、これがいちばん手早い方法です。
使うタイミング
- Ethereum、Base、BNB Chain、Robinhood Chain の現在のブロック高を知りたいとき。
- レポートやトランザクションのレシートを読んでいて、何かが何ブロック前に起きたのかを計算したいとき。
- 誰かに提示されたブロック番号が、先頭からどれくらい遅れているのかを確認したいとき。
- ネットワークがまだ動いていることを簡単に確認したいとき。
場所
Cognivo チャット を開いて、普通の言葉で尋ねてください。入力するコマンドも、開くメニューもありません。Cognivo があなたの質問から適切なツールを選びます。
うまくいく例:
Base は今どのブロック?
最新ブロック
BNB Chain の最新ブロック
ネットワークを指定しなかった場合、Cognivo は Ethereum について答えます。
対応ネットワーク
- Ethereum
- Base
- BNB Chain
返ってくるもの
Cognivo は、指定されたネットワークの現在のブロックを次の内容とともに返します:
- ブロック番号。最も新しいブロックの高さです。
- ブロックハッシュ。そのブロックの一意な識別子です。
- タイムスタンプ。そのブロックが生成された時刻です。
ブロックエクスプローラーのリンクが利用できる場合、Cognivo はそれも含めるので、あなた自身で同じブロックを開いて見比べられます。
その答えは、あなたが尋ねた瞬間のスナップショットです。Ethereum、Base、BNB Chain、Robinhood Chain はいずれもブロックを生成し続けているので、あなたが読む頃には番号はすでに進んでいます。最新の値が欲しいときは、もう一度尋ねてください。
その時点で Cognivo がネットワークに到達できない場合は、推測するのではなくそう伝えます。利用不可という答えは、Cognivo がそのときに先頭ブロックを読み取れなかったという意味です。ネットワークが止まったという意味ではありません。少し待ってからもう一度尋ね、ネットワークを指定していなかった場合は明示的に指定してみてください。
重要な制限
このツールが報告するのは先頭ブロックだけです。番号を指定して任意のブロックを取得することはできないので、「ブロック 19000000 を要約して」のようなリクエストは、現時点で答えられる範囲の外にあります。特定の過去のブロックについて詳しく知りたい場合は、その中のトランザクションから作業を進め、トランザクションハッシュを使って トランザクションの検索 を利用してください。
また最新ブロックは、ブロックを 1 つの入れ物として説明します。ブロックの中のトランザクションを一覧表示することはなく、それらのトランザクションが何をしたかも教えません。
コスト
最新ブロックは無料で、Cognivo チャット 自体も無料です。クレジットは提示もされず、課金もされません。Cognivo でクレジットを消費するツールは 3 つだけで、これはそのうちの 1 つではありません。完全な一覧は Cognivo のツールとクレジットコスト をご覧ください。
次にすること
- 1 つのトランザクションを詳しく読むには トランザクションの検索 を使ってください。
- コントラクトが発行したイベントを見るには イベントログの読み取り を使ってください。
- チャットで使えるその他のチェーンデータツールについては $COGNI ゲートウェイ とは? をお読みください。