Commit Graph

63 Commits (082adfd15dd377f5948c9a7948efb8adf74d0e61)

Author SHA1 Message Date
matejcik 1233feb358 style: fix imports
6 years ago
matejcik 9caea6d413 tx_api: rework API, separate caching functionality to test support
6 years ago
Tibor Arpas e9b540e6b6 altcoin: Capricoin support tests and minor trezorctl addition. (#325)
6 years ago
Tibor Arpas f78885af5a Closes #326 : tx_api.get_tx incompatible with current blockbook (#327)
6 years ago
Pavol Rusnak 837781eb55
vendor: update trezor-common, use Tx.version_group_id where possible
6 years ago
Matheus Degiovani 6d9157c4a5 decred: Return tree and version in insight api (#319)
6 years ago
matejcik 4fb3acb029 style: uppercase hex constants to conform with black 18.9b0 style
6 years ago
Pavol Rusnak 4a0ca873eb trezorlib+tools: remove usage of binascii
6 years ago
matejcik 1de1ff2823 tx_api: fix issue on python < 3.5
6 years ago
matejcik 0f71cbcc44 tx_api: update to assume "/api" path again, let blockHash request be
6 years ago
matejcik 3d3e9b67b4 style: apply black/isort
6 years ago
matejcik 29f928e4f2 style: bare excepts, left-over bad imports
6 years ago
D.Matskevych 5a677c3782 Added Zencash supporting
6 years ago
matejcik 19a0f4cc7b tx_api: support blockbook, allow url-less operation
6 years ago
matejcik 54f1599a5a regenerate license headers
6 years ago
Pavol Rusnak e4dcc8d8c6
zcash overwinter support
6 years ago
matejcik bd43363b1c coins: refactor, use data from coins.json instead of hardcoded lists
6 years ago
matejcik e3d59eedfb tx_api: drop completely unused Smartbit API
6 years ago
Tomas Susanka 869af4498b tests/device: Bitcoin Gold tests
6 years ago
脇山P 4cbf74f789 Support monacoin (#215)
6 years ago
Anton Kolesnyk a8cd90c3ad Add varying url to broadcast tx, depending on the api
7 years ago
Anton Kolesnyk 28c9820b3d Fixes for BlockCypher API and Dogecoin.
7 years ago
Pavol Rusnak 6b31ac9753
fix typo
7 years ago
Anton Kolesnyk 956d5e7149 Add sign_tx support for Dogecoin
7 years ago
Saleem Rashid 9229f8b80a coins: Add Decred Testnet
7 years ago
slush a27217811b Rework from Google's protobuf to pure-python protobuf implementation
7 years ago
Jochen Hoenicke 69067c9280 Parse json floats as string
7 years ago
Pavol Rusnak a5fc76d8c9
don't use generic Exception, but rather specific subclass
7 years ago
Pavol Rusnak 23d75bfc10
trezorctl: sign_tx command based on tx_sign_tool by mruddy
7 years ago
Pavol Rusnak 33f274d145
style: use flake8
7 years ago
Pavol Rusnak e7a56899c6
more python3 compatibility
7 years ago
mruddy 72ab93bd87 add a tx signing tool that handles bitcoin, testnet, and litecoin
7 years ago
mruddy b29331ca40
fix UnboundLocalError cache_file referenced before assignment (#102)
7 years ago
Pavol Rusnak 06cedd2150
move device (=TREZOR) tests to tests/device_tests, create tests/unit_tests for unit tests
8 years ago
Pavol Rusnak ec966a0111
rename txcache files to json
8 years ago
Pavol Rusnak 0bba092741
add LGPLv3 headers to sources files
8 years ago
Pavol Rusnak 046ced3f81
rework txapi class to use local cache, add txcache fixtures
8 years ago
Pavol Rusnak 22faa4cafa
add msg_signtx_zcash unittest
8 years ago
Jochen Hoenicke d5daf1d2f0
Fixed unit tests (also for Python 3)
8 years ago
Pavol Rusnak 3a108ee8a5
fix pylint warnings
8 years ago
Pavol Rusnak fdc3cff1d6
use requests instead of urllib mess
8 years ago
slush0 64fadde3e0
Passes first unit tests (against trezor-emu over transport_pipe).
8 years ago
slush0 6ec2ff3eac
Preparation for python3 support (WIP)
8 years ago
Pavol Rusnak 828026dd40
Merge branch 'segwit' of github.com:jhoenicke/python-trezor
8 years ago
Pavol Rusnak ec870f3a57
update protobuf, disable filecache
8 years ago
Jochen Hoenicke aa3392fa7c SegWit support
8 years ago
Jochen Hoenicke 337fe029fd insight api: use hex code
9 years ago
Pavol Rusnak e2a8f08581 add local version of filecache (used just for unittests), cache globally (to tmpdir)
9 years ago
nelisky f3b7629a4f Prevent floating point issues when pushing output amount
9 years ago
nelisky e4429242aa Allow insight_tx to be passed a dict object instead of an url
9 years ago