Assessment reportsPublic findings
Back to Zellic siteBack
↗
Assessment reports>SSI Protocol>Threat Model>lockIssue
GeneralOverview
Findings
Medium (3)
Low (4)
DiscussionTest suiteCustom errors could save gasRedundant checksNo storage gap for upgradable contractsCentralization risk
Threat ModelWhat are threat models?AssetFactory.solAssetFeeManager.solAssetIssuer.solAssetLocking.solAssetRebalancer.sol
AssetToken.solburnburnFeeTokensetcollectFeeTokensetinitTokensetlockBurnFeelockIssuelockRebalancemintrebalanceunlockBurnFeeunlockIssueunlockRebalance
StakeFactory.solStakeToken.solSwap.solUSSI.sol
Audit ResultsAssessment Results

Function: lockIssue()

This function locks the issuing feature.

Branches and code coverage

Intended branches

  • Increment the count of the issuing process.

Negative behavior

  • The caller is an issuer.

  • Contract is not rebalancing.

Zellic © 2025Back to top ↑