Команда загрузочного узла не найдена

Работа в этом блоге

Попытка инициализировать бутноды выдает и ошибка

Добавьте ошибку, которую вы получаете
Загрузочный узел: команда не найдена
Как ты устанавливал гет? Кажется, bootnodeбинарник не был установлен

Ответы (4)

Возможно, вы уже получили ответ, но поскольку эта ветка не имеет ответа. Итак, вот ваш ответ.

Это была ошибка в пакете ethereum ci (проверьте здесь ), и вы можете установить загрузочный узел с помощью следующей команды.

sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install bootnode

Часть справочной команды

NETWORKING OPTIONS:
  --bootnodes value     Comma separated enode URLs for P2P discovery bootstrap (set v4+v5 instead for light servers)
  --bootnodesv4 value   Comma separated enode URLs for P2P v4 discovery bootstrap (light server, full nodes)
  --bootnodesv5 value   Comma separated enode URLs for P2P v5 discovery bootstrap (light server, light nodes)

Вы должны иметь возможность работать, как в примере здесь

https://github.com/ethereum/go-ethereum/wiki/Подключение к сети#как найдены пиры

geth --bootnodes enode://pubkey1@ip1:port1,enode://pubkey2@ip2:port2,enode://pubkey3@ip3:port3

Вы можете найти команды в последовательности здесь:

https://github.com/kyriediculous/clique-test/blob/master/startNode.sh

Файл bash не будет работать, но вы можете скопировать и вставить команды :).

редактировать:

geth --datadir node1/ init genesis.json
geth --datadir node2/ init genesis.json

bootnode -nodekey boot.key -verbosity 9 -addr :30310


geth --datadir node1/ --syncmode 'full' --port 30321 --rpc --rpcaddr 'localhost' --rpcport 8501 --rpcapi 'personal,db,eth,net,web3,txpool,miner' --bootnodes 'enode://cfb21bfd52f947041e020dfac76e51b6c466254053335b1e46107c0bbb1235e654a2fe10a2a23042437120d4233c3475d87e69db308c507c61f98bdc40d07720@127.0.0.1:30310' --networkid 999 --gasprice '0' -unlock '0xbba513f6e464e9f7d0c08125621e92598b1c28d6' --password node1/password.txt --mine
geth --datadir node2/ --syncmode 'full' --port 30322 --rpc --rpcaddr 'localhost' --rpcport 8502 --rpcapi 'personal,db,eth,net,web3,txpool,miner' --bootnodes 'enode://cfb21bfd52f947041e020dfac76e51b6c466254053335b1e46107c0bbb1235e654a2fe10a2a23042437120d4233c3475d87e69db308c507c61f98bdc40d07720@127.0.0.1:30310' --networkid 999 --gasprice '0' -unlock '0xaed59d65d7e4464d15999978b745f4ed9169b52a' --password node2/password.txt --mine
Ссылка, которой вы поделились, не открывается.

Возможно, средства разработки для geth не были добавлены в процессе установки, щелкните файл установки еще раз и выберите средства разработки :

введите описание изображения здесь

После этого загрузочный узел заработал.

Следующий учебник: https://github.com/ConsenSys-Academy/geth-poa-tutorial

Подсказка к решению: https://ethereum.stackexchange.com/a/12504/56328