Get a user position
Last updated
Last updated
Lagoon vaults are based on ; the standard for asynchronous deposits and redemptions in a vault.
7540 is an extension of 4626 that add functions around requests and tweak others like max
functions and deposit/mint/withdraw/redeem functions.
A user total share balance is the addition of the return of three functions:
vault.balanceOf(userAddress);
→ ERC20 function
vault.maxMint(userAddress);
→ shares ready to be claimed (to not be confused with the ERC4626 maxMint function)
vault.pendingRedeemRequest(0, userAddress);
→ user shares waiting to be redeemed.