Повний посібник з прямого використання смартконтрактів в Ethereum блокчейн експлорері

Посібник з безпосередньої взаємодії зі смартконтрактами за допомогою блокчейн експлорера Ethereum

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

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

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

  1. Встановлено інструмент для наукового серфінгу
  2. Встановлено плагін гаманця MetaMask для браузера

!

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

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

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

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

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

!

3. Підключення Web3 гаманця

На сторінці смартконтракту:

  • Натисніть на вкладку "Контракт"
  • Виберіть "Написати смартконтракт"
  • Натисніть кнопку "Підключитися до Web3"
  • Виберіть і підключіть ваш гаманець MetaMask

!

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

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

!

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

У методі "takeOut":

  1. Перше поле введення: введіть кількість QP Token, яку потрібно вивести. Після кількості потрібно додати 18 нулів. Наприклад:

    • Витягти 100 монет: введіть 100000000000000000000
    • Витягти 10000 монет: введіть 10000000000000000000000
  2. Друге поле вводу: введіть адресу контракту токенів, які потрібно вилучити. Наприклад:

    • Токен NEST: 0x04abeda201850ac0124161f037efd70c74ddc74c
    • NYFI: 0x075190c6130ea0a3a7e40802f1d77f4ea8f38fe2
    • NHBTC: 0x1f832091faf289ed4f50fe7418cfbd2611225d46
  3. Натисніть кнопку "Write" для ініціювання транзакції

  4. Натисніть "Переглянути вашу транзакцію", щоб перевірити стан транзакції, чекайте на підтвердження транзакції.

!

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

Будь ласка, зверніть увагу, що перед виконанням будь-яких операцій обов'язково уважно перевірте адресу смартконтракту та вхідні параметри, щоб забезпечити точність і безпеку транзакції. Якщо ви не впевнені в деяких кроках, рекомендується спочатку спробувати на тестовій мережі або звернутися за допомогою до досвідчених спеціалістів з блокчейну.

ETH2.72%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
BearEatsAllvip
· 23год тому
новачок真要这么搞合约吗 别炸钱啊
Переглянути оригіналвідповісти на0
BearMarketGardenervip
· 23год тому
Пряме управління контрактом, хіба що не дурень.
Переглянути оригіналвідповісти на0
PhantomMinervip
· 23год тому
Перевірка контракту така складна, давно вже повинні були з'явитися простіші способи.
Переглянути оригіналвідповісти на0
MysteriousZhangvip
· 23год тому
Знову купа коду, що не зрозуміти.
Переглянути оригіналвідповісти на0
CryptoTarotReadervip
· 23год тому
Прямо бити новичка новачка~ Навчальний посібник непоганий
Переглянути оригіналвідповісти на0
ImpermanentPhilosophervip
· 23год тому
Цей урок занадто базовий, вже 9102 рік, хто ще не вміє користуватися eth браузером?
Переглянути оригіналвідповісти на0
  • Закріпити