No parece haber mucha documentación sobre cómo hacer la transición de su DApp de trufas de trabajar localmente a migrar a la red principal. A continuación hay algunos pasos que generalmente creo que son necesarios:
El paso 7 es donde comienzan mis preguntas:
Por último, algunas preguntas más teóricas relacionadas con la migración del código de contrato a varias redes:
¡Gracias por adelantado!
Puedes usar infura.io, te dan un enlace para conectarte a su nodo rpc. Lo probé con trufa usando este tutorial: http://truffleframework.com/tutorials/using-infura-custom-provider
Utilicé mi billetera generada por Metamask para esto, pero después de ejecutar: truffle migrate --network ropsten
solo implementó Migrations.sol y no obtuve confirmación de que se implementó correctamente.
No pude resolver esto, así que opté por la implementación manual. Configuré el nodo geth en la instancia de Ubuntu EC2 de AWS y sincronicé la cadena de bloques, cloné el proyecto de git y lo implementé desde allí (como lo estaba haciendo antes para testnet).
Entonces, en lugar de ejecutar test-rpc, abre una consola y ejecuta geth --testnet --rpc
y espera a que se sincronice.
Roberto Tomás G IV