If a user send funds to outboundTransfer
, the funds will be lost for ever. the function does not use the msg.value
to perform any business logic.
the function outboundTransfer
only take into consideration the user _amount
parameter to transfer tokens. However, this value may not represents the exact value sent in msg.value
.
if a user send ETH to this function by accident, then all its ETH are lost forever.
Manual Audit
As the function does not use the msg.value to perform any business logic. therefore, there is no need for the outboundTransfer
to be payable
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.