Use of "onlyOwner" modifier in createAuction functions restricts user from creating auctions.
The createAuction function in the AuctionFactory contract is restricted to be called only by the owner of the factory contract due to the onlyOwner modifier.
Only the owner of the AuctionFactory can create new auctions, which defeats the purpose of a decentralized auction system where anyone should be able to create an auction.
Users who want to create auctions must go through the owner, making it impossible for users to create auction.
Users can't create auction due to "onlyOwner" restriction.
Manual review
Remove the onlyOwner modifier from the createAuction function to allow any user to create auctions.
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.