He estado usando truffle, testrpc y metamask para probar mis contratos.
Recientemente, observé que las personas están usando geth para probar el contrato implementado.
Pregunta : ¿Cuál es recomendable y mejor?
Editar:
¿Existe una gran diferencia entre escribir pruebas para interactuar con el contrato usando truffle, testrpc y meta mask y escribir transacciones reales en la cadena de bloques real?
Ambos tienen una funcionalidad diferente.
Geth es un cliente de la red Ethereum. Se conecta a otros clientes de redes para descargar y sincronizar la cadena de bloques de Ethereum. También te permite enviar transacciones a otros nodos y mineros, para que la incorporen en futuros bloques.
Truffle es un marco de javascript para permitir el desarrollo y prueba de contratos inteligentes. Agrega funcionalidad adicional además de la biblioteca javascript web3. Hace que el ciclo de compilación y despliegue de un contrato inteligente sea más rápido. También puede crear pruebas unitarias para automatizar las pruebas.
Sí.
ismael