You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
matejcik efa0f60493
protobuf: use trezor-common submodule to generate messages
6 years ago
assets src/trezor/ui/style: update resources and icons in dialogs 6 years ago
docs testing: configure pytest.ini and update testing documentation 6 years ago
embed src: remove CoinType usage, usage internal CoinInfo instead 6 years ago
mocks mocks: regenerated 6 years ago
site_scons/site_tools/micropython scons: compile vm.c and gc.c with -O3 on stm32 7 years ago
src src: remove CoinType usage, usage internal CoinInfo instead 6 years ago
tests embed/extmod/modtrezorcrypto: add support to variable outlen for Blake2{b,s} 6 years ago
tools protobuf: use trezor-common submodule to generate messages 6 years ago
vendor src: remove CoinType usage, usage internal CoinInfo instead 6 years ago
.flake8 style: fix flake8 warning 6 years ago
.gitignore apps.ethereum: implement SignMessage/VerifyMessage 7 years ago
.gitmodules vendor: remove norcow submodule 7 years ago
.pylintrc pylint: remove libs/ 7 years ago
.travis.yml travis: use pipenv to run python-trezor testsuite reproducibly 6 years ago
AUTHORS embed: add GPLv3 source code headers 6 years ago
COPYING update license (use GPLv3) 7 years ago
Dockerfile build: add possibility to build ARM toolchain from source 6 years ago
Dockerfile.gcc_source dockerfile: add texlive deps 6 years ago
Makefile Makefile: pass TESTOPTS to test runners (and use them in run_tests_device_emu.sh 6 years ago
Pipfile travis: use pipenv to run python-trezor testsuite reproducibly 6 years ago
Pipfile.lock travis: use pipenv to run python-trezor testsuite reproducibly 6 years ago
README.md docs: testing instructions 6 years ago
SConscript.boardloader embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 6 years ago
SConscript.bootloader embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 6 years ago
SConscript.firmware embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 6 years ago
SConscript.prodtest prodtest: update sconscript file 6 years ago
SConscript.reflash embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 6 years ago
SConscript.unix embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model() 6 years ago
SConstruct reflash: add new firmware target 7 years ago
build-docker.gcc_source.sh build: rework vendorheader handling, move them to embed/vendorheader 6 years ago
build-docker.sh build: rework vendorheader handling, move them to embed/vendorheader 6 years ago
emu.sh emu.sh: rename OPTLEVEL to PYOPT (to match variable name used in the C source) 6 years ago
pytest.ini app.lisk: enable lisk tests 6 years ago

README.md

TREZOR Core

TREZOR Logo

Build Status Gitter

This is the source code for 2nd generation of TREZOR called TREZOR model T.

It runs both inside of the device and also in the TREZOR Emulator.

emulator

Documentation