Робота з MetaMask
Переходимо на сайт https://metamask.io/download
Вибираємо відповідний для себе пристрій і натискаємо кнопку Install MetaMask.
Після встановлення ММ, у браузері відкриється сторінка привітання.
Натискаємо кнопку Почати роботу.
Далі можна як створити гаманець, так і імпортувати його.
Якщо є приватні ключі, то імпортуємо, якщо немає, то створюємо.
Нас просять погодиться, це ми і робимо.
У разі створення нового гаманця, придумуємо пароль, якщо імпортуємо гаманець, то вставляємо приватний ключ і придумуємо пароль.
Цей пароль потрібно запам'ятати, інакше не зможете відкрити гаманець, а в разі втрати приватного ключа/сід фрази - втратите свої кошти без можливості їх відновити!
Нам пропонують зберегти фразу, так званий seed.
Скопіюйте її собі, збережіть десь, на папірець запишіть
Збережіть ви цей seed нещасний, витратьте 5 хвилин часу. Не створюйте проблем майбутньому собі! Маючи seed можна спокійно відновити гаманець. Проблема може виникнути нізвідки.
Навіть сам ММ може заглючити, що тільки перевстановлення допоможе.
Люди з власної дурості втрачали десятки тисяч $...
Після збереження seed фрази, потрібно її відтворити, щоб закінчити створення гаманця.
3. Приватний ключ VS seed фраза
Відновити гаманець можна двома способами, через приватний (закритий) ключ і через seed фразу.
У ММ можна створювати і зберігати дуже велику кількість рахунків. Рахунки, які були створені в тому самому застосунку/розширенні, від якого у вас є seed, можна відновити без приватного ключа, використовуючи тільки seed.
Після відновлення через seed, можна побачити тільки один рахунок, щоб повернути інші, потрібно їх заново створити у вікні ММ. Відтворюватимуться вони в тому ж порядку, як і першого разу.
Рахунки, які були імпортовані окремо, не будуть відновлені через seed.
1. Налаштування користувацьких мереж у ММ
Переходимо на https://chainlist.org, коннектим гаманець, знаходимо у списку потрібну мережу, натискаємо ADD TO METAMASK.
Відкриваємо ММ, одразу перед очима бачимо адресу гаманця.
Скопіювати можна простим натисканням на неї
Ця адреса - це єдина адреса для всіх токенів і мереж у ММ!
Додаємо користувацький токен користувача
Отримавши потрібний контракт, відкриваємо ММ.
У вкладці Активи натискаємо кнопку Додати токен.
Перемикаємося на вкладку Користувацький токен.
Вставляємо контракт у поле Адреса контракту токена.
Далі натискаємо кнопку Додати токени.
4. Видаляємо токен зі списку в ММ
Навпроти токена, який ми хочемо видалити, натискаємо на стрілочку >
Далі в правому верхньому кутку натискаємо три крапки ⋮
І натискаємо кнопку Приховати.
Навпроти назви гаманця натискаємо три крапки ⋮
Натискаємо на Реквізити рахунку.
У вікні, що відкрилося, можна:
- відкрити рахунок одразу в провіднику мережі;
Для розуміння ситуації насамперед копіюємо адресу гаманця, де зависла транзакція.
Далі йдемо на блокчейн експлорер, у пошуку вставляємо свою адресу.
Залежно від типу транзакції, відкриваємо вкладу Transactions або Erc20 Token Txns та дивимося чи є транзакції зі статусом Pending.
Якщо така транзакція існує і вона саме та, яка нам потрібна, то переходимо до пункту Скидання рахунку
Якщо в експлорері такої транзакції немає, а в ММ у списку активностей є зависла транзакція, то переходимо до пункту Скасування транзакції .
Найшвидший і найнадійніший спосіб скасувати транзакцію - це відправити самому собі на гаманець 0 ETH (BNB тощо). Але відправити потрібно транзакцію з газом побільше, щоб вона отримала пріоритет перед завислою транзакцією.
Для початку потрібно ввімкнути розширене управління газом.
Відкриваємо розділ Додатково і знаходимо параметр Розширене управління паливом і вмикаємо, за замовчуванням він вимкнений.
Копіюємо адресу гаманця на якому потрібно скасувати транзакцію.
Натискаємо кнопку Відправити і вставляємо скопійовану адресу в поле адреси одержувача.
Розкриваємо меню рекомендацій, натискаючи кнопку Show Recommendations.
Додатково, залежно від вартості комісії, можна трохи збільшити значення Max priority fee у діапазоні від 0.1 до 0.3
Під час зміни поля Max priority fee звертайте увагу на поле Max fee, а саме на доларовий еквівалент. Це максимальна комісія яку ви можете заплатити за транзакцію. Якщо потрібно провести транзакцію терміново, то можна додатково збільшити значення поля Max fee на пару одиниць, вартість транзакції буде дорожчою, але транзакція проходитиме швидше.
Натискаємо кнопку Підтвердити, тим самим відправляючи транзакцію.
Скидання рахунку допомагає скинути транзакції, які зависли в ММ і не потрапили в блокчейн.
Відкриваємо Налаштування, розділ Додатково.
Шукаємо пункт Скинути рахунок.