Tomas Susanka
a3cf029042
protobuf: unknown derivation path message
2018-09-04 13:52:03 +02:00
Dušan Klinec
c40260a20b
xmr: range sig protocol offloading ( #199 )
...
- support for bulletproofs > 2
2018-08-28 13:33:24 +02:00
Adrián Matejov
65619112a0
tezos: branch in sign_tx is not b58 encoded ( #198 )
2018-08-27 15:39:29 +02:00
Tomas Susanka
3167bd63e3
stellar: get public key removed
2018-08-21 14:29:40 +02:00
Tomas Susanka
13747474c1
cardano: SignTransaction -> SignTx to match other coins
2018-08-21 14:11:56 +02:00
Tomas Susanka
debd6871d6
cardano: SignedTransaction -> SignedTx to match other coins
2018-08-21 11:57:08 +02:00
Tomas Susanka
564310d34d
protob: cardano's GetPublicKey has show_display arg
...
updates https://github.com/trezor/trezor-core/issues/324
2018-08-20 15:49:53 +02:00
Pavol Rusnak
21b3cd4352
protob: fix whitespace and order in messages-monero.proto
2018-08-15 11:44:43 +02:00
Dušan Klinec
1ef050fb15
xmr: protob protocol improvements ( #192 )
...
- uses protobuff messages only for the transaction construction data - forward compatible. Not stable on Monero side, serialization format of the cryptonote serialization could be changed in the future (new fields), CN serialization does not support versioning, thus it is not forward compatible.
- MoneroTransactionDestinationEntry, MoneroTransactionSourceEntry have to be defined in the root level as they are used in various protocol messages
2018-08-15 11:39:06 +02:00
Pavol Rusnak
d3989c68d6
protob: fix whitespace in Ontology messages
2018-08-14 20:59:00 +02:00
Pavol Rusnak
a6a53441f5
protob: fix Ontology message ids ( closes #191 )
2018-08-14 20:53:02 +02:00
Pavol Rusnak
390b0272e8
protob: reorder Ontology messages/fields
2018-08-14 15:25:42 +02:00
Matus Zamborsky
18739987ee
protob: Add Ontology support ( #184 )
2018-08-14 15:23:07 +02:00
Adrián Matejov
13f2f0042d
tezos: field updates and added reveal operation ( #170 )
...
Signed-off-by: Adrian Matejov <adrian.matejov@simplestaking.com>
2018-08-13 17:45:36 +02:00
Pavol Rusnak
3a7bdf684a
protob: make isort happy correctly
2018-08-03 19:11:02 +02:00
Pavol Rusnak
f24cb943b0
protob: add one empty line to pb2py to make isort happy
2018-08-03 18:57:43 +02:00
Pavol Rusnak
279bc1f220
protob: add packages to proto files
2018-07-29 16:17:00 +02:00
Pavol Rusnak
4c77015ed9
protob: add combine makefile target for proto2js (which can't combine files by itself)
2018-07-27 16:02:01 +02:00
Pavol Rusnak
a01a9cef9e
protob: add GetPublicKey.script_type
2018-07-26 17:04:03 +02:00
Dušan Klinec
ca22a57963
xmr: wire type fix ( #175 )
2018-07-23 12:48:09 +02:00
Pavol Rusnak
9fa3a7a399
protob: more meta info in monero messages
2018-07-22 21:04:48 +02:00
Pavol Rusnak
a5e6dff3ff
protob: refactor Monero messages
2018-07-22 20:07:05 +02:00
Dušan Klinec
ac0193b0b6
Monero protocol messages added ( #164 )
2018-07-22 19:47:30 +02:00
Pavol Rusnak
b7e76e4e81
protob: refactor graph.py
2018-07-17 18:33:59 +02:00
Pavol Rusnak
f7df570194
protob: add graph.py script, small fixes to proto files
2018-07-16 18:37:42 +02:00
Pavol Rusnak
25bc3b4570
protob: update message workflow comments
2018-07-16 16:51:03 +02:00
Pavol Rusnak
e0108d34bf
protob: rename common.proto to messages-common.proto, move Success/Failure and friends there
2018-07-16 15:00:18 +02:00
Pavol Rusnak
32850a6262
Revert "protob: remove source_account from Stellar messages"
...
This reverts commit 51eeb0ed5f
.
2018-07-10 20:25:58 +02:00
Tomas Susanka
7358ab1636
protobuf: Ripple ( #162 )
2018-07-10 17:35:31 +02:00
Pavol Rusnak
51eeb0ed5f
protob: remove source_account from Stellar messages
2018-07-10 13:52:03 +02:00
Pavol Rusnak
1ee1afd978
protob: drop StellarSignTx.protocol_version
2018-07-05 13:12:47 +02:00
Pavol Rusnak
f215c8cb5c
protob: prev_block_height_bip115 is uint32 not bytes
2018-07-04 17:30:37 +02:00
matejcik
1b9b7d6c8e
pb2py: properly handle nested messages and enums
2018-07-04 17:08:09 +02:00
Pavol Rusnak
000d832632
proto: split messages into more files by topic
2018-07-04 16:46:14 +02:00
Pavol Rusnak
d480b2b45a
protob: drop unused proto files, merge types.proto into messages.proto
2018-07-04 14:20:28 +02:00
Pavol Rusnak
571c2b4a1d
proto: fix whitespace
2018-07-04 14:04:29 +02:00
jurajselep
7b13d2e886
Tezos integration ( #139 )
2018-07-04 14:02:05 +02:00
Dušan Plavák
6eb330345e
Add Cardano currency support ( #148 )
2018-07-04 13:52:08 +02:00
matejcik
6575418de9
pb2py: smarter protobuf include handling
...
support PROTOC_INCLUDE env variable (fixes #158 )
support multiple `-I` arguments
smarter detection of `protoc` presence and its include dirs
2018-07-03 15:31:49 +02:00
matejcik
c4420e41d3
protob: add a smart pb2py builder
...
Now we don't need build_protobuf anymore and this is usable
by both core and python-trezor
(as well as generating custom protobufs from other sources)
We still need protoc, unfortunately, but pb2py now calls it
by itself. (little more robustly; instead of generated
python classes, it uses the FileDescriptorSet output which
is parsable by a built-in protobuf class)
To support the script, messages.proto and types.proto must
set a common package. Also there is currently no support for
compiling more than one proto file, we depend on the fact
that messages.proto import types.proto.
(if this is needed, it should be relatively simple to add,
simply pass more than one file to the embedded protoc call)
2018-07-02 18:37:56 +02:00
Saleem Rashid
a19d7c64ca
types: Add wire_no_fsm ( #146 )
2018-06-27 15:17:19 +02:00
Pavol Rusnak
9491cd4b9e
defs: add blockbook field to build_coins script
2018-06-26 21:30:54 +02:00
JOSEPH NICHOLAS R. ALCANTARA
3f55a0cff7
Zencash support ( #140 )
2018-06-26 21:18:27 +02:00
Tomas Susanka
2f2888fba1
stellar: account fields are strings (addresses) not bytes (pubkeys)
2018-06-14 13:29:11 +02:00
Pavol Rusnak
0bf60dbda9
protob: add show_display to StellarGetPublicKey/StellarGetAddress
2018-06-11 18:52:42 +02:00
Tomas Susanka
dcda93322a
protob: stellar get address
2018-06-11 13:58:22 +02:00
Pavol Rusnak
babc60a48e
protob: reorder fields in LiskVerifyMessage to match VerifyMessage
2018-06-07 13:51:37 +02:00
alepop
18f7dee118
protob: restore Lisk {SignMessage, MessageSignature, VerifyMessage} ( #120 )
2018-06-07 13:48:47 +02:00
Pavol Rusnak
018eebac7e
protob: rename decred_expiry to expiry (so we can use this field for Zcash too)
2018-06-05 14:06:59 +02:00
Pavol Rusnak
0f7118bb3d
protob: add missing flags for decred and zcash
2018-06-05 13:31:07 +02:00