If the value for i_arbiterFee is equal to zero, the arbiter don't have incentive to resolve this Dispute.
When resolveDispute() is executed there is a statement to check that i_arbiterFee is greater than zero, this check should be in the constructor to ensure that the arbitrator has an incentive to resolve any disputes. Otherwise, if there is a dispute, it may not be resolved.
Medium can impact to seller and buyer.
Manual code review
You can apply these change:
Escrow.sol:122:
Escrow.sol:43:
IEscrow.sol:19:
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.