Я создал транзакцию, не подключенную ни к каким узлам в кошельке Mist, и я больше не хочу анонсировать ее в сети.
Как отозвать эту транзакцию с 0 подтверждениями? Меня беспокоит то, что он будет отправлен в сеть, как только я перезапущу программное обеспечение кошелька.
Что произойдет, если в автономном режиме вы откроете MIST, переключите его на тестовую сеть, закроете его, подключитесь к сети, откроете MIST и запустите транзакцию?
У меня аналогичная проблема с созданной мной учетной записью, которая ничего не делает, я копался во всех файлах с помощью глубокого текстового поиска, пытаясь удалить этот конкретный файл. Я не выполнил, хотя, когда я это сделаю, и если это сработает, я отчитаюсь.
редактировать добавить:
Пока я жду, пока мой MIST синхронизируется:
удалите и сохраните где-нибудь соответствующий файл хранилища ключей для этого кошелька. Это будет UTC-- адрес кошелька. Это должно удалить это из MIST, когда вы его откроете. Вопрос в том, будет ли он сбрасывать любые ожидающие транзакции, которые записаны где-то еще? Нет кошелька, нечего отправлять. Закройте MIST, верните файл хранилища ключей в папку, учетная запись снова будет там, надеюсь, за вычетом всех ожидающих транзакций. Если не
Это или было написано GET в другом месте? Если это так, вы должны иметь возможность удалить его прямо из GET? Я не знаю команд, но наверняка кто-то может ввести, если это так, как удалить ожидающую транзакцию из GET, если она действительно написала и сохранила это.
Хорошо, я думаю, я нашел решение.
Вы можете удалить C:\Users\<Username>\AppData\Roaming\Mist
и перезапуститьMist.exe
Он инициирует новый, ваши кошельки все еще там (потому что хранилище ключей в \Roaming\Ethereum\keystore\...
)