Transfer and burn fees from operations with RAACToken cannot be easily disabled via setFeeCollector.
Assuming that RAACMinter is correctly setup to be the owner of RAACToken as the code implies, the problem is that the setFeeCollector() function in RAACMinter excludes address(0) from the valid inputs, but this is the intended input to give to the setFeeCollector() in RAACToken.
This results in the burn and transfer fees being always active, while the code suggests the possibility of disabling them at the owner's discretion.
Manual review.
Remove the revert on address(0) from setFeeCollector() in RAACMinter.
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.