Esse repositório tem como objetivo facilitar o aprendizado de desenvolvimento em Blockchains, com o foco em Solidity que atualmente é utilizada nas Blockchains compatíves com a máquina virtual da Ethereum como por exemplo Ethereum, Binance Smart Chain, Polygon, Avalanche.
int
- Integer, representa números inteiros.
uint
- Unsigned Integer, representa números inteiros não negativos.
bool
- Boolean, representa valores boleanos que podem ser true ou false.
fixed
- Número com casas decimais ou seja número real.
ufixed
- Número com casas decimais não negativo.
address
- endereço que armazena um valor de 20 bytes que representa uma carteira.
address payable
endereço semelhante ao anterior porém com a função de enviar
e receber
tokens.
enum
enumerado, utilizado para susbtituir valores inteiros por palavras e deixar o código mais legível
uint public soma;
bool public soma;
address payable public soma;