All swan operators can be removed and Swan ownership can be renounced breaking BuyerAgent::onlyAuthorized() modifier leaving Protocol unable to perform platform calls on buyerAgent.sol
Swan documentation states that:
However if all operators are removed and swan ownership is renounced then BuyerAgent::onlyAuthorized() modifier is broken and the previous statement becames false, because there wont be swan operators anymore and cannot be added:
This will lead to swan protocol unable to made operations on buyerAgents
However probability is low
Manual Review
Ensure that at least one operator exists if swan ownership will be renounced or
implement a two step ownership change mechanism on swan contract
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.