Pavol Rusnak
ba44a21a40
apps/wallet: confirm OP_RETURN on display
2017-11-21 15:57:30 +01:00
Pavol Rusnak
4002ef2a49
firmware, unix: return cpython compatibility (needed for __class__ and __dict__)
2017-11-21 15:35:46 +01:00
Pavol Rusnak
ec6c3c2cdc
unix, firmware: more cleanup
2017-11-21 15:11:35 +01:00
Pavol Rusnak
d4893add54
firmware, unix: turn off some modules
2017-11-20 17:29:24 +01:00
Michal Novacek
452d210312
add BTG bitcore address
2017-11-20 15:17:32 +01:00
Jochen Hoenicke
2a5888b380
Added missing cached tx for msg_signtx
2017-11-17 21:04:03 +01:00
Jochen Hoenicke
99af1639a6
Updated multisig change test
...
Use BIP-45 paths with correct change addresses.
This fixes #154 .
2017-11-17 21:04:03 +01:00
Pavol Rusnak
723cf295a7
device label -> device name
2017-11-16 20:03:26 +01:00
Pavol Rusnak
4770df8912
update version to 1.6.0
2017-11-16 19:50:42 +01:00
Pavol Rusnak
3386b16a1c
GetAddress: detect mismatched coin and path, show warning
2017-11-16 19:22:55 +01:00
Pavol Rusnak
a713fca857
layout: recognize known bip44/bip49 paths in GetAddress dialog
2017-11-16 18:34:59 +01:00
Pavol Rusnak
cc0896c334
add bip44 coin_type to CoinInfo
2017-11-16 18:34:50 +01:00
Pavol Rusnak
54659d49d8
layout: op_return now requires confirmation by user
2017-11-15 15:42:56 +01:00
Pavol Rusnak
225160d7bd
device_tests: op_return now requires confirmation by user
2017-11-15 15:42:28 +01:00
Pavol Rusnak
5730f00ff8
device_tests: disable signtx_zcash
2017-11-15 14:35:34 +01:00
Nicola Larosa
62541cc55f
Fix encoding error in trezorlib.client.ProtocolMixin.load_device_by_mnemonic ( #153 )
2017-11-15 13:33:21 +01:00
Pavol Rusnak
de3b78bd0b
layout: print bip32 path in GetAddress dialog
2017-11-14 17:53:17 +01:00
Pavol Rusnak
61044b3fc3
u2f: add u2f.bin.coffee
2017-11-14 14:29:46 +01:00
Pavol Rusnak
4379f0d031
u2f: show generic icon if specific is not found
2017-11-14 14:28:44 +01:00
Saleem Rashid
e3460b9f00
reset: Call storage_commit after initialization
...
Fixes #230
2017-11-14 13:42:44 +01:00
Jochen Hoenicke
e1fa7af1da
Byte-precise size estimate for fees
...
Fixes issue #232 .
It assumes largest possible signature size for all inputs. For segwit
multisig it can be .25 bytes off due to difference between segwit
encoding (varint) vs. non-segwit encoding (op_push) of the multisig script.
2017-11-14 13:39:17 +01:00
Pavol Rusnak
05ab19e58e
add travis check for coins.json
2017-11-14 02:18:28 +01:00
motty
21ea45bc0e
Add Fujicoin
2017-11-14 01:14:17 +01:00
Pavol Rusnak
a4d46b7ae1
vendor: update trezor-common, increase coins count
2017-11-13 22:32:11 +01:00
Jochen Hoenicke
b8bca1c444
Fix segwit forkid signatures
2017-11-13 22:20:08 +01:00
Jochen Hoenicke
8da2770051
Increase coin count
2017-11-13 22:20:08 +01:00
Jochen Hoenicke
a8bc3cb6bd
Remove add_hash_type fields.
...
The 4 byte hash_type/forkid is part of the signed message, but not
part of the transaction. Instead of hacking it into the transaction,
add it after the transaction when computing the signature.
2017-11-13 22:20:08 +01:00
Saleem Rashid
d39e4be1c8
signing: Use force_bip143 instead of has_forkid
2017-11-13 22:20:08 +01:00
Saleem Rashid
c6246b5fba
coins: Add force_bip143
2017-11-13 22:20:08 +01:00
Saleem Rashid
b6f11c9f93
signing: Add signing_hash_type function
...
This also enables SIGHASH_FORKID for SegWit
2017-11-13 22:20:08 +01:00
Nicola Larosa
5d2d621055
Fix error when using trezorctl to connect to the trezor-core emulator. ( #152 )
...
* Fix error when using trezorctl to connect to the trezor-core emulator.
* Restore the ability to specify the host without the port
2017-11-13 22:15:09 +01:00
Pavol Rusnak
0d9ee4376d
use Mnemonic.normalize_string where possible
2017-11-13 22:13:32 +01:00
Jonathan Cross
9e068ce903
Adding xpub example ( #149 )
2017-11-13 21:54:33 +01:00
cryptcoin-junkey
7325936f86
add Monacoin to coins.json
2017-11-13 21:52:54 +01:00
Pavol Rusnak
9c21bc758e
add digiexplorer to digicoin in coins.json
2017-11-13 21:46:06 +01:00
DigiByte
193be4d4a5
add DigiByte to coins.json
2017-11-13 21:38:53 +01:00
Karel Bílek
ff32a2e8a6
Increase maxfee for bitcoin
2017-11-13 21:33:47 +01:00
Saleem Rashid
782ac45158
coins: Add Bitcoin Gold
2017-11-13 21:32:07 +01:00
Saleem Rashid
6701821fb9
coins: Add force_bip143
2017-11-13 21:32:07 +01:00
Jan Pochyla
40a9ac2e29
tests: fix trezor.config test
2017-11-10 15:18:43 +01:00
Jonathan Cross
fa6624129c
Adding note: trezorctl is installed on debian / tails ( #148 )
2017-11-09 17:01:05 +01:00
Jonathan Cross
a6562ccc15
README.rst : Adding Mac requirements and simplifying Linux ( #147 )
2017-11-09 15:53:52 +01:00
Jochen Hoenicke
91a541e862
Expect confirm button for unusual change address ( #138 )
...
Changed two tests to different (existing) txs with correct change
address, changed the other tests to expect an additional button
confirmation.
2017-11-08 22:09:28 +01:00
Pavol Rusnak
b9b11fa265
style: fix flake8 error
2017-11-08 21:25:15 +01:00
Jonathan Cross
04bb0069c0
USAGE: Adding more examples
2017-11-08 21:22:44 +01:00
Karel Bílek
9c1e61e460
Removing Bitcoin2x from coins.json
...
Goodbye, Bitcoin2x, we hardly even knew you.
2017-11-08 18:42:53 +01:00
Jan Pochyla
5bd39c70b0
storage: fix change_pin and small details
2017-11-08 18:08:19 +01:00
Jan Pochyla
cf14717d43
unix: add shutdown()
...
As sys/socket.h defines shutdown also, we can't include common.h in unix mocks.
2017-11-08 18:07:33 +01:00
Karel Bílek
c9cc3537aa
Bitcoin2x xpub segwit magic
2017-11-08 16:41:26 +01:00
Karel Bílek
b5423a606c
Correcting Bitcoin2x coin name
2017-11-08 15:03:50 +01:00