- Severity: ℹ️ Informational — Score: 10 — Priority: P3
- Category: Operational robustness
- Location:
emergencyExitByzantine() (or equivalent)
- Source: @crypto4all audit
Description
After an emergency exit, funds remain as idle EURC in the vault. No dedicated function exists to automatically redeploy to Byzantine once the situation normalizes — the owner must orchestrate the resumption manually.
Recommendation
Add a redeployToByzantine() function restricted to the owner, callable only when unpaused, which redeploys the idle balance to Byzantine and updates lastTotalAssets.
emergencyExitByzantine()(or equivalent)Description
After an emergency exit, funds remain as idle EURC in the vault. No dedicated function exists to automatically redeploy to Byzantine once the situation normalizes — the owner must orchestrate the resumption manually.
Recommendation
Add a
redeployToByzantine()function restricted to the owner, callable only when unpaused, which redeploys the idle balance to Byzantine and updateslastTotalAssets.