Even when the Protocol says Trustworthy Owner
, updates in terms of Treat:cost
might generate unfairness and lack of transparency after setting aside a treat Pending:Treat
, payments on SpookySwap:resolveTrick
might not assume for remaining
of previously trickedOrTreated
TX
, such cost update might say the cost is higher asking for more funds of the buyer.
Note: Spooky Surprises
should happen at SpookySwap:trickOrTreat
by the uncertainty of paying same/half/double
price, not by SpookySwap:resolveTrick
, unless the Protocol says so, since there's not Information about I considered it as High Severity.
Owners
can manipulate the price of an already tricked Treat
, changing their cost, affecting SpookySwap:resolveTrick
either for cheaper or expensive cost, as well as potential trades
between users with revaluations either positively or negatively in contrast to initial user investment
.
users might not find an attractive Protocol or so, due to potential cost increasement
or decreasement
made by Central Authority or Protocol's owner, basically Unfairness
.
Manual Review
Foundry Testing Tool
It might depend on the protocol's purpose, but i can be changed as follows:
Disallow Protocol:Owner
treat manipulation if someone holds a Treat
in pending state.
Only the owner has the rights to change the cost of the treat. Therefore it is assumed that the owner will not change the cost of the pending NFTs. The owner role is trusted.
Only the owner has the rights to change the cost of the treat. Therefore it is assumed that the owner will not change the cost of the pending NFTs. The owner role is trusted.
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.