Commit Graph

  • 562a19c812 Make examples working for all available transports. slush 2018-02-02 18:29:52 +0100
  • a4cdae39af Introducing TrezorDevice, removing concept of transports from trezorctl slush 2018-02-02 18:29:20 +0100
  • fae11f2996 Use python3 for setup slush 2018-02-02 16:36:29 +0100
  • b32b59cc51 Use python3 in README slush 2018-02-02 16:34:30 +0100
  • 1a046b524c
    setup: add dependency for libusb1 Pavol Rusnak 2018-02-02 01:22:16 +0100
  • 646338c414
    small nits of last commit Pavol Rusnak 2018-02-01 10:31:47 +0100
  • 759316e96f Add webusb to transports Karel Bilek 2018-02-01 02:42:43 +0100
  • 7b844f0379
    add Sint64 to protobuf Pavol Rusnak 2018-01-30 15:04:24 +0100
  • 11fd72890c trezorctl: Do not display PASSPHRASE on screen. slush 2018-01-29 18:09:42 +0100
  • ab42e93718 trezorctl: Allow entering passphrase by environment variable PASSPHRASE. slush 2018-01-29 18:04:48 +0100
  • 5b3e992521
    transport: update to new bridge API Pavol Rusnak 2018-01-29 17:46:24 +0100
  • 87cd375b35 Fixing string conversion in encrypt_keyvalue/decrypt_keyvalue. slush 2018-01-26 05:09:08 +0100
  • a8cd90c3ad Add varying url to broadcast tx, depending on the api Anton Kolesnyk 2018-01-14 14:49:03 -0800
  • 28c9820b3d Fixes for BlockCypher API and Dogecoin. Anton Kolesnyk 2018-01-14 05:53:44 -0800
  • c78c548752
    protobuf: delete old messages first Pavol Rusnak 2018-01-12 13:10:36 +0100
  • 694bc7ac11
    protobuf: don't generate storage protobuf Pavol Rusnak 2018-01-12 13:06:43 +0100
  • 8f6b2449be
    sort imports in pb2py Pavol Rusnak 2018-01-12 12:58:39 +0100
  • 78d2c07d34
    regenerate pb messages Pavol Rusnak 2018-01-12 12:54:06 +0100
  • 47cfa178e4
    tests: fix test_msg_ethereum_signtx.py Pavol Rusnak 2018-01-11 23:06:47 +0100
  • 0c517c1565 tests/device: code style typos Tomas Susanka 2018-01-11 14:15:10 +0100
  • 4bbf5880ce tests/device: ethereum sign tx with expected checks Tomas Susanka 2018-01-04 17:23:11 +0100
  • e618402429
    trezorctl: firmware_update -e erases firmware (first 32K; rendering it unusable) Pavol Rusnak 2018-01-09 12:12:32 +0100
  • 0c5eac2f39
    skip None and empty ([]) fields in proto messages Pavol Rusnak 2018-01-07 18:07:13 +0100
  • f587135b8d
    fix last commit (also skip print statement) Pavol Rusnak 2018-01-04 16:55:27 +0100
  • 4e01971e4c client: expected field check fix Tomas Susanka 2018-01-04 16:34:33 +0100
  • c71f234a8b Added deprecation warning for Python2 Removed dependency to google's protobuf in bridge transport Fixed PinRequest handling slush 2017-12-29 19:18:04 +0100
  • 6b31ac9753
    fix typo Pavol Rusnak 2017-12-27 01:44:26 +0100
  • 956d5e7149 Add sign_tx support for Dogecoin Anton Kolesnyk 2017-12-25 15:15:15 -0800
  • 4962207703
    sign_tx: add rbf opt-in enable, add locktime, add tx version mcudev 2017-12-26 10:46:08 -0500
  • 79da872316 trezorctl: Guess script type from BIP-32 in sign_tx Saleem Rashid 2017-12-25 22:10:55 +0000
  • 881015ae5f trezorctl: Ask for input script type in sign_tx Saleem Rashid 2017-12-20 14:40:16 +0000
  • 35db3c5efb trezorctl: Add ChoiceType to replace click.Choice Saleem Rashid 2017-12-20 14:35:10 +0000
  • 888b6f9171
    fix file flags Pavol Rusnak 2017-12-24 22:37:24 +0100
  • dac97ed5b6 Fixed enums in WordRequestType Martin Skoviera 2017-12-24 22:12:54 +0100
  • d94b68fd30
    fix flake8 warning Pavol Rusnak 2017-12-23 22:13:09 +0100
  • 70e6d13c23
    device tests: simplify, drop unittest dependency Pavol Rusnak 2017-12-23 21:20:49 +0100
  • 1881b0e6fd
    device tests: re-enable ethereum tests for T2 again Pavol Rusnak 2017-12-23 13:51:18 +0100
  • 31c4836073 udp: fix __str__ method and allow simple enumeration Roman Zeyde 2017-12-21 21:13:13 +0200
  • f8a277dfba transport_bridge: fix messages' module import Roman Zeyde 2017-12-21 21:13:01 +0200
  • 8689440d90 client: fix PinMatrixRequestType enum usage Roman Zeyde 2017-12-21 21:12:35 +0200
  • b3ef649f64 device_tests: Add test_decred_multisig_change Saleem Rashid 2017-12-20 20:39:16 +0000
  • 2df19127fd device_tests: Add test_decred_send_change Saleem Rashid 2017-12-19 15:19:55 +0000
  • 0926ab9bc8 device_tests: Clean up test_decred_send Saleem Rashid 2017-12-19 15:19:31 +0000
  • 41b75c5655
    device_tests: use skip_t1 and skip_t2 markers Pavol Rusnak 2017-12-19 19:24:18 +0100
  • 2c00526d23 client: Remove DEFAULT_CURVE Saleem Rashid 2017-12-19 16:30:32 +0000
  • c550e5c703
    revert bytes/str change in tools.py Pavol Rusnak 2017-12-19 16:10:37 +0100
  • 8a37c28ed6
    fix typos in test names Pavol Rusnak 2017-12-19 15:49:12 +0100
  • f20fd0d8cf trezorctl: Remove broken default in address_n click.prompt Saleem Rashid 2017-12-19 14:46:27 +0000
  • 36c479c2c2 trezorctl: Change InputScriptType to OutputScriptType Saleem Rashid 2017-12-19 14:37:10 +0000
  • fcad6d0e28 tox: Run trezorlib.tests.unit_tests Saleem Rashid 2017-12-19 09:26:36 +0000
  • 2996138341 protobuf: Call _fill_missing in __init__ Saleem Rashid 2017-12-19 09:21:31 +0000
  • 1c8f03968c tests: Move to trezorlib.tests Saleem Rashid 2017-12-19 09:19:38 +0000
  • 57ad0fe729 unit_tests: Fix tx_api.cache_dir Saleem Rashid 2017-12-19 09:11:35 +0000
  • 34a8b90067 device_tests: Fix tx_api.cache_dir Saleem Rashid 2017-12-19 09:11:35 +0000
  • 753e91dff0
    protobuf: encode to utf-8 bytestream Pavol Rusnak 2017-12-18 22:43:31 +0100
  • 094d0b6ffb
    revert ckd_public.py removal of bytes/string handling Pavol Rusnak 2017-12-18 22:40:11 +0100
  • c1b1bedb8c
    ed25519: remove py2/py3 handling in ed25519 funcs as well Pavol Rusnak 2017-12-18 22:33:55 +0100
  • a9291e89c5
    no need to use byteindex/iterbytes anymore Pavol Rusnak 2017-12-18 22:26:26 +0100
  • f2a52400c3 device_tests: Round time in test_backoff Saleem Rashid 2017-12-18 20:00:52 +0000
  • fd32c3aa84 device_tests: Fix test_protect_call Saleem Rashid 2017-12-16 21:37:21 +0000
  • 90c49e3386 setup: Use packages instead of py_modules Saleem Rashid 2017-12-18 17:55:04 +0000
  • feec0a572c device_tests: Add TestMsgSigntxDecred Saleem Rashid 2017-12-18 10:55:41 +0000
  • 9229f8b80a coins: Add Decred Testnet Saleem Rashid 2017-12-17 13:30:30 +0000
  • d446e56375 trezorctl: Fix sign_tx default BIP-32 path Saleem Rashid 2017-12-17 13:29:59 +0000
  • 496bfc74fd trezorctl: Refactor sign_tx to use click.prompt Saleem Rashid 2017-12-17 13:25:07 +0000
  • c48724eca6 client: Fix string encoding for Python 2 Saleem Rashid 2017-12-17 12:31:54 +0000
  • 60329f0b65
    fix typo Pavol Rusnak 2017-12-17 03:23:37 +0100
  • 653ed4a67b Added registering custom protobuf messages by application. slush 2017-12-17 03:17:37 +0100
  • da335049d7 Removed excessive logging slush 2017-12-17 02:58:35 +0100
  • 3fedf44bf5 Bump version to 0.9.0a slush 2017-12-17 02:31:43 +0100
  • a27217811b Rework from Google's protobuf to pure-python protobuf implementation slush 2017-12-12 16:40:11 +0100
  • 1193b0ee85 transport_udp: Support TREZOR_TRANSPORT_V1 Saleem Rashid 2017-12-16 21:39:09 +0000
  • de95c44ad1
    trezorctl: cleanup set_homescreen call Pavol Rusnak 2017-12-16 21:29:52 +0100
  • b42fc6fb1f
    trezorctl: set homescreen for T2 Pavol Rusnak 2017-12-13 02:37:59 +0100
  • 6186822f14 Added tool to flash a sector Jochen Hoenicke 2017-12-12 21:22:39 +0100
  • 63038e6210 Improve / simplify documentation Jonathan Cross 2017-12-06 16:32:05 +0100
  • 45835733bc
    more cleanup Pavol Rusnak 2017-12-02 22:06:44 +0100
  • 8b9cba832c
    cleanup last commit Pavol Rusnak 2017-12-02 22:02:39 +0100
  • f5c1587396 Version moved from version.py to __init__.py slush 2017-12-02 18:48:44 +0100
  • 59ef832424 Add 'trezorctl version' to track version of installed package slush 2017-12-02 18:31:34 +0100
  • 29e4c6a05e Transaction signing example and explanation Jonathan Cross 2017-11-29 23:59:51 +0100
  • 116c3c0575
    trezorctl: use click.echo instead of stderr.write Pavol Rusnak 2017-12-02 15:33:55 +0100
  • ab3d17b3df Better handling of user input for --coin in sign_tx Jonathan Cross 2017-12-01 02:45:45 +0100
  • 8c00cda95a Ignore pydev IDE files slush 2017-12-02 15:21:37 +0100
  • ae663ffe0c
    client: don't accept non-numerical values for PIN Pavol Rusnak 2017-11-28 19:59:06 +0100
  • 69067c9280 Parse json floats as string Jochen Hoenicke 2017-11-25 14:47:41 +0100
  • ffeb94f792 USAGE: Verbose args & adding native Bech32 segwit Jonathan Cross 2017-11-24 05:11:38 +0100
  • 2a5888b380 Added missing cached tx for msg_signtx Jochen Hoenicke 2017-11-17 16:33:54 +0100
  • 99af1639a6 Updated multisig change test Jochen Hoenicke 2017-11-17 16:33:16 +0100
  • 225160d7bd
    device_tests: op_return now requires confirmation by user Pavol Rusnak 2017-11-15 15:42:28 +0100
  • 5730f00ff8
    device_tests: disable signtx_zcash Pavol Rusnak 2017-11-15 14:35:34 +0100
  • 62541cc55f Fix encoding error in trezorlib.client.ProtocolMixin.load_device_by_mnemonic (#153) Nicola Larosa 2017-11-15 13:33:21 +0100
  • 5d2d621055 Fix error when using trezorctl to connect to the trezor-core emulator. (#152) Nicola Larosa 2017-11-13 22:15:09 +0100
  • 0d9ee4376d
    use Mnemonic.normalize_string where possible Pavol Rusnak 2017-11-13 22:13:11 +0100
  • 9e068ce903 Adding xpub example (#149) Jonathan Cross 2017-11-13 21:54:33 +0100
  • fa6624129c Adding note: trezorctl is installed on debian / tails (#148) Jonathan Cross 2017-11-09 17:01:05 +0100
  • a6562ccc15 README.rst : Adding Mac requirements and simplifying Linux (#147) Jonathan Cross 2017-11-09 15:53:52 +0100
  • 91a541e862 Expect confirm button for unusual change address (#138) Jochen Hoenicke 2017-11-08 22:09:28 +0100
  • b9b11fa265
    style: fix flake8 error Pavol Rusnak 2017-11-08 21:25:15 +0100
  • 04bb0069c0 USAGE: Adding more examples Jonathan Cross 2017-11-08 18:49:06 +0100