Skip to content

Commit 75a97a0

Browse files
committed
fix: regenerate pb2 from device-protocol fork/master
- Point device-protocol submodule to BitHighlander/device-protocol master - Add messages-solana, messages-tron, messages-ton, messages-zcash to build_pb.sh - Regenerate all pb2 files with protoc 3.5.1 (via docker kktech/firmware:v8) - Includes TON clear-sign fields (bounce, memo, is_deploy) - Includes Zcash transparent shielding messages - Includes Tron structured signing fields - Includes EVM metadata messages - Includes BIP-85 Success response contract update
1 parent 4cfa279 commit 75a97a0

8 files changed

Lines changed: 889 additions & 156 deletions

build_pb.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ CURDIR=$(pwd)
33
cd "device-protocol"
44

55
echo "Building with protoc version: $(protoc --version)"
6-
for i in messages messages-ethereum messages-eos messages-nano messages-cosmos messages-ripple messages-binance messages-tendermint messages-thorchain messages-osmosis messages-mayachain types ; do
6+
for i in messages messages-ethereum messages-eos messages-nano messages-cosmos messages-ripple messages-binance messages-tendermint messages-thorchain messages-osmosis messages-mayachain messages-solana messages-tron messages-ton messages-zcash types ; do
77
protoc --python_out=$CURDIR/keepkeylib/ -I/usr/include -I. $i.proto
88
i=${i/-/_}
99
sed -i -Ee 's/^import ([^.]+_pb2)/from . import \1/' $CURDIR/keepkeylib/"$i"_pb2.py

keepkeylib/messages_ethereum_pb2.py

Lines changed: 112 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

keepkeylib/messages_pb2.py

Lines changed: 390 additions & 123 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

keepkeylib/messages_solana_pb2.py

Lines changed: 70 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)