ENavView
Last updated
Provides view methods to retrieve token balances and NAV without modifying state
Designed as an extension to run via delegatecall in pool context for off-chain queries
constructor(struct EAppsParams params) publicConstructor stores immutable addresses for chain-specific contracts
params
struct EAppsParams
Chain-specific addresses bundled into a single struct.
function getAppTokensAndBalancesView() external view returns (struct AppTokenBalance[] balances)Returns application token balances for external positions
balances
struct AppTokenBalance[]
Returns complete NAV data for the pool
navData
struct NavView.NavData
Struct containing totalValue, unitaryValue, and timestamp
Last updated
function getNavDataView() external view returns (struct NavView.NavData navData)