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