1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-20 06:28:09 +00:00
trezor-firmware/core
Frederik Bolding 38fa9197ca feat(core,python): support for Ethereum EIP1559 transactions
Initial EIP1559 implementation

Fix a few small issues

Progress on Python lib implementation and firmware

Fix RLP length

Start fixing tests

Fix legacy transactions

Simplify API and logic

Add EIP1559 tests

Fix access list formatting

Fix UI visiblity issue

Fix commented out code

fix: correct linting issues

Fix access_list protobuf formatting

Remove unneeded code

Remove dead code

Check tx_type bounds for EIP 2718

Reduce code duplication

Prefer eip2718_type over re-using tx_type

Add more tests

Simplify format_access_list

Simplify sign_tx slightly

Change Access List format and add logic to encode it

Fix a bunch of small PR comments

Fix a linting issue

Move tests out of class and regenerate

Remove copy-pasted comments

Add access list to CLI

Simplify _parse_access_list_item

Fix small mistakes following rebase

Fix linting

Refactor to use a separate message for EIP 1559 tx

Simplify changed legacy code

Fix a few small PR comments

Fix linting

fix(legacy): recognize SignTxEIP1559 on legacy build

Fix PR comments
2021-08-10 11:00:29 +02:00
..
.changelog.d feat(core,python): support for Ethereum EIP1559 transactions 2021-08-10 11:00:29 +02:00
assets
embed feat(core/emulator): support protobuf messages in memory dumps 2021-07-22 13:31:11 +02:00
mocks feat(core/emulator): JSON memory map dump 2021-07-14 13:50:24 +02:00
prof
site_scons/site_tools/micropython refactor: rework pb2py generator 2021-06-08 09:55:19 +02:00
src feat(core,python): support for Ethereum EIP1559 transactions 2021-08-10 11:00:29 +02:00
tests refactor(core): convert apps.common to layouts 2021-08-04 15:03:11 +02:00
tools feat(core/emulator): support protobuf messages in memory dumps 2021-07-22 13:31:11 +02:00
vendor
.dockerignore
.gitignore feat(core/monero): cache Monero testing chain between runs 2021-06-23 11:51:18 +02:00
.pylintrc
.towncrier.template.md docs(core): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
asan_blacklist.txt
AUTHORS
CHANGELOG.md fix(legacy,core): Fix operation source account encoding in Stellar. 2021-07-13 17:24:16 +02:00
CHANGELOG.unreleased docs(core): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
COPYING
emu.py feat(core/emu.py): erase profile when running emu.py -e 2021-05-06 13:14:21 +02:00
emu.sh
Makefile refactor(core): enable mypy for apps.management 2021-08-04 15:03:11 +02:00
README.md
SConscript.boardloader
SConscript.bootloader feat(core): make random delays use chacha_drbg 2021-05-21 13:42:53 +02:00
SConscript.bootloader_ci feat(core): make random delays use chacha_drbg 2021-05-21 13:42:53 +02:00
SConscript.firmware refactor(core/ui): move altcoin and webauthn layouts to separate file 2021-08-04 15:03:11 +02:00
SConscript.prodtest feat(core): make random delays use chacha_drbg 2021-05-21 13:42:53 +02:00
SConscript.reflash
SConscript.unix refactor(core/ui): move altcoin and webauthn layouts to separate file 2021-08-04 15:03:11 +02:00
SConstruct
towncrier.toml docs(core): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00

Trezor Core

Firmware currently running on Model T.

See docs/core for more info.