There are no events for critical functions.
As the functions setLenderFee and setBorrowerFee change the fee charged by the protocol, it is recommended to add events for these critical actions.
Without events, it will be difficult to notify external users, such as a listening front-end website or client application, that something has happened on the blockchain and users won't be notified in time which creates lack of transparency and trust between users and the protocol as they will have to pay high protocol fee which they didn't account for.
Manual Analysis
Add events for setLenderFee and setBorrowerFee functions.
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.