mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-02 02:41:28 +00:00
e1615e60ec
Update protobuf - Previous transactions don't need to be sent anymore, because fee is included in the transaction now. Thus transactions_count can be removed from CardanoSignTx message and the CardanoTxAck and CardanoTxRequest messages can be removed altogether. - CardanoTxInputType.type is unused so remove it Add NULL (None type) serialisation to CBOR - Transaction metada must either have a valid structure or CBOR NULL must be used (if metadata is empty) - it can't be simply left out. Add protocol_magics file - Just to have a nicer way of representing protocol magics Update transaction signing - Previous transactions no longer need to be requested - Output building is simplified, since fee doesn't need to be calculated - Remove transaction class since it is no longer needed (only functions remained) - Reorder functions so it reads top to bottom Add protocol magic to byron address on testnet - This has always been a part of the spec, but it hasn't been implemented before, because it wasn't really needed. Update trezorlib Update tests - Transaction messages are no longer required - Expected values are different since tx format changed - Common values in test cases have been extracted Remove unused file - Progress was used when receiving previous transactions Add CRC check to output address validation |
||
---|---|---|
.. | ||
assets | ||
embed | ||
mocks | ||
prof | ||
site_scons/site_tools/micropython | ||
src | ||
src1 | ||
tests | ||
tools | ||
vendor | ||
.dockerignore | ||
.gitignore | ||
.pylintrc | ||
asan_blacklist.txt | ||
AUTHORS | ||
CHANGELOG.md | ||
COPYING | ||
emu.py | ||
emu.sh | ||
Makefile | ||
README.md | ||
SConscript.boardloader | ||
SConscript.bootloader | ||
SConscript.firmware | ||
SConscript.prodtest | ||
SConscript.reflash | ||
SConscript.unix | ||
SConstruct |
Trezor Core
Firmware currently running on Model T.
See docs/core
for more info.