Andrew Kozlik
|
3d645d609a
|
chore(common): Rename "unstable" protobuf tag to "experimental_message".
[no changelog]
|
2022-11-02 14:58:01 +01:00 |
|
Andrew Kozlik
|
a1a34774b8
|
fix(common): Fix handling of default booleans in protobuf.
|
2022-10-17 15:20:46 +02:00 |
|
grdddj
|
77afcb335b
|
chore(python): replacing attrs with dataclasses
|
2021-11-26 16:28:49 +01:00 |
|
Martin Milata
|
13417d7e5a
|
refactor(common/protob): make bitcoin_only options file-level
|
2021-10-07 15:26:49 +02:00 |
|
gabrielkerekes
|
4f7c6b3586
|
feat(common): change all protobuf message type hints to strings
In order to support recursive protobuf messages, which will be needed by Cardano's native scripts.
[no changelog]
|
2021-08-05 12:10:30 +02:00 |
|
matejcik
|
266955ba65
|
refactor: rework pb2py generator
This also includes the capability to build Rust protobuf blobs.
|
2021-06-08 09:55:19 +02:00 |
|
gabrielkerekes
|
bf3e64ff20
|
fix(common): add isort:skip_file to files generated by pb2py
|
2021-04-23 11:09:29 +02:00 |
|
gabrielkerekes
|
2c503b16f5
|
fix(common): fix one value enums in pb2py
|
2021-04-23 11:09:29 +02:00 |
|
Martin Milata
|
0278998f72
|
style(common): mypy: disable implicit Optional for function arguments
|
2021-04-01 11:12:30 +02:00 |
|
Pavol Rusnak
|
1187e4ddaf
|
style(common): use new syntax for typing in autogenerated protobuf enums
|
2020-12-01 15:52:29 +01:00 |
|
Andrew Kozlik
|
f71af43874
|
chore(common): Add sanity checks for protobuf definitions.
|
2020-10-23 15:07:15 +02:00 |
|
Andrew Kozlik
|
9e5d5bd5f9
|
feat: Add support for experimental field flag in protobuf.
|
2020-10-23 15:07:15 +02:00 |
|
Martin Milata
|
0376670404
|
feat(common): expose 'unstable' option in generated code
|
2020-10-16 13:53:31 +02:00 |
|
matejcik
|
8847c58bbf
|
feat(common): allow overriding wire_type of a generated message
|
2020-09-23 16:00:10 +02:00 |
|
matejcik
|
90ee5f3d38
|
feat!: implement protobuf required fields and default values
BREAKING CHANGE: this makes arguments to protobuf constructors
keyword-only, and arguments corresponding to required fields are now
mandatory
|
2020-09-23 16:00:10 +02:00 |
|
Tomas Susanka
|
ca3dd2bfb9
|
common: skip deprecated fields during generation; deprecate overwintered field in Zcash
|
2020-06-30 16:02:21 +02:00 |
|
Tomas Susanka
|
0511cc8b8c
|
core: add final mypy fixes!
|
2019-10-22 14:36:25 +00:00 |
|
Pavol Rusnak
|
101ec1d161
|
common/protob: fix wrong typing info for Lists
|
2019-08-20 14:38:30 +02:00 |
|
matejcik
|
aa9860fdb7
|
protobuf: add enum value validation (#363)
|
2019-08-02 19:06:01 +02:00 |
|
Jan Pochyla
|
86e16bbf31
|
messages: add types
|
2019-07-09 12:51:48 +02:00 |
|
Pavol Rusnak
|
54d348228f
|
all: rename TREZOR to Trezor where possible
|
2019-06-17 20:28:29 +02:00 |
|
matejcik
|
f8446c3e00
|
build: centralize pb2py usage
|
2019-05-17 15:12:32 +02:00 |
|
matejcik
|
6cc1706e20
|
MONOREPO MERGE trezor-common
|
2019-04-15 19:14:45 +02:00 |
|