Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Bond Protocol>Threat Models>getTokenId
GeneralOverview
Findings
Medium (2)
Low (1)
Informational (3)
DiscussionRedundant safeTransfer callAssure token is activeRemove unchecked blockDouble-counted auctioneer
Threat ModelsWhat are threat models?BondAggregator.solBondBaseCallback.solBondBaseSDA.solBondBaseTeller.solBondFixedExpirySDA.solBondFixedExpiryTeller.solBondFixedTermSDA.sol
BondFixedTermTeller.sol_handlePayoutcreateredeembatchRedeemmintToken_burnTokengetTokenId
Audit ResultsResults

Function getTokenId(ERC20 underlying_, uint48 expiry_) public pure

  • Must return a unique identifier for the corresponding underlying_ token address and expiry_ value.

Zellic © 2025Back to top ↑