Assessment reports>Orderly Strategy Vault>Discussion>Execution ordering

Execution ordering

The backend system must execute functions in a strict sequence: updateStrategyFundAssetsupdateLPAndStrategyFundallocateToFundssettleMainAndStrategyFundssettleAccountsupdatePeriodId. While the contract implements some partial protections via state flags (like isUpdateStrategyFundAssets and isAllocatedToFunds), it lacks comprehensive safeguards enforcing the full execution order.

Zellic © 2025Back to top ↑