Управление командной строкой Bitcoin-Qt на Mac

Я пытаюсь связаться с новым сервером Bitcoin-Qt с помощью командной строки на Mac. Я запускаю ./Bitcoin-Qt-server, приложение запускается, но мое оконное окно застревает на пустой строке (независимо от того, что я набираю, ответа нет). Только когда я покидаю биткойн, я могу запускать любые команды, но тогда я не могу общаться с Bitcoin, потому что он уже выключен.

Как запустить Bitcoin-Qt-сервер на Mac и управлять им через командную строку?

23 голоса | спросил ThePiachu 13 Jpm1000000pmFri, 13 Jan 2012 22:46:23 +040012 2012, 22:46:23

2 ответа


17

Вы можете запустить его из командной строки, используя:

open Bitcoin-Qt.app --args -server

Я думаю, что опция --args для открытия - OSX 10.6 и более поздняя; если вы используете более старый OSX, поместите server=1 в ваш файл ~/Library/Application Support/Bitcoin/bitcoin.conf. Фактически, для использования команды -server вы должны установить -rpcuser/-rpcpassword, поэтому я бы предложил создать bitcoin.conf, который содержит:

server=1
rpcuser=yourname
rpcpassword=...something else

Мы не отправляем биткойн для Mac, но вы можете использовать завиток (например) для отправки команд в текущую биткойн-Qt:

curl --user yourname --data-binary '{"id":"t0", "method": "getinfo", "params": [] }' http://127.0.0.1:8332/

В дереве исходных текстов биткойнов также содержится код python, который использует бесплатную библиотеку jsonrpc для связи с текущим Bitcoin-Qt (см. вкладку contrib /bitrpc /).

ответил gavinandresen 17 Jam1000000amTue, 17 Jan 2012 04:03:56 +040012 2012, 04:03:56
3

bitcoind 0.5.x, начиная с 0.5.6rc3 и 0.6.x, начиная с 0.6.3 , включают детерминированную сборку Mac. К сожалению, bitcoind 0.7 не строится с помощью инструментальной линейки Mac OS X 10.5 (это то, что я скомпилировал для gitian), поэтому до тех пор, пока I удастся создать кросс-компилятор на основе LLVM , вам придется придерживаться нового интерфейса окна отладки и JSON-RPC.

ответил Luke-Jr 6 J000000Friday12 2012, 02:06:40

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

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

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