DEV Community

Rodrigo Garcia Trejo
Rodrigo Garcia Trejo

Posted on

Clase 1|SOLIDITY| Hola mundo

Hola a todos

Voy a comenzar a estudiar solidity nuevamente y por lo tanto voy a utilizar dev.to para guardarlo como un blog para recordar mi codigo

Primero debemos de conectarnos a Remix

Image description

SPDX-License-Identifier: MIT
pragma solidity 0.8.13;

contract HolaMundo {
string public miNombre = "Rodrigo";
}
Enter fullscreen mode Exit fullscreen mode

SPDX-License-Identifier: MIT

  1. Este comentario es un identificador de licencia que se utiliza para especificar qué tipo de licencia se aplica al código fuente. En este caso, indica que el código está licenciado bajo la Licencia MIT. La Licencia MIT es una licencia de código abierto muy permisiva que permite a cualquiera usar, modificar, distribuir y compartir el código bajo ciertas condiciones. El uso de este identificador facilita la comprensión de la licencia del código por parte de otras personas que quieran utilizarlo.

pragma solidity 0.8.13;

  1. Esta declaración pragma indica la versión del compilador de Solidity que se debe utilizar para compilar el contrato. En este caso, se está utilizando la versión 0.8.13 de Solidity.

Este contrato se llama "HolaMundo" y contiene una sola variable llamada miNombre, que es de tipo string. La variable está declarada como pública, lo que significa que es accesible desde fuera del contrato.

La línea string public miNombre = "Rodrigo"; inicializa la variable miNombre con el valor "Rodrigo". Al ser pública, se genera automáticamente una función de lectura (getter) que permite a otros usuarios leer el valor de miNombre desde fuera del contrato.

En resumen, este contrato es bastante simple y su única funcionalidad es almacenar y permitir la lectura del nombre "Rodrigo" en la variable miNombre. Es común encontrar ejemplos de "Hola Mundo" cuando se presentan lenguajes de programación o contratos para mostrar la estructura básica y la sintaxis. Sin embargo, en aplicaciones descentralizadas más complejas, los contratos pueden tener funcionalidades mucho más avanzadas y útiles.

Despues de tener nuestro código listo debemos de compilarlo

Image description

Para poder compilarlo debemos dar clic en las opciones que se encuentran en el lado izquierdo

Image description

Despues de estar compilado debemos deployarlo

Image description

Despues de deployarlo podremos ver la variable que creamos dando clic en minombre

Image description

Y automaticamente nos debe de mostrar el nombre de nuestra variable

Top comments (0)