1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-27 01:48:17 +00:00
Go to file
2014-07-10 00:44:46 +02:00
tests refactor pprint (add new inspection fields, but comment them) 2014-06-27 17:04:10 +02:00
tools Refactored password.dat format, backward incompatible change. 2014-06-12 21:45:33 +02:00
trezorlib HidTransport raises ConnectionException when disconnected during HID session 2014-07-10 00:44:46 +02:00
.gitignore
.gitmodules
build_pb.sh
cmdtr-emu.sh add cmdtr-emu.sh for easier work with emulator 2014-06-13 16:42:23 +02:00
cmdtr.py fix decrypt_keyvalue 2014-06-21 00:31:16 +02:00
distribute_setup.py
mnemonic_check.py
README.rst Delete repeated heading in readme 2014-06-17 21:47:25 +00:00
setup.py Uses mnemonic>=0.8 (improved UTF8 handling) 2014-02-21 01:49:20 +01:00

trezorlib-python
================

Client side implementation for Trezor-compatible Bitcoin hardware wallets.

See http://bitcointrezor.com for more information.

How to install (Windows)
------------------------
* Install Python 2.7 (http://python.org)
* Install Cython (Windows binaries on http://cython.org/#download)
* Install Microsoft Visual Studio 2008 Express
* Add "C:\Program Files (x86)\Microsoft Visual Studio 9.0" to system PATH
* Clone repository (using TortoiseGit) to local directory
* Run c:\python27\python.exe setup.py install (or develop)

How to install (Debian-Ubuntu)
------------------------------
* sudo apt-get install python-dev python-setuptools cython
* git clone https://github.com/trezor/python-trezor.git
* cd python-trezor
* python setup.py install (or develop)

Internal note:
--------------
* Clone cython-hidapi from github.com/trezor/cython-hidapi
* Go to cython-hidapi directory
* Run "git submodule init" in Git Bash (TortoiseGit)
* Run "git submodule update" in Git Bash (TortoiseGit)