Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Perennial>Threat Model>fund
GeneralOverview
Findings
Critical (1)
High (1)
Medium (1)
Low (2)
DiscussionUnnecessary storage assignments in `MappingStorageLib` waste gasIncorrect documentation in Vault `Mapping`Market user interface may be misleadingMissing fee claim mechanismUndercollateralized positions possible
Threat ModelWhat are threat models?Market.sol
MarketFactory.solfundupdateOperator
MultiInvoker.solOracle.solOracleFactory.solVault.solVaultFactory.sol
Audit ResultsSummary
AppendixVault inflation POC codeNegative Liquidation PoC codeMultiInvoker drain POC code

Function: fund(IMarket IMarket)

Calls claimFee on an instance Market.

Inputs

  • market

    • Control: Arbitrary.

    • Constraints: Must be an instance created by this factory.

    • Impact: Claims fee from the market.

Zellic © 2025Back to top ↑