FestivalPass:withdraw
does not emit event when organizer withdraws fundsThe owner can withdraw funds using the FestivalPass:withdraw
function
The issue is no event is emitted. The event IFestivalPass:FundsWithdrawn
exists, but FestivalPass
does not implement it.
Likelihood:
This occurs every time FestivalPass:withdraw
is called.
Impact:
External applications relying on the emission to detect suspicious withdraws would not function properly.
Place the following into FestivalPass.t.sol
and expect it to fail on the vm.expectEmit()
Place the following into FestivalPass.sol
See related issue: "IFestivalPass:FundsWithdrawn
natspec is incorrect"
Informational. This protocol doesn't rely on events to function, they are just nice to have, but not mandatory.
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.