Guía completa para operar contratos inteligentes directamente en el explorador de la blockchain de Ethereum

robot
Generación de resúmenes en curso

Cómo interactuar directamente con contratos inteligentes a través del explorador de la blockchain de Ethereum

Este artículo presentará un método que no depende de ninguna aplicación descentralizada (DApp) para interactuar directamente con contratos inteligentes a través del explorador de la blockchain de Ethereum, Etherscan. Este enfoque es seguro y conveniente, adecuado para usuarios que no están muy familiarizados con las DApp.

Trabajo de preparación

Antes de comenzar, asegúrese de que ya ha:

  1. Instalé una herramienta de aceleración de red confiable
  2. Se instaló el complemento de la cartera MetaMask en el explorador

Pasos de operación

1. Asegúrate de que la conexión de red sea normal

Primero, active su herramienta de aceleración de red. Cuando pueda acceder normalmente al motor de búsqueda de Google, significa que la conexión a la red está lista.

2. Encontrar el contrato inteligente objetivo

Abre el explorador de la blockchain Etherscan, busca y accede a la página de dirección del contrato inteligente con el que deseas interactuar. Este tutorial utiliza como ejemplo el contrato de depósito del token QP de la versión NEST 3.0, y demuestra cómo recuperar el token QP.

3. Conectar billetera Web3

En la página de contratos:

  • Haga clic en la pestaña "contratos inteligentes"
  • Seleccionar "Escribir contrato"
  • Haz clic en el botón "Conectar a Web3"
  • Selecciona y conecta tu billetera MetaMask

4. Función objetivo de localización

En la interfaz de interacción del contrato, desplácese hacia abajo para encontrar la función que necesita llamar. En este ejemplo, utilizaremos la función "takeOut" para recuperar el Token QP.

5. Ejecutar interacción de contratos

Rellena los parámetros necesarios para la función:

  • Primer parámetro: ingrese la cantidad de QP Token que desea retirar (atención: debe agregar 18 ceros) Por ejemplo: Retirar 100 Tokens, entrada: 100000000000000000000 Retira 10000 Tokens, ingresa: 10000000000000000000000

  • Segundo parámetro: ingrese la dirección del contrato del token QP que desea retirar.

    • NEST Token: 0x04abeda201850ac0124161f037efd70c74ddc74c
    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46

Una vez completado el formulario, haga clic en el botón "Write" para iniciar la transacción. Luego puede hacer clic en "View your transaction" para ver el progreso de la transacción y esperar a que se confirme.

Conclusión

A través de este método, podemos interactuar directamente con contratos inteligentes a través de Etherscan sin necesidad de utilizar ninguna DApp de terceros o importar la cartera en software desconocido. Esto no solo mejora la seguridad de la operación, sino que también proporciona a los usuarios una experiencia de interacción con la blockchain más directa y transparente.

ETH2.07%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
AirdropHunter007vip
· 07-29 23:21
¡Novato debe ver! ¡Confiable!
Ver originalesResponder0
EntryPositionAnalystvip
· 07-29 23:16
Ustedes son realmente atrevidos en sus operaciones.
Ver originalesResponder0
TerraNeverForgetvip
· 07-29 23:09
El novato debe ver el tutorial.
Ver originalesResponder0
ChainPoetvip
· 07-29 23:06
Otra guía imprescindible para novatos que se confunden con los contratos~
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)