> For the complete documentation index, see [llms.txt](https://docs.rigoblock.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rigoblock.com/solidity-api-reference/protocol/core/state/mixinpoolvalue.md).

# MixinPoolValue

## MixinPoolValue

A contract that retrieves smart pool token balances and computes their base token value.

### BaseTokenPriceFeedError

```solidity
error BaseTokenPriceFeedError()
```

### \_updateNav

```solidity
function _updateNav() internal returns (struct NavComponents components)
```

Uses transient storage to keep track of unique token balances.

*With null total supply a pool will return the last stored value.*

### \_getActiveApplications

```solidity
function _getActiveApplications() internal view virtual returns (uint256)
```

virtual methods
