Hello Solidity!

No se puede empezar a aprender algo en programación sin hacer un Hello, world!
Para aprender lo básico de Solidity hay una sola herramienta que nos permitirá hacer todo en línea sin preocuparnos de nada más. Esta herramienta se llama Remix:
Asegúrate siempre de estar en esa URL y no en otra que esté tratando de hacerse pasar por Remix.
Este será nuestro primer contrato inteligente:
contract HelloWorldContract {
function helloWorld() public pure returns (uint256) {
return 100;
}
function returnBool() public pure returns (bool) {
return true;
}
}
Adentro de Remix, haz click derecho en contracts y luego en New File. Todos los archivos de Solidity deben tener la extensión .sol, así que llamemos este archivo HelloWorld.sol. Ahora copia y pega el código de arriba, o trata de escribirlo tú mismo.
El siguiente paso es compilar el código para lo cual solo tenemos qué hacer CTRL + S.
Ahora, hay qué dar click en el símbolo de Ethereum en el menú de la izquierda, y click en el botón naranja que dice Deploy.
Si hiciste todo bien, en la parte de abajo, justo debajo de donde dice Deployed/Unpinned Contracts encontrarás tu contrato desplegado en una blockchain virtual, y podrás interactuar con él.
Verás un botón azul que dice helloWorld y otro que dice returnBool. Haz click en ellos y ve lo que resulta de darles click. Ahora haz hecho tu primer smart contract en Remix!





