Title: MyCrypto увеличение комиссии и отмена транзакци Post by: zasad@ on January 11, 2021, 11:56:37 AM Начало.
Начнем с теории, она как правило большинству пользователей не интересна:) Выберем любую транзакцию из блокчейна https://etherscan.io/tx/0xf24c027cd1d90b92164fdb9d752b5bc0a4b567a2186feb3dd8fe9dca73d8f13f https://i.ibb.co/kmh0wpV/1.jpg (https://ibb.co/WVcFMQN) Обратим внимание на параметр Nonce. Это счетчик исходящих транзакций. Счет начинается с нуля. С каждой новой транзакцией счетчик увеличивается. Вы не можете отправить несколько транзакций одновременно, эти операции будут выполнятся последовательно. (Не путайте с массовой отправкой через смартконтракт- это одна операция) Сначала операция с Nonce 0, потом 1 , потом 2 и тд. Если у операции с Nonce 0 низкая комиссия, а у с Nonce 1 и 2, высокая, то 1 и 2 не будут обрабатываться, пока Nonce 0 не будет обработана или отменена. Это также защищает от двойных трат, потому что операции выполняются последовательно. Подробнее: https://kb.myetherwallet.com/ru/transactions/what-is-nonce/ MyCrypto.com В начале 2018 года один из разработчиков популярного кошелька MyEtherWallet (MEW) объявил о выпуске альтернативного продукта MyCrypto.com с идентичным интерфейсом и функционалом. Я не вникал в причины, что это было- маркетинговый ход или недопонимание к команде. Напишите, если знайте. Подробнее: https://bitstat.top/blog.php?id_n=2486 Увеличение комиссии: В метамаске есть кнопка увеличить комиссию, а в MyCrypto нет. Для начала лучше использовать gastracker https://etherscan.io/gastracker Но стоимость газа может вырасти за 5 минут на 50-100 пунктов и ваша комиссия застранет на 1 час, а последующие отправки не будут работать. Что нужно делать? 1.Зайти в MyCrypto используя аппаратный кошелек, кодовую фразу или файл кошелька. 2. Найти Nonce застрявшей транзакции. 3. Создать такую же транзакцию с той же суммой и тем же получателем, но измените цену газа на оптимальную( выше застрявшей транзакции) и в Nonce установите значение застрявшей транзакции. https://i.ibb.co/JvSnJz6/1.jpg (https://ibb.co/bsG19rw) 4.Ваша транзакция подтвердится, а старая будет отменена(без потери комиссии). Не может быть 2 транзакции с одинаковым Nonce. Отмена транзакции: 1.Зайти в MyCrypto используя аппаратный кошелек, кодовую фразу или файл кошелька. 2. Найти Nonce застрявшей транзакции. 3. Создать такую же транзакцию с суммой 0 и тем же получателем, но измените цену газа( выше застрявшей транзакции) на оптимальную и в Nonce установите значение застрявшей транзакции. 4.Нулевая транзакция подтвердится, отменив старую(без потери комиссии). Это объясняет почему за отмену транзакции взымается комиссия. Скачивайте кошелек только с официального сайта https://mycrypto.com |