El contrato está presente en cuestión con la palabra clave var en solidez. ¿Qué usar en lugar de la palabra clave var?
Funciona en remix. Usando remix, implementé el contrato en la red de prueba de ropsten, pero cuando intento validar el contrato, no obtengo el resultado esperado.
primero agregaré el usuario y luego veré al usuario para ver cuántos tiene. Agregar usuario:
En ropsten algunas veces no puedo desplegar debido al alto nivel de gas. en algún momento no obtengo la misma salida de usuario de vista que obtengo en remix. ¿Puede alguien guiarme sobre cómo superar la implementación de este contrato inteligente en un entorno de prueba y obtener el mismo resultado que obtengo en el remix?
¿También probé en rinkeby pero no pude obtener la salida como en remix? algo malo con mi contrato. A continuación se muestra lo que obtengo en la red de prueba de rinkeby.
si no está claro en ningún lugar, por favor hágamelo saber. Gracias.
Ropsten tiene algunos problemas:
Entonces, mi recomendación es: pruebe el contrato en otra red de prueba como Rinkeby (PoS) o Kovan (PoA) y estará seguro de que el problema está en su implementación y no en un problema de red de prueba.
No se preocupe por la funcionalidad del contrato, será la misma , la única diferencia es que las transacciones serán más rápidas que en Ropsten debido a que el algoritmo de prueba es diferente.
Aquí tiene información sobre PoS y PoA si está interesado en saber al respecto:
https://bitfalls.com/2018/02/08/what-is-an-ethereum-testnet-and-how-is-it-used/
También hay enlaces a sus grifos para obtener éter falso para probar sus contratos.
Espero eso ayude.
correo afín