Skip to main content

インポート

使い方

返却型:UseQueryResult<TokenBalance[]>

このフックはReact QueryのUseQueryResultの全プロパティと、トークン残高データを返します。詳細な構造は以下の通りです:

プロパティ

data

TokenBalance[] | undefined 以下を含むトークン残高オブジェクトの配列:
  • chainId: 残高が取得されたチェーンID
  • accountAddress: 残高を照会したアドレス
  • contractAddress: ネイティブトークンのアドレス(通常はゼロアドレス)
  • balance: トークンの基準単位での残高金額
  • contractType: コントラクトの種類(例:ERC20、ERC721、ERC1155)
  • contractInfo: 追加のコントラクト情報
  • tokenMetadata: トークンに関するメタデータ
  • blockHash: 残高が記録されたブロックのハッシュ値
  • blockNumber: 残高が記録されたブロック番号
  • uniqueCollectibles: ユニークコレクティブルの数
  • isSummary: 残高がサマリーかどうか
  • tokenID: トークンID(ERC721およびERC1155トークンの場合)

isLoading

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

isError

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

エラー

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

パラメータ

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

args: GetNativeTokenBalanceArgs

options: HooksOptions