Полное руководство по прямому взаимодействию со смарт-контрактами через проводник блокчейна Ethereum.

robot
Генерация тезисов в процессе

Как взаимодействовать со смарт-контрактами напрямую через проводник блокчейна Ethereum

В этой статье будет представлен способ взаимодействия со смарт-контрактами напрямую через проводник блокчейна Ethereum Etherscan, не полагаясь на какие-либо децентрализованные приложения (DApp). Этот метод безопасен и удобен, подходит для пользователей, не знакомых с DApp.

Подготовительные работы

Перед началом убедитесь, что вы уже:

  1. Установлен надежный инструмент для ускорения сети
  2. Установлен плагин кошелька MetaMask в браузере

Шаги операции

1. Убедитесь, что сетевое соединение в порядке

Сначала включите свой инструмент ускорения сети. Когда вы сможете нормально получить доступ к поисковой системе Google, это означает, что сетевое соединение готово.

!

2. Найдите целевой смарт-контракт

Откройте проводник блокчейна Etherscan, найдите и перейдите на страницу смарт-контракта, с которым вы хотите взаимодействовать. В этом руководстве в качестве примера используется контракт на депозит токена QP версии NEST 3.0, чтобы продемонстрировать, как вернуть токены QP.

!

3. Подключение Web3 кошелька

На странице контракта:

  • Нажмите на вкладку "Контракт"
  • Выберите "Написать контракт"
  • Нажмите кнопку "Подключиться к Web3"
  • Выберите и подключите ваш кошелек MetaMask

!

4. Определение целевой функции

В интерфейсе взаимодействия с контрактом прокрутите вниз, чтобы найти функцию, которую вы хотите вызвать. В этом примере мы будем использовать функцию "takeOut", чтобы вернуть токен QP.

!

5. Выполнение взаимодействия со смарт-контрактом

Введите необходимые параметры функции:

  • Первый параметр: введите количество QP Token, которое вы хотите получить (обратите внимание: необходимо добавить 18 нулей) Например: вывести 100 токенов, ввод: 100000000000000000000 Извлечь 10000 токенов, ввод: 10000000000000000000000

  • Второй параметр: введите адрес контракта токена QP Token, который необходимо извлечь

    • Токен NEST: 0x04abeda201850ac0124161f037efd70c74ddc74c
    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46

После заполнения нажмите кнопку "Write", чтобы инициировать транзакцию. Затем вы можете нажать "View your transaction", чтобы просмотреть статус транзакции и ждать подтверждения.

!

Заключение

С помощью этого метода нам не нужно использовать какие-либо сторонние DApp или импортировать кошелек в незнакомое программное обеспечение, мы можем напрямую взаимодействовать со смарт-контрактами через Etherscan. Это не только повышает безопасность операций, но и предоставляет пользователям более прямой и прозрачный опыт взаимодействия с блокчейном.

ETH-0.03%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
AirdropHunter007vip
· 07-29 23:21
новичок必看!靠谱!
Посмотреть ОригиналОтветить0
EntryPositionAnalystvip
· 07-29 23:16
Вы действительно смелы в своих действиях!
Посмотреть ОригиналОтветить0
TerraNeverForgetvip
· 07-29 23:09
новичок必看看教程呀
Посмотреть ОригиналОтветить0
ChainPoetvip
· 07-29 23:06
Еще один обязательный для просмотра учебник для новичков, которые запутались с контрактами~
Посмотреть ОригиналОтветить0
  • Закрепить