Nunca antes había escrito un contrato inteligente porque hay mucho que hacer para que funcione. Pero finalmente quiero aprenderlo ahora.
Quiero escribir un contrato inteligente de trabajo mínimo simple que imprima algo o haga algo similar a decir "Hola mundo". ¿Es eso posible?
¿Cómo sería un contrato así? ¿Cómo implementarlo, qué herramientas necesito?
El tutorial de Greeter cubre un contrato básico de Hello World. https://ethereum.org/saludo
Como resumen rápido, acabo de probar los siguientes pasos en Ubuntu 14.04. El script install-geth también debería detectar y funcionar en otros entornos.
Nota: Tuve que ejecutar el script de instalación en el primer paso a continuación dos veces porque falló la primera vez.
bash <(curl -L https://install-geth.ethereum.org)
geth --dev console
personal.newAccount()
eth.getBalance(eth.accounts[0])
miner.start()
geth attach
eth.getBalance(eth.accounts[0])
/* var of type string here */
con "Hello World"greeter.greet()
greeter.kill.sendTransaction({from:eth.accounts[0]})
akhmed
Gran Marqués