Есть ли способ транслировать адреса аккаунта на другие узлы в private blockchain?

Я запускаю private blockchain и имею пару узлов geth, которые связаны. У меня есть несколько учетных записей на обоих узлах. Из узла 1 с помощью команды admin.peers я могу получить URL-адрес узла для узла 2. С помощью этого URL-адреса (включая IP-адрес и порт #) можно получить список учетных записей на узле 2 из экземпляра geth на узле 1?

4 голоса | спросил galahad 13 J0000006Europe/Moscow 2016, 17:40:32

1 ответ


3

Нет, по умолчанию вы не можете видеть, какие учетные записи контролируются другими узлами в сети. Однако вы можете получить IP-адрес своих сверстников с помощью

admin.peers[index].network.remoteAddress

Если другой узел имеет удаленный RPC-активированный (запуск geth с флагами --rpc --rpcaddr *), однако, их можно получить счетов.

Вы можете использовать nodeJS и использовать удаленный хост в качестве поставщика web3, или вы можете получить список вручную, используя

curl -X POST -d '{"method":"eth_accounts"}' remoteIP:8545

ответил Tjaden Hess 15 J0000006Europe/Moscow 2016, 23:23:16

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132