Expand description
Portfolio aggregation from multiple API sources
This module fetches wallet token balances from multiple sources in parallel and merges them into a unified view.
Structs§
- Merged
Token - A token merged from multiple sources
- Portfolio
Balance - Portfolio token balance (distinct from normalize::PortfolioBalance)
- Portfolio
Result - Aggregated portfolio result (distinct from normalize::PortfolioResult)
Enums§
- Portfolio
Source - Supported portfolio data sources
Functions§
- fetch_
portfolio_ all - Fetch portfolio from all available sources in parallel
- fetch_
portfolio_ from_ source - Fetch portfolio from a single source
- fetch_
portfolio_ parallel - Fetch portfolio from specified sources in parallel