Commit Graph

2257 Commits (6e13a1475b51bd1ff308fc60d95b13aa721c9637)
 

Author SHA1 Message Date
Tomas Susanka bb57000449
src/trezor/crypto: add trezor.crypto.base32
6 years ago
Pavol Rusnak 4de376acd6
src/apps/ethereum: implement SignMessage/VerifyMessage
6 years ago
Tomas Susanka 37f6525c15 isinstance is used instead of __qualname__
6 years ago
Jan Pochyla b026287aed
Merge pull request #201 from trezor/get_uint
6 years ago
Jan Pochyla bf7729ab9f embed/extmod: use trezor_obj_get_uint{8} where it makes sense
6 years ago
Jan Pochyla 648ec675f4 embed/extmod: add trezor_obj_get_uint8
6 years ago
Jan Pochyla 39c1c85abb embed/extmod: use trezor_obj_get_uint for uint32_t
6 years ago
Jan Pochyla 71b4e9978c embed/extmod: add trezor_obj helpers for int and uint
6 years ago
Pavol Rusnak 0cd3e411f4
src/apps/wallet/sign_tx: implement cashaddr
6 years ago
Pavol Rusnak f2f3d39cf1
fix style
6 years ago
matejcik 88ea30b746
protobuf: support signed ints properly (fixes #189)
6 years ago
Pavol Rusnak af7a66697b
src/apps/common: fix typo in coins.py
6 years ago
Pavol Rusnak 5885cb867e
src/trezor/messages: regenerate messages
6 years ago
matejcik 7b06a802bb
tests: drop nonexistent fields from TxOutputBinType
6 years ago
matejcik c6ac4f2200
protobuf: drop kwargs from constructors
6 years ago
matejcik b502169bae
protobuf: drop const() markers as they are currently useless
6 years ago
matejcik 2c70ac3a2f
protobuf: only import list when needed
6 years ago
matejcik 389f1418ed
protobuf: drop Optional markers (relying on implicit optional)
6 years ago
matejcik efa0f60493
protobuf: use trezor-common submodule to generate messages
6 years ago
matejcik fb318fb69b
tools: update build_protobuf and pb2py to the refactored versions
6 years ago
Pavol Rusnak ffc2bf30b8
src: remove CoinType usage, usage internal CoinInfo instead
6 years ago
Jan Pochyla 7bafad494d
Merge pull request #90 from alepop/add-lisk-support
6 years ago
Jan Pochyla e6dc6eb6d7 app.lisk: enable lisk tests
6 years ago
Jan Pochyla 3a81a4b2f0 app.lisk: remove sign/verify code
6 years ago
Jan Pochyla 523e57ea52 app.lisk: code style
6 years ago
Jan Pochyla 04c652c120 app.lisk: use == for comparing ints, code style
6 years ago
Jan Pochyla c78c6616f6 app.lisk: simplify pubkey computation
6 years ago
Aleksey Popov 83a1df99f4 app.lisk: add require confirm layout for message signing
6 years ago
Aleksey Popov d331ff245f app.lisk: fix lisk_verify_message
6 years ago
Aleksey Popov a0f5bbb734 app.lisk: review improvments
6 years ago
Aleksey Popov ea938b6301 app.lisk: refactor helpers code
6 years ago
Aleksey Popov b6949f6153 app.lisk: Add lisk_sign_tx and layouts
6 years ago
Aleksey Popov 3334163e85 app.lisk: Add lisk_verify_message
6 years ago
Aleksey Popov dc5115055f app.lisk: Add lisk_sign_message
6 years ago
Aleksey Popov a37493a861 app.lisk: Add lisk_get_public_key
6 years ago
Aleksey Popov a2a861a688 app.lisk: Add lisk_get_address and helpers
6 years ago
Aleksey Popov 59e6e49111 protob: Generate new messages
6 years ago
Aleksey Popov 452ad41575 common: update trezor-common submodule
6 years ago
Pavol Rusnak 90975f6b6e
embed/extmod/modtrezorcrypto: add support to variable outlen for Blake2{b,s}
6 years ago
Pavol Rusnak a1204d8d7d
src: cleanup CoinType usage, don't return coins in Features
6 years ago
Pavol Rusnak 577cb361dc
src/trezor/crypto: add cashaddr support
6 years ago
matejcik 003d77b209 testing: configure pytest.ini and update testing documentation
6 years ago
Pavol Rusnak df967821e7
emu.sh: rename OPTLEVEL to PYOPT (to match variable name used in the C source)
6 years ago
Tomas Susanka fc69ddf38f ethereum: note about message sign/verify
6 years ago
Tomas Susanka 376a3cbec5
Merge pull request #200 from trezor/tsusanka/unknown-token-fix
6 years ago
Tomas Susanka 55de110ee9 eth: unknown token changed to (None, None..)
6 years ago
Tomas Susanka 2d0d360944 eth: unknown token transfer is recognized and displayed as unknown
6 years ago
matejcik a8351d1bda docs: testing instructions
6 years ago
matejcik 75fb38f63c docs: make build instructions more compact, reflect use of pipenv
6 years ago
matejcik ac33a0f86e travis: use pipenv to run python-trezor testsuite reproducibly
6 years ago