15,000 USDC
View results
Submission Details
Severity: gas

Protocol cannot append/ accept a third token even if the decide to in the future.

Summary

Post deployment, Protocol can no longer accept/ include a third collateral token even if they wish to.

Vulnerability Details

The contract constructor is designed to force contract to immutably accept maximum of two(2) predetermined tokens.

Impact

An immutable decision.

Tools Used

Manual review

Recommendations

A controll-access function should be included to enable contract to adopt a new third token as collateral if they decide to in the future.

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.