The user cannot control the amount of ethers he will receive. He may get less due to slashing
During the slashing period, the amount of ether is reduced in the contract balance and the user will receive less ether than ,if he call function during a non-slashing period. If the user knew about this, he might have called the function later, when there would have been enough ether - so as not to lose funds. During the slashing period, the amount of ether is calculated proportionally. If later there is more ether again, the user will not be able to take back the lost portion
The user cannot control the amount of ethers he will receive. He may get less due to slashing
Manual review
Add new parameter minAmountOut in function withdraw()
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.