Skip to main content

インポート

使い方

返却型:UseQueryResult<TokenBalance>

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

プロパティ

data

TokenBalance | undefined 以下を含むトークン残高オブジェクト:
  • contractType: コントラクトの種類(ERC20、ERC721、ERC1155)
  • contractAddress: トークンコントラクトのアドレス
  • accountAddress: 残高を照会したアドレス
  • balance: トークンの基準単位での残高金額
  • chainId: 残高が取得されたチェーンID
  • blockHash: 残高を含むブロックのハッシュ値
  • blockNumber: 残高を含むブロック番号
  • tokenID: NFTの場合の任意のトークンID
  • uniqueCollectibles: ユニークコレクティブルの数
  • isSummary: これがサマリー残高かどうか
  • contractInfo: 任意のコントラクト情報
  • tokenMetadata: 任意のトークンメタデータ

isLoading

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

isError

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

エラー

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

パラメータ

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

args: GetSingleTokenBalanceSummaryArgs

options: BalanceHookOptions