Commit Graph

18 Commits (ac711fb8ee9d6c178507072f0df046642bd29d89)

Author SHA1 Message Date
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Martin Milata 8b3ac659a0 style(core): mypy: disable implicit Optional for function arguments
3 years ago
matejcik 2231fe6842 feat(core): make protobuf.dump_uvarint more reusable
3 years ago
Pavol Rusnak a1dda836ec style(core/src): use new syntax for typing
4 years ago
Martin Milata ee64b65b26 refactor(core): call super().__init__() in subclasses
4 years ago
Pavol Rusnak 952adc5961
style(core): use PEP515 Underscores in Numeric Literals
4 years ago
Andrew Kozlik 9e5d5bd5f9 feat: Add support for experimental field flag in protobuf.
4 years ago
Martin Milata 830592f2d9 feat(core): add experimental_features setting
4 years ago
matejcik 90ee5f3d38 feat!: implement protobuf required fields and default values
4 years ago
matejcik 0c3bc53aee core: clean up types for field caching, fix count_message
4 years ago
matejcik d568afa80d core: improve protobuf field caching
4 years ago
matejcik 85d74ece76 core: implement synchronous v1 codec
4 years ago
Jan Pochyla 6835748bbf core/protobuf: fix 5b6fa113
5 years ago
Tomas Susanka e897f7cf7f core: fix unit tests
5 years ago
Jan Pochyla 5b6fa1136a core: improve typing annotations
5 years ago
matejcik aa9860fdb7
protobuf: add enum value validation (#363)
5 years ago
Jan Pochyla 758a1a2528 core/typing: add annotations
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago