¿Puedes identificar la vulnerabilidad?
En el contrato VotingEscrow, la función depositManaged permite a un usuario depositar un NFT normal (identificado por _tokenId) en un NFT administrado (identificado por _mTokenId). La función transfiere el poder de voto asociado con el NFT normal al NFT administrado, actualiza el saldo de votos y deposita recompensas en los contratos de recompensas relevantes.
¿Crees que tienes la respuesta? Publicaremos la solución el viernes.