Since users can find a specific SpiceAuction
contract address for a Spice-TGLD auction via the SpiceAuctionFactory::findAuctionForSpiceToken
function, users can, with the intention to place a bid at this address, send bidToken
to the auction address without calling SpiceAuction::bid
function.
This can cause permanent loss of token funds, and reward token, for token depositors as they won't be recorded as bidders.
Manual Review
Implement receive / fallback functions that calls SpiceAuction::bid
to handle a case where users, malicious or not, deposit bid token directly to SpiceAuction
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.