Не потрібно DAPP: навчальний посібник з прямої взаємодії з Ethereum смартконтрактами

robot
Генерація анотацій у процесі

Пряме взаємодія з смартконтрактами Ethereum: посібник без залежності від DAPP

Ця стаття детально розповість вам, як здійснювати прямий взаємодію з Ethereum смартконтрактами, не покладаючись на жодні DAPP, лише через Etherscan. Цей метод не тільки безпечний і надійний, але й дозволяє краще зрозуміти механізм роботи смартконтрактів.

Підготовчі роботи

Перед початком, будь ласка, переконайтеся, що ви підготували такі інструменти:

  1. Інструменти мережевого проксі
  2. Плагін браузера MetaMask

Кроки операції

1. Переконайтеся, що з'єднання з мережею працює нормально

По-перше, увімкніть ваші мережеві проксі-інструменти. Коли ви зможете успішно отримати доступ до пошуку Google, це свідчить про те, що мережеве з'єднання працює нормально.

2. Визначення цілей смартконтрактів

Відкрийте блокчейн-оглядач Etherscan і знайдіть адресу смартконтракту, з яким ви хочете взаємодіяти. Цей посібник демонструє, як повернути QP Token на прикладі контракту на депозит QP Token версії NEST 3.0.

!

3. Підключити гаманець

На сторінці контракту по черзі натисніть 【Контракт】, 【Написати контракт】, 【Підключитися до Web3】, а потім підключіть свій плагін гаманця MetaMask.

!

4. Знайдіть цільовий метод

Прокрутіть вниз на сторінці контракту, щоб знайти метод, який вам потрібно викликати. У цьому прикладі ми будемо використовувати метод【takeOut】.

!

5. Виконання взаємодії з контрактом

Зараз давайте заповнимо параметри, необхідні для взаємодії:

  1. Перше поле вводу: введіть кількість QP Token, яку ви хочете вивести. Число повинно містити 18 десяткових знаків. Наприклад, для виведення 100 токенів введіть: 100000000000000000000; для виведення 10000 токенів введіть: 10000000000000000000000.

  2. Друге поле вводу: введіть адресу контракту токена QP, який ви хочете вивести. Адреси контрактів різних токенів наведені нижче:

    • Токен NEST: 0x04abeda201850ac0124161f037efd70c74ddc74c
    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46
  3. Натисніть кнопку 【Write】, щоб розпочати транзакцію.

!

  1. Натисніть 【View your transaction】, щоб переглянути статус транзакції, чекайте підтвердження транзакції.

!

Висновок

Цим методом ви можете безпосередньо взаємодіяти зі смартконтрактами на Etherscan, не використовуючи жодні сторонні DAPP або імпортуючи гаманці в незнайоме програмне забезпечення. Це не тільки підвищує безпеку операцій, але й допомагає вам глибше зрозуміти, як працюють смартконтракти. Сподіваємось, цей посібник допоможе вам краще долучитися до екосистеми Ethereum.

DAPP3.75%
ETH-0.03%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 2
  • Поділіться
Прокоментувати
0/400
TokenomicsTrappervip
· 23год тому
насправді читання контрактів рятує тебе від rekt szn, чесно кажучи
Переглянути оригіналвідповісти на0
SchrödingersNodevip
· 07-30 14:39
газ дорожчий, ніж моя плата за ніч.
Переглянути оригіналвідповісти на0
  • Закріпити