Skip to main content

インポート

使い方

返却型:UseQueryResult<ContractInfo[]>

このフックはReact QueryのUseQueryResultの全プロパティと、コントラクト情報の配列を返します。詳細な構造は以下の通りです:

プロパティ

data

ContractInfo[] | undefined リクエストした各コントラクトの情報を含むオブジェクトの配列:
  • name: コントラクトまたはトークン名
  • symbol: トークンシンボル
  • decimals: 小数点以下の桁数(ERC20トークンの場合)
  • logoURI: コントラクト/トークンのロゴ画像URL
  • type: コントラクトタイプ(ERC20、ERC721、ERC1155)
  • verified: コントラクトが認証済みかどうか
  • description: 任意のコントラクト説明
  • websiteURL: 任意のプロジェクトWebサイトURL
  • imageURL: 任意のプロジェクト画像URL
  • bannerURL: 任意のバナー画像URL
  • chainID: コントラクトが存在するチェーンID

isLoading

boolean データ取得時のローディング状態。

isError

boolean クエリが失敗した場合のエラー状態。

エラー

Error | null データ取得中に発生したエラー内容。

パラメータ

このフックは2つのパラメータを受け取ります:

args: GetContractInfoArgs[]

options: HooksOptions