1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-23 06:48:16 +00:00
trezor-firmware/core
gabrielkerekes 683d7420ff Fix Cardano Shelley public key validation
In Shelley Cardano started using the purpose 1852'. Unfortunately,
we completely missed that the public key path validation fuction checks
for purpose 44' explicitly, which means that the user is shown a warning
when deriving public key with the purpose 1852'. Which is always when
"logging in" to a wallet. This commit should fix that.

I've also updated type hinting in get_public_key.
2020-08-04 13:03:57 +02:00
..
assets MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00
embed core: remove src1 2020-08-03 15:59:57 +02:00
mocks core: remove mono bold font variant (not used anywhere) 2020-07-27 23:22:34 +02:00
prof core/prof: make sure coverage data is generated with absolute paths 2020-01-23 18:43:20 +01:00
site_scons/site_tools/micropython core: remove qstr blacklist 2020-01-07 20:52:43 +01:00
src Fix Cardano Shelley public key validation 2020-08-04 13:03:57 +02:00
tests core/tests: improve test harness (fixes #1157) 2020-08-04 10:27:44 +02:00
tools core/fonts: update headers 2020-07-28 10:56:41 +02:00
vendor move vendored submodules to root vendor/ dir 2019-05-13 13:51:53 +02:00
.dockerignore MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00
.gitignore core: git ignore coverage outputs 2019-06-26 22:10:05 +02:00
.pylintrc style: improve pylint exclusions 2019-05-07 16:31:04 +02:00
asan_blacklist.txt core: asan config 2019-06-27 19:09:55 +02:00
AUTHORS MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00
CHANGELOG.md core: add Casa/Greenaddress paths exceptions to Changelog 2020-08-03 15:51:35 +02:00
COPYING MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00
emu.py core: rename emulator to trezor-emu-core 2020-07-30 15:27:34 +02:00
emu.sh core: remove src1 2020-08-03 15:59:57 +02:00
Makefile core: rename emulator to trezor-emu-core 2020-07-30 15:27:34 +02:00
README.md docs: move docs to root 2019-12-06 12:24:20 +00:00
SConscript.boardloader core: unify usage of TREZOR_MODEL 2020-06-06 21:06:15 +02:00
SConscript.bootloader core/bootloader: update protobuf definitions 2020-07-26 00:00:37 +02:00
SConscript.firmware core: remove src1 2020-08-03 15:59:57 +02:00
SConscript.prodtest core: unify usage of TREZOR_MODEL 2020-06-06 21:06:15 +02:00
SConscript.reflash core: unify usage of TREZOR_MODEL 2020-06-06 21:06:15 +02:00
SConscript.unix core: remove src1 2020-08-03 15:59:57 +02:00
SConstruct MONOREPO CREATE FROM trezor-core 2019-04-15 19:14:40 +02:00

Trezor Core

Firmware currently running on Model T.

See docs/core for more info.