Биткойн-ядро Мульти-кошелек - PullRequest
0 голосов
/ 24 августа 2018

Я создал мульти-кошельки в биткойн-ядре, используя bitcoin.conf, я могу взаимодействовать со своими кошельками, используя это непосредственно в Ubuntu

bitcoin-cli -rpcwallet=wallet1.dat getbalance

но когда я пытаюсь использовать конечную точку http с помощью easybitcoin.php и этот синтаксис из веб-браузера, я получаю сообщение об ошибке

Запрошенный кошелек не существует или не загружен

$bitcoin = new Bitcoin("userhidden","passhiddden", '127.0.0.1:8332/wallet/wallet1.dat/');

Я попытался удалить обратную косую черту для URL, но я получил ту же ошибку.

1 Ответ

0 голосов
/ 30 июля 2019

Есть несколько возможностей, которые могут вызвать это:

  • Вам необходимо удалить косую черту в конце URL;т.е. используйте '127.0.0.1:8332/wallet/wallet1.dat' и НЕ '127.0.0.1:8332/wallet/wallet1.dat/'
  • Кошелек больше не существует на диске / в базе данных
  • Имя файла отличается от имени кошелька (попробуйте listwallets, чтобы убедиться, что файл "wallet1.dat" действительно указан как "wallet1.dat" в качестве имени - если это что-то другое, используйте имя отчеты bitcoind, не имя файла)
...