Function ordering does not follow the Solidity style guide
Functions should be grouped according to their visibility and ordered:
constructor
receive function (if exists)
fallback function (if exists)
external
public
internal
private
Within a grouping, place the view and pure functions last.
Source: https://docs.soliditylang.org/en/v0.8.17/style-guide.html#order-of-functions
Link to code - https://github.com/Cyfrin/2023-07-beedle/tree/main/src/Beedle.sol
Link to code - https://github.com/Cyfrin/2023-07-beedle/tree/main/src/Lender.sol
Link to code - https://github.com/Cyfrin/2023-07-beedle/tree/main/src/interfaces/IERC20.sol
Code Review
Follow the Solidity style guide
NeoCrao
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.