2018-01-28 14:53:52 +00:00
|
|
|
Python Monero module
|
|
|
|
====================
|
|
|
|
|
2018-06-12 11:09:35 +00:00
|
|
|
|travis|_ |coveralls|_
|
|
|
|
|
|
|
|
|
|
|
|
.. |travis| image:: https://travis-ci.org/emesik/monero-python.svg
|
|
|
|
.. _travis: https://travis-ci.org/emesik/monero-python
|
|
|
|
|
|
|
|
|
|
|
|
.. |coveralls| image:: https://coveralls.io/repos/github/emesik/monero-python/badge.svg
|
|
|
|
.. _coveralls: https://coveralls.io/github/emesik/monero-python
|
|
|
|
|
|
|
|
|
2018-01-28 14:53:52 +00:00
|
|
|
A comprehensive Python module for handling Monero cryptocurrency.
|
|
|
|
|
2018-10-05 23:58:07 +00:00
|
|
|
* release 0.4.3
|
2018-07-24 19:45:07 +00:00
|
|
|
* open source: https://github.com/emesik/monero-python
|
2018-05-26 16:13:02 +00:00
|
|
|
* works with Monero 0.12.x and `the latest source`_ (at least we try to keep up)
|
2018-02-18 20:29:30 +00:00
|
|
|
* Python 2.x and 3.x compatible
|
|
|
|
* comes with `documentation`_
|
|
|
|
* generously funded by `Monero FFS`_ donors
|
|
|
|
|
|
|
|
.. _`the latest source`: https://github.com/monero-project/monero
|
|
|
|
.. _`documentation`: http://monero-python.readthedocs.io/en/latest/
|
|
|
|
.. _`Monero FFS`: https://forum.getmonero.org/9/work-in-progress
|
2018-02-13 19:37:29 +00:00
|
|
|
|
2018-01-28 14:53:52 +00:00
|
|
|
Copyrights
|
|
|
|
----------
|
|
|
|
|
|
|
|
Released under the BSD 3-Clause License. See `LICENSE.txt`_.
|
|
|
|
|
2018-01-28 20:17:16 +00:00
|
|
|
Copyright (c) 2017 Michał Sałaban <michal@salaban.info>
|
2018-01-28 14:53:52 +00:00
|
|
|
|
2018-03-15 23:28:31 +00:00
|
|
|
Copyright (c) 2016 The MoneroPy Developers (``monero/base58.py`` and ``monero/ed25519.py`` taken from `MoneroPy`_)
|
|
|
|
|
|
|
|
Copyright (c) 2011 thomasv@gitorious (``monero/seed.py`` based on `Electrum`_)
|
2018-01-28 14:53:52 +00:00
|
|
|
|
|
|
|
.. _`LICENSE.txt`: LICENSE.txt
|
|
|
|
.. _`MoneroPy`: https://github.com/bigreddmachine/MoneroPy
|
2018-03-15 23:28:31 +00:00
|
|
|
.. _`Electrum`: https://github.com/spesmilo/electrum
|
|
|
|
|
2018-07-06 13:03:58 +00:00
|
|
|
Contributors: `lalanza808`_, `cryptochangements34`_, `atward`_, `rooterkyberian`_, `brucexiu`_.
|
2018-03-15 23:28:31 +00:00
|
|
|
|
|
|
|
.. _`lalanza808`: https://github.com/lalanza808
|
|
|
|
.. _`cryptochangements34`: https://github.com/cryptochangements34
|
2018-06-04 10:42:21 +00:00
|
|
|
.. _`atward`: https://github.com/atward
|
2018-06-06 12:12:49 +00:00
|
|
|
.. _`rooterkyberian`: https://github.com/rooterkyberian
|
2018-07-06 13:03:58 +00:00
|
|
|
.. _`brucexiu`: https://github.com/brucexiu
|
2018-03-07 21:56:40 +00:00
|
|
|
|
|
|
|
Want to help?
|
|
|
|
-------------
|
|
|
|
|
|
|
|
If you find this project useful, please consider a donation to the following address:
|
|
|
|
``481SgRxo8hwBCY4z6r88JrN5X8JFCJYuJUDuJXGybTwaVKyoJPKoGj3hQRAEGgQTdmV1xH1URdnHkJv6He5WkEbq6iKhr94``
|
2018-06-12 11:09:35 +00:00
|
|
|
|
|
|
|
|
|
|
|
Development
|
|
|
|
-----------
|
|
|
|
|
|
|
|
1. Clone the repo
|
|
|
|
2. Create virtualenv & activate it
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
2018-06-29 18:41:23 +00:00
|
|
|
python3 -m venv .venv
|
2018-06-12 11:09:35 +00:00
|
|
|
source .venv/bin/activate
|
|
|
|
|
|
|
|
3. Install dependencies
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
pip install -r requirements.txt -r test_requirements.txt
|
|
|
|
|
|
|
|
4. Do your thing
|
|
|
|
|
|
|
|
5. Run tests
|
|
|
|
|
|
|
|
.. code-block:: bash
|
|
|
|
|
|
|
|
pytest
|