Closed odyslam closed 1 year ago
Let's keep the requirement the same as in purchase() -- you have to have MORE than bid, but we don't specify how much more. You can have 1 wei more. So not >=, but >.
This is because if it's equal, it means that the very next second, it will be foreclosed?
It feels like code-smell. We should either have a sensible minimum (e.g a day) that stems from product requirements or stick to the protocol soundness(what I prefer) and allow the user to have equal (even if it doesn't make sense from a ux pov).
This has been implemented, without requiring anything more than necessary. Closing the issue.
After discussions with @lekevicius, we aligned on removing the requirement from the protocol side of transferring more funds than the bid amount and adding UI affordances to help the user calculate how much funds they have to transfer to support a bid for X amount of time.