Payouts
All
CodeHawks
Jul '23
high
Sandwich attack to steal all ERC-20 tokens in the Fees contract
high
Hardcoded Router Address May Cause Token Lockup in Non-Standard Networks
medium
Single-step process for critical ownership transfer is risky
medium
Some ERC20 tokens would revert on zero value fee transfers.
low
Missing Events Emitting
gas
For the borrow(), repay() & startAuction() functions in Lender.sol the public visibility modifiers should be changed to external, to help optimize gas usage
gas
[L-06] Some imported libraries are not used
gas
No use of Ownable in Staking contract.
gas
abi.encode(..) is less efficient