Friendly Dogecoin JSON-RPC API binding for Python 3
Reason this release was yanked:
Broken configuration loading
Project description
Python Dogecoin
This is a fork of a dogecoin-python library focused on a Python 3 support only. Note that you are looking for python-dogecoin version on PyPI instead of original dogecoin-python.
This package allows performing commands such as listing the current balance and sending coins to the Satoshi (original) client from Python. The communication with the client happens over JSON-RPC.
Installation
$ pip install python-dogecoin
Development
pyenv is used to easily create virtual environment for the development. Use pyenv-installer to quickly setup it locally.
$ pyenv virtualenv 3.8.1 python-dogecoin
$ pyenv activate python-dogecoin
$ pip install --upgrade pip
$ pip install -e .
Formatting your code after adding changes
$ pyenv activate python-dogecoin
$ pip install -e ".[dev]"
$ make format
Tests
You need Dogecoin server to be up and running and configured to use testnet.
$ pyenv activate python-dogecoin
$ pip install -e ".[test]"
$ python tests/test.py
$ pytest -sv tests/
Running Dogecoin server
$ ./src/dogecoind -daemon -testnet
$ ./src/dogecoin-cli stop # stop after end of testing
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file python-dogecoin-0.0.3.tar.gz.
File metadata
- Download URL: python-dogecoin-0.0.3.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a056012989b1572da2bd93b0dec99543d13da88f14dfca0937c5341672cd25f4
|
|
| MD5 |
b9b29af5e41814c3265b362cffffff59
|
|
| BLAKE2b-256 |
fdcc1dffb461b5404fef33d74b00f33d4d83651217e7334f8a9d75ea1a76f226
|
File details
Details for the file python_dogecoin-0.0.3-py3-none-any.whl.
File metadata
- Download URL: python_dogecoin-0.0.3-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98042f370e29aa463c1f9fbe2f305c04dd720bba7302dff0b8f3e46b9264bb28
|
|
| MD5 |
9dd508d1ba56899b51b3ad651b5e1bde
|
|
| BLAKE2b-256 |
6eea9de7443f8d501ad264a0c19d46a3c4b815fef9b033cc997c39b73e6ed330
|