Interagindo com funções
Last updated
Last updated
Agora acessaremos as funções de um contrato implantado. Você pode observar que, após o contrato ter sido implantado, ele aparece na parte inferior do painel lateral, na seção Deployed Contracts.
Selecione-o, e as funções habilitadas no contrato implantado serão exibidas.
Uma função aparece em cor laranja e permite a inserção de um campo de dados do tipo numérico. É uma função pública (acessível por qualquer pessoa) que pode modificar dados na blockchain, portanto, terá um custo de gás.
Outra função aparece em azul e é uma função de leitura apenas, que não consumirá gás.
Para executar a função de escrita (laranja), é necessário inserir um dado numérico e clicar no botão correspondente.
No caso da função de leitura, basta clicar no botão.
Se o contrato foi implantado na Remix VM, não será necessário aprovar nenhuma dessas transações.