Как перевести эфир командой в консоли Ethereum geth

Раздел: Деньги
Написано: 23.07.2016
Автор: Antonio
Просмотров темы: 3 005 раз

Кошелек Ethereum Wallet который день меня расстраивает — тупо не выполняет переводы. Бьюсь как рыба об лед — уже и увеличивал комиссию и пробовал Mist — безрезультатно.

bad wallet ethereum

Версия последняя — 0.8.1, раньше перевод Eth работал, не с первого раза, но меняя размер комиссии удавалось найти баланс и перевод проходил.


Сейчас отправляю Ethereum, транзакция появляется в истории в кошельке, висит как неподтвержденная и ее нельзя найти в блокчейне по хэшу. А потом она просто пропадает из истории. Одна радость эфирки не исчезают.

Поэтому решил научиться переводить эфир в командной строке или по-другому говоря в консольном режиме используя geth.

Запускаем консольный режим — команда (подробнее где найти geth я писал в предыдущей заметке о Eth)

geth console

Дальше для совершения перевода нам нужно разблокировать свой аккаунт — для этого выполняем команду и вводим пароль (от кошелька Ethereum).

personal.unlockAccount(eth.coinbase,"password",300)

где password — ваш пароль,
300 — время разблокировки в секундах (использовать не обязательно)

В этом варианте команда удобная в использовании, но есть недостаток — пароль приходится держать в открытом виде и он может осесть где-нибудь в логах или скринах, в общем так небезопасно.

Лучше использовать такой вариант, а пароль вводить отдельно и его не будет видно.

personal.unlockAccount(eth.coinbase)

Если пароль введен верно, то результат команды будет True

Для перевода эфира на нужный адрес выполняем команду

eth.sendTransaction({from:eth.coinbase, to:'0x878a05b899407af6890f79235af1815bcf47d39f', value: web3.toWei(2.50, "ether")})

где 0x878a05b899407af6890f79235af1815bcf47d39f — адрес кому мы переводим эфир (адрес указан для примера!, используйте свой правильный адрес)
2.50 — количество эфириума, которое нам нужно перевести.

После выполнения команды перевод поступил в течении минуты и сразу же в консоли выводится хэш по которому можно получить информацию о транзакции в блокчейне.

Фразы: как сделать перевод эфира из командной строки, не отправляется эфир из кошелька, перевод исчезает из истории кошелька и не проходит.


1 звезда2 звезды3 звезды4 звезды5 звезд (1 оценок, в среднем: 5,00 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


8 комментариев

Antonio
Сен 1, 2016 at 0:09

Проверить баланс эфира из консоли
web3.fromWei(eth.getBalance(eth.coinbase))


 
Игорь
Окт 27, 2016 at 8:54

Подскажите как вывести эфиры со старого кошелька до хардфорка.
Скачал новый geth кошелек разблокировал, проверяю баланс, а там 0


 
Antonio
Окт 27, 2016 at 9:01

Спасибо за вопрос,
давно собирался написать заметку по этому поводу, но все как-то застопорилось, хотя я это сделал давно.

В двух словах — нужно поставить определенную старую версию, выбрать поддержку ДАО и пересинхрозироваться, эфиры должны появиться.

Постараюсь сегодня, завтра написать заметку подробнее.


 
Игорь
Окт 27, 2016 at 9:17

Ок. Спасибо жду с нетерпением.


 
Игорь
Окт 28, 2016 at 17:45

Antonio, я стесняюсь спросить, правильны мои действия: скачал geth 1.4.10 с поддержкой DAO, запустил синхро. Но по каманде разблокировать кошелек выдает ошибки. Прошу Вас помогите разобраться с ситуацией. Поддержка будет для Вашего сайта =)


 
Antonio
Окт 28, 2016 at 23:11

Давайте дао подождет один день,
сегодня ZCASH рвет!

вечером начался долгожданный майнинг и монету вывели на биржу
торги были и по
2000 биткойнов за 1 ZEC %) %) %) %) =-O *CRAZY* *CRAZY*


 
Игорь
Ноя 1, 2016 at 20:34

Antonio, прошу прощения хочу узнать, стоит-ли ждать поста по моему вопросу в ближайшие дни. Спасибо.


 
Antonio
Ноя 2, 2016 at 2:00

Пробуйте =)
https://nemcd.com/2016/11/split-ethereum-wallet/


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com