Bitcoind

如何使用比特幣-python

  • January 28, 2015

我正在嘗試使用bitcoin-python庫創建一個比特幣地址。我試過這段程式碼:

import bitcoinrpc
bitcoinrpc.connect_to_local().getnewaddress()

但我得到了這個錯誤:

error: [Errno 10061] No connection could be made because the target machine actively refused it

我正在執行 bitcoind 守護程序。為什麼我會收到此錯誤,我該如何解決?或者有人可以指導我以更簡單的方式學習使用比特幣進行開發 -

很可能您尚未在bitcoin.conf.

你需要有:

# Enable JSON-RPC
server=1

# Username and password
rpcuser=foo
rpcpassword=bar

# This must be enabled for gettransaction() to work
txindex=1

有關更多資訊,請參閱

<http://cryptoassetscore.readthedocs.org/en/latest/backends.html#module-cryptoassets.core.backend.bitcoind>

Richard Kiss 製作了一個不錯的庫,用於在此處使用 python 創建/操作比特幣地址:https ://github.com/richardkiss/pycoin

這可能比讓 RPC 工作更容易。

引用自:https://bitcoin.stackexchange.com/questions/35517