In the buyOrder
function, the seller is not receiving the correct payment amount due to the improper deduction of fees. Specifically, the sellerFee
is incorrectly subtracted from the seller's payment, resulting in a loss for the seller. According to he documentation
The logic subtracts half of the fee from the seller's payment while the total fee (fee
) is sent to the contract owner. This miscalculation causes the seller to receive an amount that is less than what they are entitled to.
Sellers will consistently receive less than their expected payment for orders, eroding trust in the marketplace and causing financial loss to users.
Manual Review
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.