Assessment reportsPublic findings
Back to Zellic site
↗
Assessment reports>Staking>Threat Model>withdrawEsGsb
GeneralOverview
Findings
High (1)
Medium (1)
Informational (2)
DiscussionDeployment failure could waste gasTesting coverage assessment
Threat ModelWhat are threat models?BonusDistributor.solRewardDistributor.solRewardTracker.solStakingAdmin.sol
StakingRouter.solclaimclaimPoolcompoundcompoundForAccountstakeEsGsstakeEsGsbstakeGsstakeGsForAccountstakeLoanstakeLoanForAccountstakeLpstakeLpForAccountunstakeEsGsunstakeEsGsbunstakeGsunstakeLoanunstakeLoanForAccountunstakeLpunstakeLpForAccountvestEsGsvestEsGsForPoolvestEsGsbwithdrawEsGswithdrawEsGsForPoolwithdrawEsGsb
Vester.solVesterNoReserve.sol
Audit ResultsSummary

Function: withdrawEsGsb()

Allows msg.sender to withdraw esGsb.

Branches and code coverage (including function calls)

Intended branches

  • Allows msg.sender to withdraw esGsb through IVester.withdrawForAccount.

  • Assumes all other relevant checks are performed in IVester.withdrawForAccount.

Zellic © 2025Back to top ↑