This is a fork of Monero Python, a comprehensive Python module for handling Monero cryptocurrency. The current purpose is to include changes and features that by design are not included on the original project.
This fork contains the following changes:
- Dropped support for python 2.
- Added:
get_unspent_outputsandget_incoming_transactionsto the wallet. - Added:
address_indexto instances ofSubAddress. - Added: optional
timeouttoJSONRPCWalletandJSONRPCDaemon. Please note that a timeout does not mean that the underlying operation was not executed.
For documentation about how to use the package please check the original repository.
Released under the BSD 3-Clause License. See LICENSE.txt.
Copyright (c) 2019 Contributors of this fork: lalvarezguillen, dethos, Domol.
Copyright (c) 2017-2019 Michał Sałaban <michal@salaban.info> and Contributors: lalanza808, cryptochangements34, atward, rooterkyberian, brucexiu, lialsoftlab, moneroexamples.
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)
- Clone the repo
- Create virtualenv & activate it
python3 -m venv .venv
source .venv/bin/activate- Install dependencies
pip install -r requirements.txt -r test_requirements.txt- Do your thing
- Run tests
pytest