Funds of contract participating in the premarket.sol and tokenmanager.sol can become stuck due to
not having the fallback function
having a fallback function execute another function say, transfer to owner on receive msg.value
Funds of contracts (bundler contracts, contracts built on Tadle premarkets, arb bots, etc) participating in the premarket.sol and tokenmanager.sol can become stuck on withdraw due to
not having the fallback function
having a fallback function execute another function say, transfer to owner on receive msg.value or emit event due to 2300 hardcoded gas used
This will revert always and cause stuck funds for owner of contract which could be significant depending on the use case. While it has a high impact, it is unlikely as most contracts dealing with eth have fallback functions as a rule of thumb but still possible
Stuck Funds
Manual Review
use .send / .call{value: 2300} instead and on status false, transfer it in weth
Invalid, known issues [Medium-2](https://github.com/Cyfrin/2024-08-tadle/issues/1)
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.