Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Origami Finance>Threat Model>burnAll
GeneralOverview
Findings
Low (3)
DiscussionPossible share-price inflationLack of validationExemplary codebasePotential price arbitrage
Threat ModelWhat are threat models?LinearWithKinkInterestRateModel.solMintableToken.solOrigamiAaveV3IdleStrategy.solOrigamiAbstractLovTokenManager.solOrigamiCircuitBreakerAllUsersPerPeriod.solOrigamiCircuitBreakerProxy.solOrigamiCrossRateOracle.sol
OrigamiDebtToken.solburnburnAllcheckpointDebtorsInterestmintrecoverTokensetInterestRatetransfertransferFrom
OrigamiElevatedAccessBase.solOrigamiIdleStrategyManager.solOrigamiInvestmentVault.solOrigamiLendingClerk.solOrigamiLendingRewardsMinter.solOrigamiLendingSupplyManager.solOrigamiLovToken.solOrigamiLovTokenErc4626Manager.solOrigamiOToken.solRepricingToken.solTokenPrices.sol
Audit ResultsSummary

Function: burnAll(address _debtor)

Available only for minters. Allows to reset the full debt (principal + interest) of the _debtor account.

Branches and code coverage

Intended branches

  • The _debtor's debt is zero.

Negative behavior

  • Caller is not a minter.

  • _debtor is zero address

Zellic © 2025Back to top ↑