/monero-python

A comprehensive Python module for handling Monero cryptocurrency

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Python Monero module

travis coveralls

A comprehensive Python module for handling Monero cryptocurrency.

Warning

With release 0.6 the project name at PyPi has changed from monero-python to monero. Please update your dependency files.

Copyrights

Released under the BSD 3-Clause License. See LICENSE.txt.

Copyright (c) 2017-2018 Michał Sałaban <michal@salaban.info> and Contributors: lalanza808, cryptochangements34, atward, rooterkyberian, brucexiu, lialsoftlab, moneroexamples, massanchik, MrClottom, jeffro256, sometato.

Copyright (c) 2016 The MoneroPy Developers (monero/base58.py taken from MoneroPy)

Copyright (c) 2011 thomasv@gitorious (monero/seed.py based on Electrum)

Want to help?

If you find this project useful, please consider a donation to the following address: 8AWCa5moRywJcmA6jqnKLJWZMUyoEAFJXBqqDonUnR1SjS8foScqTadcXyE6oVb6Mh2JFeWZtocGxZoZZsMqLNKbNm5Wt3q

Development

  1. Clone the repo
  2. Create virtualenv & activate it
python3 -m venv .venv
source .venv/bin/activate
  1. Install dependencies
.venv/bin/pip install -r requirements.txt -r test_requirements.txt
  1. Do your thing
  2. Run tests
.venv/bin/pytest
  1. Format your code with black
.venv/bin/black .