Учебник по прямому взаимодействию со смарт-контрактами Ethereum
В этой статье будет рассмотрено, как можно напрямую взаимодействовать со смарт-контрактами, используя только блокчейн-браузер Эфир Etherscan, без зависимости от каких-либо децентрализованных приложений (DAPP).
Подготовительные работы
Перед началом убедитесь, что у вас есть следующие инструменты:
Сетевой прокси-инструмент
Кошелек-плагин браузера MetaMask
!
Шаги операции
1. Убедитесь, что соединение с сетью работает нормально
Сначала запустите свой инструмент сетевого прокси. Когда вы сможете успешно искать в Google, это означает, что сетевое соединение готово.
2. Определение целевых смарт-контрактов
Откройте блокчейн-эксплорер Etherscan и найдите адрес смарт-контракта, с которым вы хотите взаимодействовать. В этом руководстве в качестве примера используется контракт на депонирование токенов QP версии NEST 3.0, чтобы продемонстрировать, как вернуть токены QP.
!
3. Подключение Web3 кошелька
На странице контрактов поочередно нажмите "Контракт", "Написать контракт", затем выберите опцию "Подключиться к Web3". В появившемся окне выберите и подключите свой кошелек MetaMask.
!
4. Метод определения целей
Прокрутите вниз на интерфейсе контракта и найдите метод, который вам нужно вызвать. В этом примере мы будем использовать метод "takeOut".
!
5. Выполнение взаимодействия со смарт-контрактом
После нахождения метода "takeOut" вам необходимо заполнить следующую информацию:
Первое поле ввода: введите количество QP Token, которое вы хотите вывести. Обратите внимание, что необходимо добавить 18 нулей после числа. Например, чтобы вывести 100 монет, введите: 100000000000000000000.
Второе поле ввода: введите адрес контракта токена, соответствующего QP Token, который вы хотите вывести. Например, для NEST Token адрес контракта: 0x04abeda201850ac0124161f037efd70c74ddc74c.
Заполнив все поля, нажмите кнопку "Write", чтобы инициировать сделку. Вы можете просмотреть статус обработки сделки, нажав "View your transaction".
!
Заключение
С помощью этого метода мы можем напрямую взаимодействовать со смарт-контрактами на Etherscan, не используя никаких дополнительных DAPP или импортируя кошелек в незнакомое программное обеспечение. Это не только упрощает процесс, но и повышает безопасность. Надеюсь, этот учебник поможет вам более удобно управлять вашими цифровыми активами.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
9 Лайков
Награда
9
5
Поделиться
комментарий
0/400
ShadowStaker
· 15ч назад
вот наконец-то кто-то сделал это менее болезненным, чем обертки dapp...
Посмотреть ОригиналОтветить0
PonziDetector
· 15ч назад
Оказалось, это так просто, я хочу научиться.
Посмотреть ОригиналОтветить0
NFTHoarder
· 15ч назад
Неплохо, Новичок, обязательное руководство.
Посмотреть ОригиналОтветить0
OnchainDetective
· 15ч назад
Этот опытный водитель точно объясняет... шаг за шагом обучает надежно
Учебное пособие по прямому взаимодействию со смарт-контрактами Etherscan: легко работать без DAPP
Учебник по прямому взаимодействию со смарт-контрактами Ethereum
В этой статье будет рассмотрено, как можно напрямую взаимодействовать со смарт-контрактами, используя только блокчейн-браузер Эфир Etherscan, без зависимости от каких-либо децентрализованных приложений (DAPP).
Подготовительные работы
Перед началом убедитесь, что у вас есть следующие инструменты:
!
Шаги операции
1. Убедитесь, что соединение с сетью работает нормально
Сначала запустите свой инструмент сетевого прокси. Когда вы сможете успешно искать в Google, это означает, что сетевое соединение готово.
2. Определение целевых смарт-контрактов
Откройте блокчейн-эксплорер Etherscan и найдите адрес смарт-контракта, с которым вы хотите взаимодействовать. В этом руководстве в качестве примера используется контракт на депонирование токенов QP версии NEST 3.0, чтобы продемонстрировать, как вернуть токены QP.
!
3. Подключение Web3 кошелька
На странице контрактов поочередно нажмите "Контракт", "Написать контракт", затем выберите опцию "Подключиться к Web3". В появившемся окне выберите и подключите свой кошелек MetaMask.
!
4. Метод определения целей
Прокрутите вниз на интерфейсе контракта и найдите метод, который вам нужно вызвать. В этом примере мы будем использовать метод "takeOut".
!
5. Выполнение взаимодействия со смарт-контрактом
После нахождения метода "takeOut" вам необходимо заполнить следующую информацию:
Первое поле ввода: введите количество QP Token, которое вы хотите вывести. Обратите внимание, что необходимо добавить 18 нулей после числа. Например, чтобы вывести 100 монет, введите: 100000000000000000000.
Второе поле ввода: введите адрес контракта токена, соответствующего QP Token, который вы хотите вывести. Например, для NEST Token адрес контракта: 0x04abeda201850ac0124161f037efd70c74ddc74c.
Заполнив все поля, нажмите кнопку "Write", чтобы инициировать сделку. Вы можете просмотреть статус обработки сделки, нажав "View your transaction".
!
Заключение
С помощью этого метода мы можем напрямую взаимодействовать со смарт-контрактами на Etherscan, не используя никаких дополнительных DAPP или импортируя кошелек в незнакомое программное обеспечение. Это не только упрощает процесс, но и повышает безопасность. Надеюсь, этот учебник поможет вам более удобно управлять вашими цифровыми активами.