DSCEngine will not work with fee on transfer tokens.
When fee on transfer token will be used as collateral, then DSCEngine
contract will not be able to work with it, because it doesn't check balance before and after collateral was provided. This will create solvency problems eventually, because balance of user's will be more than total assets available in the contract.
Contract can become inslolvent.
VsCode
To add fee on transfer support you need to measure how much tokens user provided.
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.