# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: injective/exchange/v1beta1/authz.proto
# Protobuf Python Version: 4.25.3
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from pyinjective.proto.cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&injective/exchange/v1beta1/authz.proto\x12\x1ainjective.exchange.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\"r\n\x19\x43reateSpotLimitOrderAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"s\n\x1a\x43reateSpotMarketOrderAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"x\n\x1f\x42\x61tchCreateSpotLimitOrdersAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"m\n\x14\x43\x61ncelSpotOrderAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"s\n\x1a\x42\x61tchCancelSpotOrdersAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"x\n\x1f\x43reateDerivativeLimitOrderAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"y\n CreateDerivativeMarketOrderAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"~\n%BatchCreateDerivativeLimitOrdersAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"s\n\x1a\x43\x61ncelDerivativeOrderAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"y\n BatchCancelDerivativeOrdersAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds:\x11\xca\xb4-\rAuthorization\"\xa2\x01\n\x16\x42\x61tchUpdateOrdersAuthz\x12#\n\rsubaccount_id\x18\x01 \x01(\tR\x0csubaccountId\x12!\n\x0cspot_markets\x18\x02 \x03(\tR\x0bspotMarkets\x12-\n\x12\x64\x65rivative_markets\x18\x03 \x03(\tR\x11\x64\x65rivativeMarkets:\x11\xca\xb4-\rAuthorizationB\x86\x02\n\x1e\x63om.injective.exchange.v1beta1B\nAuthzProtoP\x01ZNgithub.com/InjectiveLabs/injective-core/injective-chain/modules/exchange/types\xa2\x02\x03IEX\xaa\x02\x1aInjective.Exchange.V1beta1\xca\x02\x1aInjective\\Exchange\\V1beta1\xe2\x02&Injective\\Exchange\\V1beta1\\GPBMetadata\xea\x02\x1cInjective::Exchange::V1beta1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'injective.exchange.v1beta1.authz_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\036com.injective.exchange.v1beta1B\nAuthzProtoP\001ZNgithub.com/InjectiveLabs/injective-core/injective-chain/modules/exchange/types\242\002\003IEX\252\002\032Injective.Exchange.V1beta1\312\002\032Injective\\Exchange\\V1beta1\342\002&Injective\\Exchange\\V1beta1\\GPBMetadata\352\002\034Injective::Exchange::V1beta1'
  _globals['_CREATESPOTLIMITORDERAUTHZ']._options = None
  _globals['_CREATESPOTLIMITORDERAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_CREATESPOTMARKETORDERAUTHZ']._options = None
  _globals['_CREATESPOTMARKETORDERAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_BATCHCREATESPOTLIMITORDERSAUTHZ']._options = None
  _globals['_BATCHCREATESPOTLIMITORDERSAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_CANCELSPOTORDERAUTHZ']._options = None
  _globals['_CANCELSPOTORDERAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_BATCHCANCELSPOTORDERSAUTHZ']._options = None
  _globals['_BATCHCANCELSPOTORDERSAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_CREATEDERIVATIVELIMITORDERAUTHZ']._options = None
  _globals['_CREATEDERIVATIVELIMITORDERAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_CREATEDERIVATIVEMARKETORDERAUTHZ']._options = None
  _globals['_CREATEDERIVATIVEMARKETORDERAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_BATCHCREATEDERIVATIVELIMITORDERSAUTHZ']._options = None
  _globals['_BATCHCREATEDERIVATIVELIMITORDERSAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_CANCELDERIVATIVEORDERAUTHZ']._options = None
  _globals['_CANCELDERIVATIVEORDERAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_BATCHCANCELDERIVATIVEORDERSAUTHZ']._options = None
  _globals['_BATCHCANCELDERIVATIVEORDERSAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_BATCHUPDATEORDERSAUTHZ']._options = None
  _globals['_BATCHUPDATEORDERSAUTHZ']._serialized_options = b'\312\264-\rAuthorization'
  _globals['_CREATESPOTLIMITORDERAUTHZ']._serialized_start=97
  _globals['_CREATESPOTLIMITORDERAUTHZ']._serialized_end=211
  _globals['_CREATESPOTMARKETORDERAUTHZ']._serialized_start=213
  _globals['_CREATESPOTMARKETORDERAUTHZ']._serialized_end=328
  _globals['_BATCHCREATESPOTLIMITORDERSAUTHZ']._serialized_start=330
  _globals['_BATCHCREATESPOTLIMITORDERSAUTHZ']._serialized_end=450
  _globals['_CANCELSPOTORDERAUTHZ']._serialized_start=452
  _globals['_CANCELSPOTORDERAUTHZ']._serialized_end=561
  _globals['_BATCHCANCELSPOTORDERSAUTHZ']._serialized_start=563
  _globals['_BATCHCANCELSPOTORDERSAUTHZ']._serialized_end=678
  _globals['_CREATEDERIVATIVELIMITORDERAUTHZ']._serialized_start=680
  _globals['_CREATEDERIVATIVELIMITORDERAUTHZ']._serialized_end=800
  _globals['_CREATEDERIVATIVEMARKETORDERAUTHZ']._serialized_start=802
  _globals['_CREATEDERIVATIVEMARKETORDERAUTHZ']._serialized_end=923
  _globals['_BATCHCREATEDERIVATIVELIMITORDERSAUTHZ']._serialized_start=925
  _globals['_BATCHCREATEDERIVATIVELIMITORDERSAUTHZ']._serialized_end=1051
  _globals['_CANCELDERIVATIVEORDERAUTHZ']._serialized_start=1053
  _globals['_CANCELDERIVATIVEORDERAUTHZ']._serialized_end=1168
  _globals['_BATCHCANCELDERIVATIVEORDERSAUTHZ']._serialized_start=1170
  _globals['_BATCHCANCELDERIVATIVEORDERSAUTHZ']._serialized_end=1291
  _globals['_BATCHUPDATEORDERSAUTHZ']._serialized_start=1294
  _globals['_BATCHUPDATEORDERSAUTHZ']._serialized_end=1456
# @@protoc_insertion_point(module_scope)
