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

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

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

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

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

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

  1. Инструменты для научного доступа в интернет
  2. Проводник блокчейна MetaMask

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

1. Научный доступ к интернету

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

2. Доступ к целевому смарт-контракту

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

!

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

На странице контракта поочередно нажмите "Контракт" → "Написать контракт" → "Подключиться к Web3", затем подключите ваш плагин кошелька MetaMask.

!

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

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

!

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

После заполнения необходимых параметров вы сможете взаимодействовать со смарт-контрактами. Например, чтобы вывести 100 QP Token:

  • Первое поле ввода: введите количество токенов для вывода, не забудьте добавить 18 нулей (100000000000000000000)
  • Второе поле ввода: введите адрес контракта токена, который вы хотите вывести

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

!

Важные моменты

  • При выводе различных токенов необходимо ввести соответствующий адрес контракта токена. Например:
    • Токен NEST: 0x04abeda201850ac0124161f037efd70c74ddc74c
    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46

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

!

ETH2.06%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
ChainMelonWatchervip
· 18ч назад
Ну, что за дела, прямо играешь в ловушку, да?
Посмотреть ОригиналОтветить0
MetamaskMechanicvip
· 18ч назад
Прямое сканирование эфира действительно стабильно
Посмотреть ОригиналОтветить0
MetaverseMigrantvip
· 18ч назад
Евангелие ленивой собаки пришло
Посмотреть ОригиналОтветить0
PumpDetectorvip
· 18ч назад
деген про совет: etherscan твой лучший френ, когда dapps получают урон
Посмотреть ОригиналОтветить0
MetaverseLandlordvip
· 18ч назад
А! Серфинг и Кошелек, базовые действия не 6
Посмотреть ОригиналОтветить0
DegenWhisperervip
· 18ч назад
Преодолев стену, можно играть. Неплохо, да?
Посмотреть ОригиналОтветить0
  • Закрепить