1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-29 17:48:10 +00:00
Commit Graph

1255 Commits

Author SHA1 Message Date
matejcik
19a0f4cc7b tx_api: support blockbook, allow url-less operation
Bitcoin Testnet backends were removed.
This broke our tests that work purely on local data but nevertheless
need to know backend URLs. Because the design is less than ideal.

Here, we do a little cleanup:
* blockbook URLs are respected
* Dogecoin is now supported by our blockbook backend so we don't need
  a special tx-api implementation
* it's possible to instantiate a TxApi that is backed by the cache,
  without a known URL
* relevant tests now make use of this feature
2018-07-09 13:46:18 +02:00
matejcik
85a32d01b9 build: do not import trezorlib in setup.py, parse out __version__ by hand
also update path to coin generating tool
2018-07-09 13:46:18 +02:00
matejcik
ef736e837c build: replace local copy of pb2py / build_protobuf with pb2py from trezor-common 2018-07-09 13:46:18 +02:00
matejcik
6f23331dfc build: remove prebuilt protobuf files
Also clean out .gitignore a little while we're at it
2018-07-09 13:46:18 +02:00
Pavol Rusnak
8f46f3d46b
trezorctl: fix grammar in confirm messages 2018-07-05 13:52:09 +02:00
matejcik
ad16588171 stellar: update T1 tests 2018-06-28 12:40:49 +02:00
ZuluCrypto
b2f35de8b8 stellar.py - do not alias trezorlib.messages import to "proto" 2018-06-28 11:57:56 +02:00
ZuluCrypto
cd7189839c stellar - return addresses as utf-8 strings 2018-06-28 11:57:56 +02:00
ZuluCrypto
2549eaf5a6 test_stellar.py - split imports into two lines and do not alias messages to "proto" 2018-06-28 11:57:56 +02:00
ZuluCrypto
05afd986c1 test_stellar.py - fix style issues 2018-06-28 11:57:56 +02:00
ZuluCrypto
af38407a43 stellar - add unit tests for parsing XDR 2018-06-28 11:57:56 +02:00
ZuluCrypto
96f0801b90 stellar.py - fix missing destination_amount when parsing path payment 2018-06-28 11:57:56 +02:00
ZuluCrypto
dd324a99c5 stellar.py - fix mising str() cast on type 2018-06-28 11:57:56 +02:00
ZuluCrypto
8a284c03d1 stellar.py - fix incorrect constants 2018-06-28 11:57:56 +02:00
ZuluCrypto
4628327789 fix comment 2018-06-28 11:57:56 +02:00
ZuluCrypto
188178a438 stellar - add test for setting inflation destination 2018-06-28 11:57:56 +02:00
ZuluCrypto
6afaa41616 stellar - _xdr_read_address now returns string instead of bytes 2018-06-28 11:57:56 +02:00
Pavol Rusnak
cc6cc49999
tests: re-enable Stellar for T1 2018-06-27 17:42:11 +02:00
Tomas Susanka
5f73976893 stellar: note on BIP-32 usage; address test with Stellar's official test vectors 2018-06-26 11:52:47 +02:00
matejcik
201297a1f9 tests: close debuglink in fixture-based tests 2018-06-22 14:18:18 +02:00
Pavol Rusnak
3c1456939c
tests: update test_cancel to test using Initialize 2018-06-22 13:28:32 +02:00
matejcik
f9f79b745c Merge branch '0.10.x' 2018-06-22 13:19:28 +02:00
matejcik
b7cbbba6a7 release: bump version to 0.10.2 2018-06-21 16:50:38 +02:00
matejcik
54f1599a5a regenerate license headers
This clarifies the intent: the project is licenced under terms
of LGPL version 3 only, but the standard headers cover only "3 or later",
so we had to rewrite them.

In the same step, we removed author information from individual files
in favor of "SatoshiLabs and contributors", and include an AUTHORS
file that lists the contributors.

Apologies to those whose names are missing; please contact us if you wish
to add your info to the AUTHORS file.
2018-06-21 16:49:13 +02:00
Pavol Rusnak
2454732f1b
docs: fix example BIP84 path 2018-06-21 14:22:53 +02:00
Tomas Susanka
10bbb57c86
tests/device: stellar accounts are addresses 2018-06-20 15:58:13 +02:00
Pavol Rusnak
44ac7656b4
vendor: update trezor-common; regenerate protobuf 2018-06-20 15:57:35 +02:00
Pavol Rusnak
b1eae58884
tests: disable Stellar tests for T1 too 2018-06-20 00:13:34 +02:00
matejcik
929a1046e2 release: convert README to markdown and include it in long_description 2018-06-19 16:54:54 +02:00
matejcik
a178dfec67 changelog: include stellar additions that are also unreleased 2018-06-18 18:46:31 +02:00
matejcik
cd94fb5ff9 trezorctl: drop list_coins command (closes #277) 2018-06-18 18:43:10 +02:00
matejcik
db9bfab77d changelog: update 2018-06-18 17:54:07 +02:00
matejcik
2b366865ff build: use package autodetection (fixes #280) 2018-06-18 17:35:43 +02:00
Pavol Rusnak
3f93b28fe4
device_tests: fix test_msg_signtx_zcash 2018-06-15 10:35:28 +02:00
Tomas Susanka
ebe41c69f8 tests/stellar: trezor core currently throws Firmware err 2018-06-13 13:40:58 +02:00
Pavol Rusnak
015d72102d
device_tests: add failing tests for stellar 2018-06-11 19:22:16 +02:00
Pavol Rusnak
7cf46c6833
trezorctl: add hexlify to stellar_get_public_key 2018-06-11 19:14:52 +02:00
matejcik
cf661a8196 Merge branch 'fix-0.10.1' 2018-06-11 19:05:32 +02:00
Pavol Rusnak
1477c9aa9e
trezorctl/trezorlib: add show_display to StellarGetAddress/StellarGetPublicKey 2018-06-11 18:55:52 +02:00
matejcik
77361e563d release: bump version and changelog for 0.10.1 2018-06-11 18:51:16 +02:00
matejcik
03b64909ff build: fix build on Windows (fixes #274) 2018-06-11 18:47:00 +02:00
Pavol Rusnak
b791e805a1 trezorctl: add stellar_get_address/stellar_get_public_key 2018-06-11 18:42:23 +02:00
Tomas Susanka
22872c53c2 tests/stellar: missing field annotation 2018-06-11 18:42:23 +02:00
Tomas Susanka
d3d9ceb0c4 tests: stellar test for get address 2018-06-11 18:42:23 +02:00
Tomas Susanka
c0a823ca1c protobuf: stellar get address 2018-06-11 18:42:23 +02:00
Tomas Susanka
668a52b85f submodules: trezor-common updated 2018-06-11 18:42:23 +02:00
matejcik
58091ac099 changelog: linkify issues 2018-06-08 16:40:15 +02:00
matejcik
741f264a2f release: bump version and add date to changelog 2018-06-08 16:07:46 +02:00
matejcik
d2021fd8a2 ckd_public: restore as a deprecation wrapper
(because older versions of electrum will still require it)
2018-06-07 17:07:20 +02:00
matejcik
2f02b972d1 trezorctl: make wipe_device bootloader aware 2018-06-07 17:06:31 +02:00