メインコンテンツへスキップ

インポート

使い方

パラメータ

パラメータ説明
chainId`numberundefined`特定のチェーンの設定を取得するためのオプションのチェーンID。指定しない場合は、現在のチェーンの設定を返します。

返り値の型: Chain | undefined

このフックは、wagmiのチェーン設定からChainオブジェクトを返します。チェーンが見つからない場合はundefinedとなります。

プロパティ

id

number ブロックチェーンネットワークの一意な識別子です。

name

string ブロックチェーンネットワークの人間が読める名称です。

network

string ネットワーク識別子の文字列です。

nativeCurrency

object チェーンのネイティブ通貨に関する情報です。

rpcUrls

object ネットワークのRPCエンドポイントに接続するためのURLです。

blockExplorers

object | undefined チェーンのブロックエクスプローラーに関する情報です。

補足

このフックは、wagmiのチェーン設定からチェーン情報へ簡単にアクセスできます。特に以下のような場合に便利です:
  • 現在接続しているチェーンの詳細を取得したいとき
  • IDで特定のチェーンの設定を取得したいとき
  • チェーン固有の情報を取得したい場合(例:)
    • ネットワークの詳細
    • ネイティブ通貨の情報
    • RPCエンドポイント
    • ブロックエクスプローラーのURL
このフックは、トランザクションやインデクサークライアント、ネットワーク固有の機能を扱う際に、他のSequenceフックと組み合わせてよく利用されます。