¿Cómo instalar solc en Windows y luego construir un contrato inteligente?
Yo uso el siguiente comando:
npm install -g solc
¿Es suficiente usarlo?
Finalmente, quiero implementar mi contrato inteligente
Sí, siempre que haya instalado solc, puede usarlo para compilar código de solidez en código de bytes, el comando a usar es algo así como solc <contract>.sol --bin --abi --optimize -o <output-dir>/
Sin embargo, no puede implementarlo en la red Ethereum ya que es solo un compilador.
Para una simple prueba e implementación de contratos inteligentes, simplemente puede usar Mist/Ethereum Wallet. Puede descargar la última versión aquí https://github.com/ethereum/mist/releases Inicie la aplicación de la billetera, vaya a la pestaña Contratos, seleccione Implementar nuevo contrato y simplemente pegue el código fuente de Solidity y la billetera se compilará. y puede seleccionar contrato para implementar. También puede pegar el código de bytes compilado en el lugar correcto de la interfaz de usuario de la billetera e implementarlo en la red Ethereum.
Para un desarrollo e implementación de contratos inteligentes más complejos y serios, le sugiero que use un IDE como Remix IDE https://remix.ethereum.org/ y un marco de desarrollo e implementación más profesional como Truffle http://truffleframework.com/
Preguntador
holamelocotón
holamelocotón
Preguntador
Preguntador