Assessment reportsPublic findings
Back to Zellic siteBack
↗
Assessment reports>SSI Protocol>Threat Model>unlockIssue
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: unlockIssue()

The function unlocks the issuing process.

Branches and code coverage

Intended branches

  • Decrement the count of the issuing process if nonzero.

Negative behavior

  • The caller is an issuer.

Zellic © 2025Back to top ↑