After 3 days the auction ends and anyone can call endAuctionfunction.
There is no deadline enforced in BidBeastsNFTMarketcontract (only an extension of 15 min after every bid) and there is no function called endAuction.
Contest details
Auction Completion:
After 3 days, anyone can call endAuction(tokenId) to finalize the auction.
The contract also supports:
Auction deadline of exactly 3 days.
Likelihood:
The mismatch exists unconditionally - every auction created is affected.
Impact:
All users are mislead by contest details vs. on-chain reality.
Users will assume the auction ends after 3 days, but in reality the auction ends 15 minutes after last bid.
Change the contest details to say that for every bid that is between minimum price and buy now price the auction duration extends 15 minutes. Then 15 minutes after last bid anyone can call settleAuction.
Documentation for BidBeasts Marketplace is incomplete or inaccurate, potentially leading to misconfigurations or security misunderstandings.
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.