Function retrieveUserDepositsFullInfo
- retrieveUserDepositsFullInfo(
indexerClient: IndexerClient,
poolManagerAppId: number,
depositsAppId: number,
pools: Record<string, Pool>,
oracle: Oracle,
userAddr: string,
): Promise<UserDepositFullInfo[]> Parameters
- indexerClient: IndexerClient
Algorand indexer client to query
- poolManagerAppId: number
pool manager application to query about
- depositsAppId: number
deposits application to query about
- pools: Record<string, Pool>
pools in pool manager (either MainnetPools or TestnetPools)
- oracle: Oracle
oracle to query
- userAddr: string
account address for the user
Returns Promise<UserDepositFullInfo[]>
Promise<UserDepositFullInfo[]> user deposits full info
- indexerClient: IndexerClient
Returns full information regarding the given user's deposit escrows.