Skip to main content

インポート

使い方

返却型:UseQueryResult<SwapPricesWithCurrencyInfo[]>

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

プロパティ

data

SwapPricesWithCurrencyInfo[] | undefined 以下を含むスワップ価格オブジェクトの配列:
price(SwapPrice)
  • currencyAddress: 通貨のアドレス
  • currencyBalance: 通貨の残高
  • price: スワップ価格
  • maxPrice: スワップの最大価格
  • transactionValue: トランザクションの金額
info(ContractInfo)
  • chainId: トークンが存在するチェーンID
  • address: トークンコントラクトのアドレス
  • source: トークン情報のソース
  • name: トークン名
  • type: トークンタイプ
  • symbol: トークンシンボル
  • decimals: トークンの小数点以下の桁数
  • logoURI: トークンのロゴURL
  • deployed: トークンがデプロイされているかどうか
  • bytecodeHash: トークンのバイトコードハッシュ
  • extensions: 追加のトークンメタデータ
  • updatedAt: 最終更新日時
  • notFound: トークンが見つからなかったかどうか
  • queuedAt: トークンが更新キューに入った日時
  • status: トークンリソースの状態
balance(Balance)
  • balance: ユーザーの通貨残高(基準単位)

isLoading

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

isError

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

エラー

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

パラメータ

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

args: UseGetSwapPricesArgs

options: HooksOptions