Author

Topic: bitcoin-cli сломал мозг (Read 677 times)

sr. member
Activity: 292
Merit: 251
July 06, 2017, 02:16:59 PM
#8
Собирал из сорцов.
Как его обновлять кстати?
Точно без
Code:
./configure --disable-wallet
legendary
Activity: 2317
Merit: 2318
July 06, 2017, 01:03:19 PM
#7
Так как? Сгенерировать адрес, вывести существующие адреса и тд.
Не вижу этого функционала в консоли.
Вроде акк по умолчанию пустой.
Code:
bitcoin-cli getaccountaddress
error code: -32601
error message:
Method not found
bitcoin-cli getaccountaddress ""
error code: -32601
error message:
Method not found

Правильно. По умолчанию создаётся аккаунт - пустая строка.
У вас, по всей видимости, при компиляции bitcoind задана опция отключения функционала кошелька.
Code:
./configure --disable-wallet

У вас Линукс?
bitcoind вы сами компилировали или готовый бинарник где-то взяли?
Вот в этом направлении и копайте.
Я проверил у меня под Виндой эти команды выполняются без ошибок.
sr. member
Activity: 292
Merit: 251
July 06, 2017, 06:54:04 AM
#6
Так как? Сгенерировать адрес, вывести существующие адреса и тд.
Не вижу этого функционала в консоли.
Вроде акк по умолчанию пустой.
Code:
bitcoin-cli getaccountaddress
error code: -32601
error message:
Method not found
bitcoin-cli getaccountaddress ""
error code: -32601
error message:
Method not found
legendary
Activity: 2317
Merit: 2318
July 06, 2017, 03:26:41 AM
#5
Account - это идентификатор в виде строки присваиваемый одному или нескольким адресам.
Подробнее тут.

Если вам этот функционал не нужен - просто забейте на него и пользуйтесь чисто адресами.
sr. member
Activity: 292
Merit: 251
July 05, 2017, 09:20:57 AM
#4
Code:
bitcoin-cli getinfo
{
  "version": 130200,
  "protocolversion": 70015,
  "blocks": 474355,
  "timeoffset": 0,
  "connections": 15,
  "proxy": "",
  "difficulty": 708659466230.332,
  "testnet": false,
  "relayfee": 0.00001000,
  "errors": ""
}
sr. member
Activity: 292
Merit: 251
July 05, 2017, 09:20:01 AM
#3
Я не присваивал название никакому адресу.
Я их даже не создавал. Разве автоматически не генерируются?
Code:
bitcoin-cli listaccounts
error code: -32601
error message:
Method not found
bitcoin-cli listaddressgroupings
error code: -32601
error message:
Method not found

jr. member
Activity: 37
Merit: 4
July 05, 2017, 02:29:11 AM
#2
И так далее. Обязательна привязка адреса к некому аккаунту. Что еще за аккаунт? Как его создавать? Зачем он нужен?
Как вывести список существующих адресов с балансами например?

Аккаунт — название, которое вы присвоили конкретному адресу

listaccounts, или listaddressgroupings — покажут список всех аккаунтов я адресами и балансами

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list — тут все команды.
sr. member
Activity: 292
Merit: 251
July 04, 2017, 08:58:47 PM
#1
Quote
getaccount - Узнать, какому аккаунту принадлежит указанный адрес. Пареметр - bitcoin адрес, результат - строка с именем аккаунта.
getaddressesbyaccount - Вывести список адресов, принадлежащих указанному аккаунту. Параметр - имя аккаунта, результат - список bitcoin-адресов в формате JSON.
getaccountaddress - Сгенерировать еще один адрес для указанного аккаунта. Параметр - имя аккаунта, результат - строка с bitcoin-адресом.
И так далее. Обязательна привязка адреса к некому аккаунту. Что еще за аккаунт? Как его создавать? Зачем он нужен?
Как вывести список существующих адресов с балансами например?
Jump to: