From 1bcad16249388cca1e629669de764ccbf6e609f2 Mon Sep 17 00:00:00 2001 From: Tomas Susanka Date: Mon, 5 Mar 2018 15:03:47 +0100 Subject: [PATCH] message regen --- trezorlib/messages/MessageType.py | 18 +++++++++++++++ trezorlib/messages/PassphraseAck.py | 1 + trezorlib/messages/StellarAccountMergeOp.py | 11 ++++++++++ trezorlib/messages/StellarAllowTrustOp.py | 14 ++++++++++++ trezorlib/messages/StellarAssetType.py | 11 ++++++++++ trezorlib/messages/StellarChangeTrustOp.py | 13 +++++++++++ trezorlib/messages/StellarCreateAccountOp.py | 12 ++++++++++ .../messages/StellarCreatePassiveOfferOp.py | 16 ++++++++++++++ trezorlib/messages/StellarGetPublicKey.py | 10 +++++++++ trezorlib/messages/StellarManageDataOp.py | 12 ++++++++++ trezorlib/messages/StellarManageOfferOp.py | 17 ++++++++++++++ trezorlib/messages/StellarMessageSignature.py | 11 ++++++++++ trezorlib/messages/StellarPathPaymentOp.py | 17 ++++++++++++++ trezorlib/messages/StellarPaymentOp.py | 14 ++++++++++++ trezorlib/messages/StellarPublicKey.py | 10 +++++++++ trezorlib/messages/StellarSetOptionsOp.py | 21 ++++++++++++++++++ trezorlib/messages/StellarSignMessage.py | 11 ++++++++++ trezorlib/messages/StellarSignTx.py | 22 +++++++++++++++++++ trezorlib/messages/StellarSignedTx.py | 11 ++++++++++ trezorlib/messages/StellarTxOpRequest.py | 7 ++++++ trezorlib/messages/StellarVerifyMessage.py | 12 ++++++++++ trezorlib/messages/__init__.py | 19 ++++++++++++++++ 22 files changed, 290 insertions(+) create mode 100644 trezorlib/messages/StellarAccountMergeOp.py create mode 100644 trezorlib/messages/StellarAllowTrustOp.py create mode 100644 trezorlib/messages/StellarAssetType.py create mode 100644 trezorlib/messages/StellarChangeTrustOp.py create mode 100644 trezorlib/messages/StellarCreateAccountOp.py create mode 100644 trezorlib/messages/StellarCreatePassiveOfferOp.py create mode 100644 trezorlib/messages/StellarGetPublicKey.py create mode 100644 trezorlib/messages/StellarManageDataOp.py create mode 100644 trezorlib/messages/StellarManageOfferOp.py create mode 100644 trezorlib/messages/StellarMessageSignature.py create mode 100644 trezorlib/messages/StellarPathPaymentOp.py create mode 100644 trezorlib/messages/StellarPaymentOp.py create mode 100644 trezorlib/messages/StellarPublicKey.py create mode 100644 trezorlib/messages/StellarSetOptionsOp.py create mode 100644 trezorlib/messages/StellarSignMessage.py create mode 100644 trezorlib/messages/StellarSignTx.py create mode 100644 trezorlib/messages/StellarSignedTx.py create mode 100644 trezorlib/messages/StellarTxOpRequest.py create mode 100644 trezorlib/messages/StellarVerifyMessage.py diff --git a/trezorlib/messages/MessageType.py b/trezorlib/messages/MessageType.py index 8409048..ca42262 100644 --- a/trezorlib/messages/MessageType.py +++ b/trezorlib/messages/MessageType.py @@ -84,3 +84,21 @@ DebugLinkMemoryRead = 110 DebugLinkMemory = 111 DebugLinkMemoryWrite = 112 DebugLinkFlashErase = 113 +StellarGetPublicKey = 200 +StellarPublicKey = 201 +StellarSignTx = 202 +StellarTxOpRequest = 203 +StellarSignMessage = 204 +StellarMessageSignature = 205 +StellarVerifyMessage = 206 +StellarCreateAccountOp = 210 +StellarPaymentOp = 211 +StellarPathPaymentOp = 212 +StellarManageOfferOp = 213 +StellarCreatePassiveOfferOp = 214 +StellarSetOptionsOp = 215 +StellarChangeTrustOp = 216 +StellarAllowTrustOp = 217 +StellarAccountMergeOp = 218 +StellarManageDataOp = 220 +StellarSignedTx = 230 diff --git a/trezorlib/messages/PassphraseAck.py b/trezorlib/messages/PassphraseAck.py index f32aae6..4a6bf00 100644 --- a/trezorlib/messages/PassphraseAck.py +++ b/trezorlib/messages/PassphraseAck.py @@ -6,5 +6,6 @@ from .. import protobuf as p class PassphraseAck(p.MessageType): FIELDS = { 1: ('passphrase', p.UnicodeType, 0), + 2: ('state', p.BytesType, 0), } MESSAGE_WIRE_TYPE = 42 diff --git a/trezorlib/messages/StellarAccountMergeOp.py b/trezorlib/messages/StellarAccountMergeOp.py new file mode 100644 index 0000000..5a6bac8 --- /dev/null +++ b/trezorlib/messages/StellarAccountMergeOp.py @@ -0,0 +1,11 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarAccountMergeOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('destination_account', p.BytesType, 0), + } + MESSAGE_WIRE_TYPE = 218 diff --git a/trezorlib/messages/StellarAllowTrustOp.py b/trezorlib/messages/StellarAllowTrustOp.py new file mode 100644 index 0000000..9eb68cf --- /dev/null +++ b/trezorlib/messages/StellarAllowTrustOp.py @@ -0,0 +1,14 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarAllowTrustOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('trusted_account', p.BytesType, 0), + 3: ('asset_type', p.UVarintType, 0), + 4: ('asset_code', p.UnicodeType, 0), + 5: ('is_authorized', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 217 diff --git a/trezorlib/messages/StellarAssetType.py b/trezorlib/messages/StellarAssetType.py new file mode 100644 index 0000000..2684b26 --- /dev/null +++ b/trezorlib/messages/StellarAssetType.py @@ -0,0 +1,11 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarAssetType(p.MessageType): + FIELDS = { + 1: ('type', p.UVarintType, 0), + 2: ('code', p.UnicodeType, 0), + 3: ('issuer', p.BytesType, 0), + } diff --git a/trezorlib/messages/StellarChangeTrustOp.py b/trezorlib/messages/StellarChangeTrustOp.py new file mode 100644 index 0000000..08dae26 --- /dev/null +++ b/trezorlib/messages/StellarChangeTrustOp.py @@ -0,0 +1,13 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p +from .StellarAssetType import StellarAssetType + + +class StellarChangeTrustOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('asset', StellarAssetType, 0), + 3: ('limit', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 216 diff --git a/trezorlib/messages/StellarCreateAccountOp.py b/trezorlib/messages/StellarCreateAccountOp.py new file mode 100644 index 0000000..3305669 --- /dev/null +++ b/trezorlib/messages/StellarCreateAccountOp.py @@ -0,0 +1,12 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarCreateAccountOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('new_account', p.BytesType, 0), + 3: ('starting_balance', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 210 diff --git a/trezorlib/messages/StellarCreatePassiveOfferOp.py b/trezorlib/messages/StellarCreatePassiveOfferOp.py new file mode 100644 index 0000000..8130a50 --- /dev/null +++ b/trezorlib/messages/StellarCreatePassiveOfferOp.py @@ -0,0 +1,16 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p +from .StellarAssetType import StellarAssetType + + +class StellarCreatePassiveOfferOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('selling_asset', StellarAssetType, 0), + 3: ('buying_asset', StellarAssetType, 0), + 4: ('amount', p.UVarintType, 0), + 5: ('price_n', p.UVarintType, 0), + 6: ('price_d', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 214 diff --git a/trezorlib/messages/StellarGetPublicKey.py b/trezorlib/messages/StellarGetPublicKey.py new file mode 100644 index 0000000..74f1ed8 --- /dev/null +++ b/trezorlib/messages/StellarGetPublicKey.py @@ -0,0 +1,10 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarGetPublicKey(p.MessageType): + FIELDS = { + 1: ('address_n', p.UVarintType, p.FLAG_REPEATED), + } + MESSAGE_WIRE_TYPE = 200 diff --git a/trezorlib/messages/StellarManageDataOp.py b/trezorlib/messages/StellarManageDataOp.py new file mode 100644 index 0000000..7a60902 --- /dev/null +++ b/trezorlib/messages/StellarManageDataOp.py @@ -0,0 +1,12 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarManageDataOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('key', p.UnicodeType, 0), + 3: ('value', p.BytesType, 0), + } + MESSAGE_WIRE_TYPE = 220 diff --git a/trezorlib/messages/StellarManageOfferOp.py b/trezorlib/messages/StellarManageOfferOp.py new file mode 100644 index 0000000..a8b45fe --- /dev/null +++ b/trezorlib/messages/StellarManageOfferOp.py @@ -0,0 +1,17 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p +from .StellarAssetType import StellarAssetType + + +class StellarManageOfferOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('selling_asset', StellarAssetType, 0), + 3: ('buying_asset', StellarAssetType, 0), + 4: ('amount', p.UVarintType, 0), + 5: ('price_n', p.UVarintType, 0), + 6: ('price_d', p.UVarintType, 0), + 7: ('offer_id', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 213 diff --git a/trezorlib/messages/StellarMessageSignature.py b/trezorlib/messages/StellarMessageSignature.py new file mode 100644 index 0000000..0eb7905 --- /dev/null +++ b/trezorlib/messages/StellarMessageSignature.py @@ -0,0 +1,11 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarMessageSignature(p.MessageType): + FIELDS = { + 1: ('public_key', p.BytesType, 0), + 2: ('signature', p.BytesType, 0), + } + MESSAGE_WIRE_TYPE = 205 diff --git a/trezorlib/messages/StellarPathPaymentOp.py b/trezorlib/messages/StellarPathPaymentOp.py new file mode 100644 index 0000000..986c88e --- /dev/null +++ b/trezorlib/messages/StellarPathPaymentOp.py @@ -0,0 +1,17 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p +from .StellarAssetType import StellarAssetType + + +class StellarPathPaymentOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('send_asset', StellarAssetType, 0), + 3: ('send_max', p.UVarintType, 0), + 4: ('destination_account', p.BytesType, 0), + 5: ('destination_asset', StellarAssetType, 0), + 6: ('destination_amount', p.UVarintType, 0), + 7: ('paths', StellarAssetType, p.FLAG_REPEATED), + } + MESSAGE_WIRE_TYPE = 212 diff --git a/trezorlib/messages/StellarPaymentOp.py b/trezorlib/messages/StellarPaymentOp.py new file mode 100644 index 0000000..40922a8 --- /dev/null +++ b/trezorlib/messages/StellarPaymentOp.py @@ -0,0 +1,14 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p +from .StellarAssetType import StellarAssetType + + +class StellarPaymentOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('destination_account', p.BytesType, 0), + 3: ('asset', StellarAssetType, 0), + 4: ('amount', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 211 diff --git a/trezorlib/messages/StellarPublicKey.py b/trezorlib/messages/StellarPublicKey.py new file mode 100644 index 0000000..2da3061 --- /dev/null +++ b/trezorlib/messages/StellarPublicKey.py @@ -0,0 +1,10 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarPublicKey(p.MessageType): + FIELDS = { + 1: ('public_key', p.BytesType, 0), + } + MESSAGE_WIRE_TYPE = 201 diff --git a/trezorlib/messages/StellarSetOptionsOp.py b/trezorlib/messages/StellarSetOptionsOp.py new file mode 100644 index 0000000..88a848e --- /dev/null +++ b/trezorlib/messages/StellarSetOptionsOp.py @@ -0,0 +1,21 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarSetOptionsOp(p.MessageType): + FIELDS = { + 1: ('source_account', p.BytesType, 0), + 2: ('inflation_destination_account', p.BytesType, 0), + 3: ('clear_flags', p.UVarintType, 0), + 4: ('set_flags', p.UVarintType, 0), + 5: ('master_weight', p.UVarintType, 0), + 6: ('low_threshold', p.UVarintType, 0), + 7: ('medium_threshold', p.UVarintType, 0), + 8: ('high_threshold', p.UVarintType, 0), + 9: ('home_domain', p.UnicodeType, 0), + 10: ('signer_type', p.UVarintType, 0), + 11: ('signer_key', p.BytesType, 0), + 12: ('signer_weight', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 215 diff --git a/trezorlib/messages/StellarSignMessage.py b/trezorlib/messages/StellarSignMessage.py new file mode 100644 index 0000000..e810cbc --- /dev/null +++ b/trezorlib/messages/StellarSignMessage.py @@ -0,0 +1,11 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarSignMessage(p.MessageType): + FIELDS = { + 1: ('address_n', p.UVarintType, p.FLAG_REPEATED), + 2: ('message', p.UnicodeType, 0), + } + MESSAGE_WIRE_TYPE = 204 diff --git a/trezorlib/messages/StellarSignTx.py b/trezorlib/messages/StellarSignTx.py new file mode 100644 index 0000000..e379eb2 --- /dev/null +++ b/trezorlib/messages/StellarSignTx.py @@ -0,0 +1,22 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarSignTx(p.MessageType): + FIELDS = { + 1: ('protocol_version', p.UVarintType, 0), + 2: ('address_n', p.UVarintType, p.FLAG_REPEATED), + 3: ('network_passphrase', p.UnicodeType, 0), + 4: ('source_account', p.BytesType, 0), + 5: ('fee', p.UVarintType, 0), + 6: ('sequence_number', p.UVarintType, 0), + 8: ('timebounds_start', p.UVarintType, 0), + 9: ('timebounds_end', p.UVarintType, 0), + 10: ('memo_type', p.UVarintType, 0), + 11: ('memo_text', p.UnicodeType, 0), + 12: ('memo_id', p.UVarintType, 0), + 13: ('memo_hash', p.BytesType, 0), + 14: ('num_operations', p.UVarintType, 0), + } + MESSAGE_WIRE_TYPE = 202 diff --git a/trezorlib/messages/StellarSignedTx.py b/trezorlib/messages/StellarSignedTx.py new file mode 100644 index 0000000..93563c4 --- /dev/null +++ b/trezorlib/messages/StellarSignedTx.py @@ -0,0 +1,11 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarSignedTx(p.MessageType): + FIELDS = { + 1: ('public_key', p.BytesType, 0), + 2: ('signature', p.BytesType, 0), + } + MESSAGE_WIRE_TYPE = 230 diff --git a/trezorlib/messages/StellarTxOpRequest.py b/trezorlib/messages/StellarTxOpRequest.py new file mode 100644 index 0000000..84c1093 --- /dev/null +++ b/trezorlib/messages/StellarTxOpRequest.py @@ -0,0 +1,7 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarTxOpRequest(p.MessageType): + MESSAGE_WIRE_TYPE = 203 diff --git a/trezorlib/messages/StellarVerifyMessage.py b/trezorlib/messages/StellarVerifyMessage.py new file mode 100644 index 0000000..3042fc6 --- /dev/null +++ b/trezorlib/messages/StellarVerifyMessage.py @@ -0,0 +1,12 @@ +# Automatically generated by pb2py +from __future__ import absolute_import +from .. import protobuf as p + + +class StellarVerifyMessage(p.MessageType): + FIELDS = { + 1: ('public_key', p.BytesType, 0), + 2: ('message', p.BytesType, 0), + 3: ('signature', p.BytesType, 0), + } + MESSAGE_WIRE_TYPE = 206 diff --git a/trezorlib/messages/__init__.py b/trezorlib/messages/__init__.py index d286b5b..2a6a667 100644 --- a/trezorlib/messages/__init__.py +++ b/trezorlib/messages/__init__.py @@ -16,6 +16,7 @@ from .NEMMosaicSupplyChange import * from .NEMProvisionNamespace import * from .NEMTransactionCommon import * from .NEMTransfer import * +from .StellarAssetType import * from .TransactionType import * from .TxInputType import * from .TxOutputBinType import * @@ -111,6 +112,24 @@ from .SignMessage import * from .SignTx import * from .SignedIdentity import * from .SimpleSignTx import * +from .StellarAccountMergeOp import * +from .StellarAllowTrustOp import * +from .StellarChangeTrustOp import * +from .StellarCreateAccountOp import * +from .StellarCreatePassiveOfferOp import * +from .StellarGetPublicKey import * +from .StellarManageDataOp import * +from .StellarManageOfferOp import * +from .StellarMessageSignature import * +from .StellarPathPaymentOp import * +from .StellarPaymentOp import * +from .StellarPublicKey import * +from .StellarSetOptionsOp import * +from .StellarSignMessage import * +from .StellarSignTx import * +from .StellarSignedTx import * +from .StellarTxOpRequest import * +from .StellarVerifyMessage import * from .Success import * from .TxAck import * from .TxRequest import *