IOverlayV1Market declares a function adjustParams but OverlayV1Market does not have such a function. There may be more examples where interface and contract differ.
Recommended Mitigation Steps
Consider explicitly inheriting an interface to enforce compile-time check:
We hadn't reached the point where we were going to make sure a number of things about the contract, including absolute adherence between the interfaces and the contracts. So we acknowledge.
Handle
pauliax
Vulnerability details
Impact
IOverlayV1Market declares a function adjustParams but OverlayV1Market does not have such a function. There may be more examples where interface and contract differ.
Recommended Mitigation Steps
Consider explicitly inheriting an interface to enforce compile-time check: