The order of parameters passed into the constructors of AaveDIVAWrapper and AaveDIVAWrapperCore is wrong, resulting in project DoS
In the constructor of AaveDIVAWrapper, the order of incoming parameters is AaveDIVAWrapperCore(aaveV3Pool, diva, owner), while in the AaveDIVAWrapperCore constructor, the order of receiving parameters is constructor(address diva, address aaveV3Pool, address owner), which will cause all diva and aaveV3Pool related functions in the project to DoS.
All functions related to diva and aaveV3Pool in the project will be Dos.
Manual review
Modify the order of receiving parameters of AaveDIVAWrapperCore constructor to constructor(address aaveV3Pool_, address diva_, address owner_)
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.