The offerStatus is not updated after PreMarktes::CreateTaker
According to the documentation/code natspec, an offerStatus of virgin means the offer doesn't have any takers. But when a taker is created for an offer, the offer status is not updated from virgin and used like that through out the code.
The offer is using the wrong status.
Manual Analysis
Update the offer status when a taker has been matched to an offer and use the updated value throughout the code.
Although duplicate of #148, impact mentioned is low severity/invalid, see comments there
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.