matejcik
953e0d1d8c
device_tests: xfail EthereumGetPublicKey on TT (feature is postponed)
2019-01-15 14:03:32 +01:00
Jan Pochyla
a97cf7fbc2
wallet: fix multisig issue introduced in 4db5f56d
2019-01-15 13:17:12 +01:00
Tomas Susanka
7288700b86
eth: add get public key
2019-01-15 12:46:20 +01:00
Jan Pochyla
4db5f56d0a
wallet: fix ergonomic issue in the multisig structure
...
Previously, it wasn't completely clear that MultisigRedeemScriptType.signatures needs to contain empty bytes for missing signatures. Now it can be shorter or even empty.
2019-01-14 18:11:28 +01:00
Pavol Rusnak
4ee69f1e3f
seed: add display.refresh to seed loading waiting screen
2019-01-14 17:53:40 +01:00
Jan Pochyla
d2aef38bd8
seed: add progress callback to bip39.from_seed, draw loader
2019-01-14 17:53:40 +01:00
Jan Pochyla
a0c8e977a2
seed: show a waiting screen before bip39 derivation
2019-01-14 17:53:39 +01:00
Pavol Rusnak
cbba5f28ae
ethereum: nitpick in GetPublicKey
2019-01-14 17:15:55 +01:00
Tomas Susanka
cf0b5d669b
eth: don't check for ed25519 in get public key
2019-01-14 17:12:32 +01:00
Tomas Susanka
0d4efce5a7
eth: get public key
2019-01-14 17:12:32 +01:00
Tomas Susanka
93106a4968
vendor: trezor-common update
2019-01-14 17:12:32 +01:00
Tomas Susanka
fbd348ee8e
tests/ripple: test payment's destination tag
2019-01-14 13:38:15 +01:00
FujiCoin
78e232cf30
mod fujicoin ( #261 )
2019-01-14 12:57:46 +01:00
ca333
8640621819
add Komodo [KMD] ( #260 )
2019-01-11 11:23:33 +01:00
Tomas Susanka
7c151de354
protob: remove chain_id from get address and get public key
2019-01-11 10:55:29 +01:00
Vladimir Volek
6ea25bd386
docker: build emulator image and push it to registry
2019-01-10 14:30:29 +01:00
Jan Pochyla
e40e3c1fbc
monero: use trezor.utils.format_amount
2019-01-10 13:16:28 +01:00
Jan Pochyla
3a408591d3
lisk: use trezor.utils.format_amount
2019-01-10 13:16:28 +01:00
Pavol Rusnak
676e13424d
nix: drop ver from gcc in shell.nix
2019-01-10 12:40:21 +01:00
Pavol Rusnak
7dce7bd92d
nix: drop ver from gcc in shell.nix
2019-01-10 12:38:54 +01:00
Pavol Rusnak
a3cca11181
Dockerfile: update gcc to new release, add checksums
2019-01-09 16:25:47 +01:00
Jan Pochyla
2b429a85ee
Merge pull request #450 from trezor/tsusanka/git-hook
...
Add git pre-push hook to docs
2019-01-09 15:33:16 +01:00
Jan Pochyla
6332112f9e
Merge pull request #451 from trezor/matejcik/extra-data
...
wallet/signing: clear extra_data fields after we're done with them
2019-01-09 15:32:50 +01:00
matejcik
9fd27ae791
pipenv: do not lock python-trezor to a particular commit
2019-01-09 15:00:54 +01:00
Tomas Susanka
701b603419
tests: uncomment ripple test
...
Some ripple tests stayed commented out accidentally. Shame on me.
2019-01-09 15:00:44 +01:00
Tomas Susanka
c5b1948b64
vendor: trezor-common update
2019-01-09 14:59:02 +01:00
Alexander Block
d131b70bed
Dash: Support spending DIP2 special transaction inputs ( #351 )
...
This implements support for spending of TX outputs which are part of a [DIP2](https://github.com/dashpay/dips/blob/master/dip-0002.md ) special transaction, especially [DIP4 coinbases](https://github.com/dashpay/dips/blob/master/dip-0004.md#coinbase-special-transaction ).
This is for Dash only and thus required the addition of `is_dash` in `tx_api.py`.
Support on the firmware side is not required for this to work as it reuses the logic from Zcash's `extra_data` and `extra_data_len` fields.
2019-01-09 14:43:30 +01:00
matejcik
48da28b41e
wallet/signing: clear extra_data fields after we're done with them
...
otherwise the values are repeated in every subsequent TxRequest
2019-01-09 14:39:26 +01:00
Tomas Susanka
60f43b2db3
protob: add chain_id to EthGetAddress
2019-01-09 14:22:16 +01:00
matejcik
6fa8ccfeed
transport: report proper exception when no device found
2019-01-09 13:51:37 +01:00
Reproducibility Matters
e86d39ef2d
Add sha256sum check to protobuf binaries in Dockerfile ( #445 )
...
The docker build fails if the hash is incorrect.
2019-01-09 12:41:21 +01:00
Tomas Susanka
e2649076c6
docs: add git pre-push hook
2019-01-08 17:22:43 +01:00
Tomas Susanka
e1946509e8
common: run build templates
2019-01-08 16:43:38 +01:00
Tomas Susanka
897bc14a36
tests: add ripple test case with destination tag
2019-01-08 16:38:45 +01:00
Tomas Susanka
bbef658c32
ripple: add destination tag
2019-01-08 16:32:55 +01:00
Tomas Susanka
3c89a59a4d
vendor: update trezor-common
2019-01-08 16:01:35 +01:00
Tomas Susanka
330003c993
vendor: update trezor-common and regenerate protobuf
2019-01-08 15:53:55 +01:00
Tomas Susanka
b42aa8096b
protob: add destination tag field for ripple
2019-01-08 15:49:11 +01:00
Szymon Lesisz
8bcc553a3d
extended Ripple definition ( #259 )
...
added for all coins:
- decimals
- blockchain-link settings
2019-01-07 14:51:14 +01:00
strmci
402e72e36e
device_tests: add input flow function to Ontology tests ( #348 )
2019-01-07 12:58:42 +01:00
Jochen Hoenicke
0428f5091c
Don't require prevtx for coins with BIP-143 fork id ( #352 )
...
Coins like Bitcoin Cash and Bitcoin Gold always use BIP-143 signatures
that do not require previous transactions.
2019-01-07 12:57:12 +01:00
Jan Pochyla
6682262925
add support for generating compile_commands.json
...
Useful for IDE support and static code analysis.
To generate the database for Unix build, run:
`intercept-build make build_unix`
and analyze using:
`analyze-build`
2019-01-04 12:28:19 +01:00
Tomas Susanka
c34e8ab3bd
rand: add a reseed function to be used in tests
2019-01-02 14:36:02 +01:00
-k
c8a57caf72
axe: fix sign message constant ( #256 )
2019-01-02 12:05:56 +01:00
matejcik
f7a54e7c58
travis: drop pipenv workaround from october, update pipfile lock
2018-12-28 15:15:47 +01:00
matejcik
369b704f6b
trezorlib: bump to 0.11.1
2018-12-28 13:00:35 +01:00
matejcik
afe8b3a208
build: safer make clean
...
taken from cookiecutter-pypackage
2018-12-28 12:57:15 +01:00
matejcik
b3da1e6e25
changelog: update
2018-12-28 12:52:52 +01:00
ghost43
8c644cc03e
qt: don't import PyQt5.Qt
2018-12-28 12:48:31 +01:00
Jonathan Cross
6dd261f4c0
Update OPTIONS.rst per v0.11.0 ( #350 )
2018-12-28 00:18:04 +01:00