Você consegue identificar a vulnerabilidade?
A função increaseQuestDuration faz parte de um contrato inteligente que gerencia missões em uma plataforma. Ela permite que um criador de missão estenda a duração de uma missão e adicione mais recompensas, ao mesmo tempo garantindo que as taxas adequadas sejam coletadas. No entanto, pode haver problemas neste código que podem causar comportamentos inesperados.
Acha que tem a resposta? Vamos postar a solução na sexta-feira.