Учебник по взаимодействию с смарт-контрактами Ethereum напрямую через проводник блокчейна
В этой статье будет рассмотрено, как можно напрямую взаимодействовать со смарт-контрактами Ethereum, не полагаясь на какие-либо DAPP, а просто используя проводник блокчейна Etherscan. Этот метод позволяет пользователям безопасно работать в незнакомой среде.
Подготовительные работы
Перед тем как начать, пожалуйста, убедитесь, что вы уже:
Установите и настройте инструмент для ускорения сети
Установите плагин кошелька MetaMask
Шаги операции
1. Подтвердите сетевое соединение
Сначала запустите инструмент ускорения сети и проведите тест в Google, чтобы убедиться, что доступ работает нормально.
2. Найдите целевой смарт-контракт
Откройте проводник блокчейна Etherscan и введите адрес смарт-контракта, с которым вы хотите взаимодействовать. В этом руководстве в качестве примера используется депозитный контракт токена QP версии NEST 3.0, чтобы продемонстрировать, как вернуть токены QP.
!
3. Подключение Web3-кошелька
На странице контракта нажмите по порядку:
вкладка "Контракт"
Кнопка "Написать контракт"
Кнопка "Подключиться к Web3"
Затем выберите подключение плагина кошелька MetaMask.
!
4. Метод определения цели
Найдите метод, который вы хотите вызвать, в списке методов контракта. В этом примере нам нужно найти метод "takeOut".
!
5. Введите параметры и инициируйте транзакцию
В качестве примера, чтобы вывести 100 токенов NEST:
Заполните первое поле: 100000000000000000000 (100 добавьте 18 нулей после 0)
Во втором поле введите адрес контракта NEST Token: 0x04abeda201850ac0124161f037efd70c74ddc74c
Чтобы вывести другие токены, просто замените соответствующий адрес контракта. Например:
NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46
После заполнения, нажмите кнопку "Write" для инициирования транзакции. Затем вы можете нажать "View your transaction", чтобы просмотреть статус транзакции и дождаться успешной упаковки.
!
!
Заключение
С помощью этого метода мы можем напрямую взаимодействовать со смарт-контрактами на Etherscan, не используя сторонние DAPP или импортируя кошелек в незнакомое программное обеспечение, что значительно повышает безопасность и удобство операций. Это отличный выбор для пользователей, которые хотят взаимодействовать с контрактами напрямую, но беспокоятся о вопросах безопасности.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
13 Лайков
Награда
13
4
Поделиться
комментарий
0/400
PensionDestroyer
· 11ч назад
Блокчейн старые неудачники. В этот раз вы недооценили проводник блокчейна.
Посмотреть ОригиналОтветить0
TokenSherpa
· 11ч назад
наконец-то кто-то объясняет прямые вызовы контрактов... но, честно говоря, все еще рискованно для новичков, смх
Посмотреть ОригиналОтветить0
ValidatorViking
· 11ч назад
оператор узла, проверенный в бою... наконец-то правильное руководство по прямым вызовам контрактов. в любое время обыгрывает эти красивые интерфейсы dapp.
Проводник блокчейна напрямую управляет смарт-контрактами Ethereum. Безопасное и удобное руководство.
Учебник по взаимодействию с смарт-контрактами Ethereum напрямую через проводник блокчейна
В этой статье будет рассмотрено, как можно напрямую взаимодействовать со смарт-контрактами Ethereum, не полагаясь на какие-либо DAPP, а просто используя проводник блокчейна Etherscan. Этот метод позволяет пользователям безопасно работать в незнакомой среде.
Подготовительные работы
Перед тем как начать, пожалуйста, убедитесь, что вы уже:
Шаги операции
1. Подтвердите сетевое соединение
Сначала запустите инструмент ускорения сети и проведите тест в Google, чтобы убедиться, что доступ работает нормально.
2. Найдите целевой смарт-контракт
Откройте проводник блокчейна Etherscan и введите адрес смарт-контракта, с которым вы хотите взаимодействовать. В этом руководстве в качестве примера используется депозитный контракт токена QP версии NEST 3.0, чтобы продемонстрировать, как вернуть токены QP.
!
3. Подключение Web3-кошелька
На странице контракта нажмите по порядку:
Затем выберите подключение плагина кошелька MetaMask.
!
4. Метод определения цели
Найдите метод, который вы хотите вызвать, в списке методов контракта. В этом примере нам нужно найти метод "takeOut".
!
5. Введите параметры и инициируйте транзакцию
В качестве примера, чтобы вывести 100 токенов NEST:
Чтобы вывести другие токены, просто замените соответствующий адрес контракта. Например:
После заполнения, нажмите кнопку "Write" для инициирования транзакции. Затем вы можете нажать "View your transaction", чтобы просмотреть статус транзакции и дождаться успешной упаковки.
!
!
Заключение
С помощью этого метода мы можем напрямую взаимодействовать со смарт-контрактами на Etherscan, не используя сторонние DAPP или импортируя кошелек в незнакомое программное обеспечение, что значительно повышает безопасность и удобство операций. Это отличный выбор для пользователей, которые хотят взаимодействовать с контрактами напрямую, но беспокоятся о вопросах безопасности.