Maker's stock status not updated.
In abortAskOffer, closeBidOffer and settleAskMaker, only the maker's offer status is updated, and the maker's stock status is not updated.
https://github.com/Cyfrin/2024-08-tadle/blob/main/src/core/DeliveryPlace.sol#L78-L79
https://github.com/Cyfrin/2024-08-tadle/blob/main/src/core/DeliveryPlace.sol#L309-L314
https://github.com/Cyfrin/2024-08-tadle/blob/main/src/core/PreMarkets.sol#L631-L632
This means that the maker's stock status remains Initialized, while it should actually be set to Finished like the taker.
Maker's stock status not updated.
vscode
Set `Finished` in the end.
Valid low severity due to accounting error, although `stock` status is not update appropriately to `Finished`, there will be no exploit possible given relevant checks on the `offer` side.
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.