Skip links

Como armazenar texto no Ethereum

Este é um guia passo a passo que mostra como publicar um texto no testnet Roptsten do Ethereum. Para publicar na Mainnet, você precisará selecioná-lo na primeira etapa do tutorial a seguir. Instale MetaMask no seu navegador e selecione Ropsten como sendo sua rede.

• Certifique-se de ter Ether suficiente em sua conta MetaMask

• Implemente um smart contract

• Vá para Remix

• Selecione o Ambiente de Solidity

  • Criar um novo Arquivo

  •  Insira o seguinte código

pragma solidity ^0.5.9;
contract CoinFabrik {
event Flag(address indexed _from);
function() external {emit Flag(msg.sender);}

  • Selecione a versão correta do Solidity (0.5.9) e selecione o seu arquivo. Depois disso, compile seu Smart Contract.

• Selecione Auto Compilar

• Para implantar o contrato, selecione “Injected Web3”  na janela abaixo, no slot do ambiente. Depois disso, pressione Implementar.

  • Confirme a transação no MetaMask

Espere a transação ser confirmada

  • Você verá o que é mostrado abaixo, uma vez que a transação foi confirmada

Interagir com o contrato e enviar o texto. Para começar, selecione a instância do seu contrato e interaja com a função de fallback definindo a string que deseja carregar. Em seguida, pressione o botão “(fallback)” e confirme a transação.

  • Verificar a transação e obter seu string. Para começar, vá para o link de transação e você verá algo semelhante a

  • Pressione “Clique para ver mais” no final do painel

• Vá para “Exibir entrada como” e selecione “UTF-8”

• Termine verificando seu texto

Para nossa pesquisa completa sobre a publicação Livre de censura no blockchain, clique aqui.

Postagens Relacionadas