Bitcoin Forum
November 19, 2024, 08:29:59 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: вывод из кошелька  (Read 2232 times)
urri (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
June 03, 2016, 02:11:37 PM
 #1

Здравствуйте,
я вывел биткоины из кошелька (Bitcoin Core, сервер Ubuntu) командой bitcoin-cli  sendtoaddress хххххххххххххххх 12345
баланс кошелька не меняется уже два часа, ответ на запрос bitcoin-cli  getbalance "ххх" один и тот же, что и до вывода,
в кошельке пусто, запрос на повторный вывод - ошибка:
error code: -6
error message:
Insufficient funds
Как обновить баланс кошелька?
informancer
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252



View Profile
June 03, 2016, 02:19:09 PM
 #2

А транзакция уже подтверждена?
urri (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
June 03, 2016, 03:52:48 PM
 #3

20 подтверждений
bitcoin-cli  getinfo
показывает правильный баланс
bitcoin-cli  getbalance
тот же, что и был до отправки платежа
informancer
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252



View Profile
June 04, 2016, 06:35:20 AM
 #4

перезапусти bitcoind с опцией -rescan

Code:
bitcoind -rescan
urri (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
June 04, 2016, 07:46:41 AM
 #5

запустил, пока не помогает, сколько времени занимает эта операция?
informancer
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252



View Profile
June 05, 2016, 10:02:51 AM
 #6

запустил, пока не помогает, сколько времени занимает эта операция?

У меня занимает несколько минут. Там datadir где? Может требовалось указать в опциях?
urri (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
June 05, 2016, 11:46:54 AM
 #7

ничего не изменилось и за сутки
установка стандартная
/home/пользователь/.bitcoind/

-datadir=<dir>   Specify data directory
это ведь для не стандартной установки
informancer
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252



View Profile
June 05, 2016, 12:17:48 PM
 #8

-datadir=<dir>   Specify data directory
это ведь для не стандартной установки

Да.
urri (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
June 05, 2016, 12:41:14 PM
 #9

А если получать баланс кошелька не bitcoin-cli getbalance "user_name", а из bitcoin-cli getinfo - поле balance, в чем разница?
getinfo поле balance - показывает действительную картину, проверил переводами в/из кошелька, а getbalance "user_name" - всегда показывает одну цифру, но пока отлаживал, выполнял переводы по 0.01$ - она менялась,тоже показывала верную, непонятно после чего перестало изменяться, и как починить, можно все снести и установить заново, но если это делать каждый раз в работающем магазине, то это уже не магазин.
markmun
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 06, 2016, 12:27:51 AM
 #10

А если получать баланс кошелька не bitcoin-cli getbalance "user_name", а из bitcoin-cli getinfo - поле balance, в чем разница?
getinfo поле balance - показывает действительную картину, проверил переводами в/из кошелька, а getbalance "user_name" - всегда показывает одну цифру, но пока отлаживал, выполнял переводы по 0.01$ - она менялась,тоже показывала верную, непонятно после чего перестало изменяться, и как починить, можно все снести и установить заново, но если это делать каждый раз в работающем магазине, то это уже не магазин.
Возможно проблема в том, что bitcoin-cli getbalance "user_name" показывает баланс для конкретного аккуанта (user_name) , а getinfo  по всем аккаунтам на кошельке. Видно когда создавали кошелек или на задали аккаунт или задали не тот аккаунт, который проверяется по getbalance .
Посмотрите что у вас показывает bitcoin-cli listaccounts ну, и изучать https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
urri (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
June 06, 2016, 04:17:04 AM
 #11

Документацию я здесь изучал https://bitcoin.org/en/developer-reference
Я это так и понимаю, но не может быть такого, что баланс одного из аккаунтов в кошельке больше суммы балансов всех аккаунтов кошелька, getbalance "user_name" 0.0006, а getinfo 0.000002.
markmun
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 06, 2016, 07:25:30 AM
 #12

Документацию я здесь изучал https://bitcoin.org/en/developer-reference
Я это так и понимаю, но не может быть такого, что баланс одного из аккаунтов в кошельке больше суммы балансов всех аккаунтов кошелька, getbalance "user_name" 0.0006, а getinfo 0.000002.

Подсуньте ваш кошелек bitcoin-qt , посмотрите что там и как. В настройках включите управление входами, потом кнопку "отправить" и входы. Смотрите что на каком аккаунте лежит.
Сумма может не совпадать из-за того, что недосинхронизирована база блоков.

также bitcoin-cli listunspent покажет все неизрасходованые входы. Они должны равняться сумме из getinfo.
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!