ガイド

オーナー別のFungible Asset取得

このガイドでは、DAS APIを使用して、特定のウォレットアドレスが所有するすべてのfungibleトークン(SPLトークン、SOLなど)を取得する方法を説明します。

方法1: インターフェースフィルターを使用したSearch Assets(推奨)

fungible assetを取得する最も効果的な方法は、FungibleTokenインターフェースフィルターを使用したsearchAssetsです。これはfungible assetのみを返すため、フィルタリングの必要がありません。

この方法は最も効果的ですが、現在すべてのDAS APIプロバイダーでサポートされているわけではありません。

方法2: フィルタリングを使用したGet Assets By Owner

getAssetsByOwnerを使用して、クライアント側で結果をフィルタリングすることもできます:

方法3: トークンプロパティによるフィルタリング

様々なプロパティでfungibleトークンをフィルタリングできます:

ヒントとベストプラクティス

  1. インターフェースフィルターを使用する: 詳細については基準によるAsset検索を参照してください。
  2. Show Fungibleを有効化する: 表示オプションに示されているように、display optionsでshowFungible: trueを使用して完全なトークン情報を取得します。
  3. 小数点を考慮する: トークン量を適切にフォーマットするためにdecimalsフィールドを確認してください。
  4. 結果をキャッシュする: トークン残高は頻繁に変更されますが、トークンメタデータは比較的安定しています。

関連ガイド