Problema con la verificación del contrato en Etherscan

Implementé con éxito un nuevo contrato de token en Etherscan Ropsten Network usando metamask. Veo mi contrato como "No verificado", así que seguí el proceso indicado en https://ropsten.etherscan.io/verifyContract para verificarlo, pero no tuve éxito con el siguiente mensaje:

Verificación CWF

No hay cambios realizados en el código. Amablemente, sugiérame lo que me estoy perdiendo aquí.

Otra información:

  • Dirección del contrato: 0x0890fe640F27a74665E1Fdb5A0c532e154B7020e
  • Nombre del token: Moneda CWF
  • Símbolo del token: CWF
Esta función compara los códigos de bytes del contrato inteligente publicado y el que cargó para su verificación. ¿Has cambiado algo mientras tanto?
¡No, no he cambiado nada en absoluto! Eso es lo que me asombró.
También tengo el mismo problema, pero no sé qué versión del compilador está usando en mi contrato. ¿Puede alguien ayudarme? ¡Le mostraré el código! ingrese la descripción de la imagen aquí
Hola. Si tiene una pregunta NUEVA, hágala haciendo clic en el botón Preguntar . Si tiene suficiente reputación, puede votar la pregunta. Alternativamente, "destaque" como favorito y se le notificará de cualquier respuesta nueva.

Respuestas (2)

intente verificar el contrato con Optimización deshabilitada sin agregar el código ABI

¿Dónde se encuentra exactamente esta configuración de "Optimización deshabilitada"? ¿En algún lugar del sitio web de etherscan? ¿O en metamáscara?

Si no ha cambiado su código fuente, la única razón posible parece ser que Metamask y Etherscan usan diferentes versiones del compilador.

Sí, gracias por mencionar eso. Corregí mi error pero no tuve éxito hasta que deshabilité "Optimización". Ahora está resuelto. :)