Exercício 1
É hora de colocar em prática os conceitos anteriores criando um contrato que tenha uma variável de estado privada do tipo string
chamada storedInfo
e duas funções:
A primeira função chamada
setInfo
com visibilidadeexternal
, que será usada para alterar o valor da variávelstoredInfo
.Uma segunda função chamada
getInfo
, com visibilidadeexternal
, que apenas lerá e retornará o conteúdo destoredInfo
.
Passos a seguir:
Programe o contrato no Remix,
Faça o deploy em uma rede de teste do Ethereum, como a Sepolia.
Publique e verifique o contrato utilizando um explorador de blocos
Interaja com o contrato através do explorador de blocos, modificando duas vezes o valor de
setInfo
.
Last updated