geth - etherium classic client (ETC wallet) для Linux установка и отправка денег из консоли
Описание
Сборка из исходного кода geth для Linux (версия для ETC), как работать с ним, отправка денег, все через консоль!
1) Загрузить в виде архива последнюю версию Go с сайта google
wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz
2) Проверить checksum
echo 'fa1b0e45d3b647c252f51f5e1204aba049cde4af177ef9f2181f43004f901035 go1.10.3.linux-amd64.tar.gz' | sha256sum -c
3) Разархивировать
tar -xvf go1.10.3.linux-amd64.tar.gz
4) Установим переменную в которой будет путь до языка go
export GOROOT=$(pwd)/go
echo $GOROOT
5) Настроим PATH
export PATH=$PATH:$GOROOT/bin
echo $PATH
6) проверим что go работает
go version
7) создаим папку go в домашней папке пользователя (как в инструкции)
mkdir go
8) настроим переменную окружения GOPATH на эту папку
export GOPATH=~/go
echo $GOPATH
9) скачиваем go-ethereum из git
go get -d github.com/ethereumproject/go-ethereum/...
10) переходим в папку проекта
cd $GOPATH/src/github.com/ethereumproject/go-ethereum
11) выкачиваем последнюю стабильную версию
git checkout v5.5.1
git status
12) собираем geth
go install github.com/ethereumproject/go-ethereum/cmd/geth
или
make install_geth WITH_SVM=0
13) идем в каталог где собрали
cd ~/go/bin/
14) смотрим версию
./geth version
создание аккаунта
geth account new
список аккаунтов
geth account list
баланс на аккаунте
web3.fromWei(eth.getBalance('yourAddressHere'), "ether")
разблокировка аккаунта
personal.unlockAccount('yourAddressHere')
отправка денег:
eth.sendTransaction({from:'fromAddress', to:'toAddress', value: web3.toWei(0.05, "ether"), gas:21000});
https://ethereumclassic.org/
https://ethereumclassic.org/resources/
https://github.com/ethereumproject/go-ethereum/wiki
https://github.com/ethereumproject/go-ethereum/releases
https://github.com/ethereumproject/go-ethereum/blob/master/README.md
Рекомендуемые видео




















