Operação direta de contratos inteligentes no Etherscan: guia de interação segura e eficiente com a Blockchain

robot
Geração do resumo em andamento

Como interagir diretamente com contratos inteligentes através do explorador de blockchain Ethereum

Este artigo apresentará um método para interagir diretamente com contratos inteligentes sem depender de qualquer DAPP, apenas através do explorador de blockchain Ethereum Etherscan. Este método é simples e seguro, evitando o risco de importar a carteira para software desconhecido.

Trabalho Preparatório

Antes de começar, por favor, certifique-se de que você já:

  1. Instalou o software de proxy de rede
  2. Instalado o plugin da carteira MetaMask

Passos de operação

1. Certifique-se de que a conexão de rede está normal

Primeiro ative o software de proxy de rede, teste no mecanismo de busca Google, se conseguir pesquisar normalmente, isso significa que a conexão foi bem-sucedida.

2. Encontrar contratos inteligentes alvo

Abra o explorador de blockchain Etherscan, encontre o endereço do contrato inteligente com o qual deseja interagir. Este tutorial usa o contrato de depósito do token QP da versão NEST 3.0 como exemplo, demonstrando como recuperar o token QP.

3. Conectar a carteira Web3

Na página do contrato:

  • Clique na guia【contratos inteligentes】
  • Clique em 【escrever contrato】
  • Clique em 【Connect to Web3】
  • Escolha conectar o plugin da carteira MetaMask

4. Método de localização de objetivo

Na página do contrato, role para baixo até encontrar o método que você precisa chamar. Neste exemplo, vamos usar o método 【takeOut】 para recuperar o Token.

5. Insira os parâmetros e inicie a transação

Para exemplificar a retirada de 100 NEST Tokens:

  1. Preencha o primeiro campo de entrada: 100000000000000000000 (100 seguido por 18 zeros 0)
  2. Preencha o segundo campo de entrada com o endereço do contrato do NEST Token: 0x04abeda201850ac0124161f037efd70c74ddc74c
  3. Clique no botão 【Write】 para iniciar a transação
  4. Clique em 【View your transaction】 para ver a situação do empacotamento da transação

Após a confirmação da transação, você completou com sucesso a interação com os contratos inteligentes!

Dicas

  • Ao retirar 10000 tokens, é necessário inserir: 10000000000000000000000 (10000 seguido de 18 zeros 0)
  • Para recuperar NYFI, preencha o endereço do contrato: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
  • Para recuperar NHBTC, preencha o endereço do contrato: 0x1f832091faf289ed4f50fe7418cfbd2611225d46

Através deste método, podemos interagir com contratos inteligentes Ethereum de forma segura, sem a necessidade de utilizar qualquer DAPP de terceiros ou importar a carteira para software desconhecido. Isso não só aumenta a segurança, mas também proporciona aos usuários mais autonomia e flexibilidade.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 7
  • Compartilhar
Comentário
0/400
quiet_lurkervip
· 19h atrás
O que é isso? Jogar contratos diretamente não morre tão rápido.
Ver originalResponder0
AirdropBlackHolevip
· 20h atrás
Novato é super simples de começar!
Ver originalResponder0
UncleLiquidationvip
· 20h atrás
Bull, bull, finally someone has made this clear.
Ver originalResponder0
gaslight_gasfeezvip
· 20h atrás
Fale mais sobre as vantagens de entrar em contratos usando este método.
Ver originalResponder0
SundayDegenvip
· 20h atrás
Ainda sigo o que aprendi no YouTube.
Ver originalResponder0
LuckyHashValuevip
· 20h atrás
Já sabia há muito tempo, o novato finalmente alcançou.
Ver originalResponder0
GateUser-a606bf0cvip
· 20h atrás
Ainda a brincar com a interface? Vai lá direto!
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)