Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Spectral Modelers>Threat Model>constructor
GeneralOverview
Findings
Critical (1)
High (2)
Medium (3)
Low (1)
Informational (1)
DiscussionReturn of staked tokensInsufficient testingMissing zero-address check in `setAdmin`
Threat ModelWhat are threat models?BeaconProxyDeployer.solCompetition.sol
CompetitionFactory.solconstructordeployCompetitiondeployModelerinitializesetNewAdminupgradeCompetitionupgradeModelerContract
Modeler.solServiceAgreement.sol
Audit ResultsSummary

Function: constructor()

This is the constructor for the CompetitionFactory contract.

Branches and code coverage

Intended branches

  • Should disable initializers. Currently not performed.

Zellic © 2025Back to top ↑