DEV Community

Rodrigo Garcia Trejo
Rodrigo Garcia Trejo

Posted on

Clase 2| SOLIDITY | Creación de variables

Hola a todos

Continuando con el curso de solidity vamos a ver los tipos de variables

// SPDX-License-Identifier: MIT
pragma solidity 0.8.13;


contract Variables {

    string public miNombre = "Rodrigo";
    int256 public entero = 12313123;
    int8 public otro_entero = 2;
    address public direccion = 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4;

}

Enter fullscreen mode Exit fullscreen mode

En resumen, este contrato define cuatro variables públicas:

miNombre: Es una variable de tipo string (cadena de caracteres) y tiene asignado el valor "Rodrigo". Esta variable es pública, lo que significa que cualquier persona o contrato que interactúe con este contrato puede leer su valor.

entero: Es una variable de tipo int256 (entero de 256 bits) y tiene asignado el valor 12313123. Al igual que la anterior, esta variable es pública y su valor puede ser leído por cualquiera.

otro_entero: Es una variable de tipo int8 (entero de 8 bits) y tiene asignado el valor 2. También es pública y su valor es accesible por cualquier persona o contrato.

direccion: Es una variable de tipo address (dirección de Ethereum) y tiene asignado el valor 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4. Al ser pública, la dirección almacenada puede ser consultada por cualquiera.

Las variables tipo direccion sirve para tener la dirección de una cartera.

Image description

Top comments (0)