# Storage Growth Surface (Autogenerated)

This file is autogenerated from Solidity sources. Do not hand-edit.

- Generated by: `node tools/generate_storage_growth_surface.js`

Vaultfire principle: unbounded state growth should be **visible**, and UIs/indexers should have safe pagination patterns.

## (unknown-contract)

- contracts/teleporter/ITeleporterMessenger.sol:20 [array] address[] allowedRelayerAddresses;
- contracts/teleporter/ITeleporterMessenger.sol:33 [array] address[] allowedRelayerAddresses;
- contracts/teleporter/ITeleporterMessenger.sol:34 [array] TeleporterMessageReceipt[] receipts;

## MultiOracleConsensus

- contracts/MultiOracleConsensus.sol:76 [array] DataPoint[] submissions;

---

Review notes:
- Unbounded arrays are not automatically a bug, but they are a scaling risk for UIs/indexers.
- Prefer pagination getters for any arrays expected to grow over time.
