Python interface to bitcoin's JSON-RPC API
Support Decimal serialization
|bitcoinrpc||Add write support for Decimal values|
|jsonrpc||Split out jsonrpc compat stubs again, per Luke-Jr.|
|setup.py||Add setup.py script using distutils.|
AuthServiceProxy is an improved version of python-jsonrpc. It includes the following generic improvements: - HTTP connections persist for the life of the AuthServiceProxy object - sends protocol 'version', per JSON-RPC 1.1 - sends proper, incrementing 'id' - uses standard Python json lib It also includes the following bitcoin-specific details: - sends Basic HTTP authentication headers - parses all JSON numbers that look like floats as Decimal Installation: - change the first line of setup.py to point to the directory of your installation of python 2.* - run setup.py Note: This will only install bitcoinrpc. If you also want to install jsonrpc to preserve backwards compatibility, you have to replace 'bitcoinrpc' with 'jsonrpc' in setup.py and run it again.