Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 882 Bytes

visibilidade-de-variaveis-external-public-internal-and-private.md

File metadata and controls

27 lines (16 loc) · 882 Bytes
description
Muito semelhantes às funções com exceção de "External" que se aplicam somente a funções.

6. Visibilidade de Variáveis (public, internal & private)

Public

Variável sem nenhuma restrição de visibilidade.

Internal

Acessível para funções dentro do contrato e também para contratos derivados do qual contém essa variável.

Private

Dados guardados nesse tipo de variável estão acessíveis somente para o contrato em qual ela foi escrita.

Observação importante: Blockchains são públicas então não guarde senhas ou coisas importantes dentro de variáveis pois mineradores e pesquisadores com o conhecimento certo conseguem montar Bytecodes e ver dados em variáveis e funções privadas.