Bitcoin Forum
July 12, 2024, 01:53:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoin-cli сломал мозг  (Read 652 times)
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
July 05, 2017, 01:58:47 AM
 #1

Quote
getaccount - Узнать, какому аккаунту принадлежит указанный адрес. Пареметр - bitcoin адрес, результат - строка с именем аккаунта.
getaddressesbyaccount - Вывести список адресов, принадлежащих указанному аккаунту. Параметр - имя аккаунта, результат - список bitcoin-адресов в формате JSON.
getaccountaddress - Сгенерировать еще один адрес для указанного аккаунта. Параметр - имя аккаунта, результат - строка с bitcoin-адресом.
И так далее. Обязательна привязка адреса к некому аккаунту. Что еще за аккаунт? Как его создавать? Зачем он нужен?
Как вывести список существующих адресов с балансами например?
vshvarts
Jr. Member
*
Offline Offline

Activity: 37
Merit: 4


View Profile
July 05, 2017, 07:29:11 AM
 #2

И так далее. Обязательна привязка адреса к некому аккаунту. Что еще за аккаунт? Как его создавать? Зачем он нужен?
Как вывести список существующих адресов с балансами например?

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

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

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list — тут все команды.
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
July 05, 2017, 02:20:01 PM
 #3

Я не присваивал название никакому адресу.
Я их даже не создавал. Разве автоматически не генерируются?
Code:
bitcoin-cli listaccounts
error code: -32601
error message:
Method not found
bitcoin-cli listaddressgroupings
error code: -32601
error message:
Method not found

gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
July 05, 2017, 02:20:57 PM
 #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": ""
}
A-Bolt
Legendary
*
Offline Offline

Activity: 2318
Merit: 2333


View Profile
July 06, 2017, 08:26:41 AM
 #5

Account - это идентификатор в виде строки присваиваемый одному или нескольким адресам.
Подробнее тут.

Если вам этот функционал не нужен - просто забейте на него и пользуйтесь чисто адресами.
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
July 06, 2017, 11: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
A-Bolt
Legendary
*
Offline Offline

Activity: 2318
Merit: 2333


View Profile
July 06, 2017, 06: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 вы сами компилировали или готовый бинарник где-то взяли?
Вот в этом направлении и копайте.
Я проверил у меня под Виндой эти команды выполняются без ошибок.
gelius (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


View Profile
July 06, 2017, 07:16:59 PM
Last edit: July 06, 2017, 07:36:08 PM by gelius
 #8

Собирал из сорцов.
Как его обновлять кстати?
Точно без
Code:
./configure --disable-wallet
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!