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

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

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

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

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

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

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

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

1. Подтвердите сетевое соединение

Сначала запустите инструмент ускорения сети и проведите тест в Google, чтобы убедиться, что доступ работает нормально.

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

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

!

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

На странице контракта нажмите по порядку:

  • вкладка "Контракт"
  • Кнопка "Написать контракт"
  • Кнопка "Подключиться к Web3"

Затем выберите подключение плагина кошелька MetaMask.

!

4. Метод определения цели

Найдите метод, который вы хотите вызвать, в списке методов контракта. В этом примере нам нужно найти метод "takeOut".

!

5. Введите параметры и инициируйте транзакцию

В качестве примера, чтобы вывести 100 токенов NEST:

  1. Заполните первое поле: 100000000000000000000 (100 добавьте 18 нулей после 0)
  2. Во втором поле введите адрес контракта NEST Token: 0x04abeda201850ac0124161f037efd70c74ddc74c

Чтобы вывести другие токены, просто замените соответствующий адрес контракта. Например:

  • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
  • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46

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

!

!

Заключение

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

ETH5.33%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
PensionDestroyervip
· 9ч назад
Блокчейн старые неудачники. В этот раз вы недооценили проводник блокчейна.
Посмотреть ОригиналОтветить0
TokenSherpavip
· 9ч назад
наконец-то кто-то объясняет прямые вызовы контрактов... но, честно говоря, все еще рискованно для новичков, смх
Посмотреть ОригиналОтветить0
ValidatorVikingvip
· 9ч назад
оператор узла, проверенный в бою... наконец-то правильное руководство по прямым вызовам контрактов. в любое время обыгрывает эти красивые интерфейсы dapp.
Посмотреть ОригиналОтветить0
MetaverseLandlordvip
· 9ч назад
Это же учебник для новичков, очень надежно.
Посмотреть ОригиналОтветить0
  • Закрепить