net/py-python-bitcoinrpc 1.0_1 DragonFly
Enhanced version of python-jsonrpc for use with Bitcoin
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- LGPL21
- Categories
- finance, net, python
- Package size
- 16.5 KiB, 56.7 KiB installed
Description
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
- can optionally log all RPC calls and results
- JSON-2.0 batch support
It also includes the following bitcoin-specific details:
- sends Basic HTTP authentication headers
- parses all JSON numbers that look like floats as Decimal, and serializes Decimal values to JSON-RPC connections.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | net/py-python-bitcoinrpc | 1.0_1 |
| FreeBSD | net/py-python-bitcoinrpc | 1.0_1 |
Install
Binary package:
pkg install py311-python-bitcoinrpc
From DPorts:
cd /usr/dports/net/py-python-bitcoinrpc && make install clean
Dependencies
Run dependencies 1
No port depends on this one.