Guia completo para operar contratos inteligentes diretamente no explorador de blockchain Ethereum

Tutorial para interagir diretamente com contratos inteligentes usando o explorador de blockchain Ethereum

Este artigo apresentará como interagir diretamente com contratos inteligentes apenas através do explorador de blockchain Ethereum Etherscan, sem depender de qualquer aplicação descentralizada (DAPP). Este método permite que os usuários operem de forma mais segura em ambientes de software que não conhecem.

Trabalho Preparatório

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

  1. Instalou ferramentas de acesso à internet científica
  2. Instalou a extensão de navegador MetaMask

Passos de operação

1. Acesso científico à internet

Primeiro, inicie a sua ferramenta de acesso à internet científica. Quando você conseguir acessar o Google Search sem problemas, isso significa que a conexão à internet científica foi bem-sucedida.

2. Localizar contrato-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 carteira Web3

Na página de contratos:

  • Clique na aba "contratos inteligentes"
  • Selecione "Escrever contrato"
  • Clique no botão "Conectar ao Web3"
  • Selecione e conecte a sua carteira MetaMask

4. Encontrar o método alvo

No interface do contrato, role para encontrar o método que você precisa chamar. Neste exemplo, usaremos o método "takeOut" para recuperar os tokens.

5. Interagir com contratos

No método "takeOut":

  1. Primeira caixa de entrada: insira a quantidade de QP Token que deseja retirar. A quantidade deve ser seguida de 18 zeros. Por exemplo:

    • Retirar 100 moedas: inserir 100000000000000000000
    • Retirar 10000 moedas: inserir 10000000000000000000000
  2. Segundo campo de entrada: insira o endereço do contrato do token a ser retirado. Por exemplo:

    • NEST Token: 0x04abeda201850ac0124161f037efd70c74ddc74c
    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46
  3. Clique no botão "Write" para iniciar a transação

  4. Clique em "Ver a sua transação" para ver o estado da transação e aguarde a confirmação da transação.

Dessa forma, você pode interagir com contratos inteligentes Ethereum de maneira segura e direta, sem a necessidade de usar qualquer DAPP de terceiros ou importar chaves privadas em softwares desconhecidos. Essa abordagem aumenta a segurança das operações, ao mesmo tempo que permite que os usuários tenham uma compreensão mais profunda da interação com a blockchain.

Por favor, note que antes de realizar qualquer operação, é imperativo verificar cuidadosamente o endereço do contrato e os parâmetros de entrada para garantir a precisão e segurança da transação. Se você não tem certeza sobre alguns passos, recomenda-se tentar primeiro na rede de testes ou procurar a ajuda de profissionais experientes em blockchain.

ETH2.9%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
BearEatsAllvip
· 22h atrás
O novato realmente vai fazer contratos assim? Não exploda o dinheiro, ok?
Ver originalResponder0
BearMarketGardenervip
· 22h atrás
Operar contratos diretamente não é para tolos.
Ver originalResponder0
PhantomMinervip
· 22h atrás
Verificação de contratos é tão complicada, já deveria haver um método simples.
Ver originalResponder0
MysteriousZhangvip
· 22h atrás
Mais um monte de coisas em código que não consigo entender.
Ver originalResponder0
CryptoTarotReadervip
· 22h atrás
Diretamente a bater no novato novato~ O tutorial é bom
Ver originalResponder0
ImpermanentPhilosophervip
· 22h atrás
Este tutorial é muito básico, já estamos em 9102, quem não sabe usar um navegador de eth?
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)