20,000 USDC
View results
Submission Details
Severity: gas
Valid

Functions not used internally could be marked external

Summary

Functions not used internally could be marked external

Vulnerability Details

File: src/Fees.sol
26: function sellProfits(address _profits) public {

Link to code - https://github.com/Cyfrin/2023-07-beedle/tree/main/src/Fees.sol

File: src/Lender.sol
232: function borrow(Borrow[] calldata borrows) public {
292: function repay(uint256[] calldata loanIds) public {
437: function startAuction(uint256[] calldata loanIds) public {
548: function seizeLoan(uint256[] calldata loanIds) public {
591: function refinance(Refinance[] calldata refinances) public {

Link to code - https://github.com/Cyfrin/2023-07-beedle/tree/main/src/Lender.sol

Tools Used

Code Review

Recommendations

Functions not used internally could be marked external

Auditor

NeoCrao

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.

Give us feedback!