// This is a generated file - do not edit.
//
// Generated from alt/v1/live_trading.proto.

// @dart = 3.3

// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
// ignore_for_file: unused_import

import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;

@$core.Deprecated('Use getLiveBrokerCapabilitiesRequestDescriptor instead')
const GetLiveBrokerCapabilitiesRequest$json = {
  '1': 'GetLiveBrokerCapabilitiesRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
  ],
};

/// Descriptor for `GetLiveBrokerCapabilitiesRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveBrokerCapabilitiesRequestDescriptor =
    $convert.base64Decode(
        'CiBHZXRMaXZlQnJva2VyQ2FwYWJpbGl0aWVzUmVxdWVzdBIdCgphY2NvdW50X2lkGAEgASgJUg'
        'lhY2NvdW50SWQ=');

@$core.Deprecated('Use getLiveBrokerCapabilitiesResponseDescriptor instead')
const GetLiveBrokerCapabilitiesResponse$json = {
  '1': 'GetLiveBrokerCapabilitiesResponse',
  '2': [
    {
      '1': 'broker_capabilities',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveBrokerCapability',
      '10': 'brokerCapabilities'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `GetLiveBrokerCapabilitiesResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveBrokerCapabilitiesResponseDescriptor =
    $convert.base64Decode(
        'CiFHZXRMaXZlQnJva2VyQ2FwYWJpbGl0aWVzUmVzcG9uc2USTQoTYnJva2VyX2NhcGFiaWxpdG'
        'llcxgBIAEoCzIcLmFsdC52MS5MaXZlQnJva2VyQ2FwYWJpbGl0eVISYnJva2VyQ2FwYWJpbGl0'
        'aWVzEicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5mb1IFZXJyb3I=');

@$core.Deprecated('Use liveBrokerCapabilityDescriptor instead')
const LiveBrokerCapability$json = {
  '1': 'LiveBrokerCapability',
  '2': [
    {'1': 'broker', '3': 1, '4': 1, '5': 9, '10': 'broker'},
    {
      '1': 'markets',
      '3': 2,
      '4': 3,
      '5': 14,
      '6': '.alt.v1.Market',
      '10': 'markets'
    },
    {
      '1': 'venues',
      '3': 3,
      '4': 3,
      '5': 14,
      '6': '.alt.v1.Venue',
      '10': 'venues'
    },
    {'1': 'order_types', '3': 4, '4': 3, '5': 9, '10': 'orderTypes'},
    {'1': 'supports_amend', '3': 5, '4': 1, '5': 8, '10': 'supportsAmend'},
    {'1': 'supports_cancel', '3': 6, '4': 1, '5': 8, '10': 'supportsCancel'},
    {'1': 'supports_account', '3': 7, '4': 1, '5': 8, '10': 'supportsAccount'},
    {
      '1': 'supports_audit_tags',
      '3': 8,
      '4': 1,
      '5': 8,
      '10': 'supportsAuditTags'
    },
    {
      '1': 'checked_at_unix_ms',
      '3': 9,
      '4': 1,
      '5': 3,
      '10': 'checkedAtUnixMs'
    },
  ],
};

/// Descriptor for `LiveBrokerCapability`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveBrokerCapabilityDescriptor = $convert.base64Decode(
    'ChRMaXZlQnJva2VyQ2FwYWJpbGl0eRIWCgZicm9rZXIYASABKAlSBmJyb2tlchIoCgdtYXJrZX'
    'RzGAIgAygOMg4uYWx0LnYxLk1hcmtldFIHbWFya2V0cxIlCgZ2ZW51ZXMYAyADKA4yDS5hbHQu'
    'djEuVmVudWVSBnZlbnVlcxIfCgtvcmRlcl90eXBlcxgEIAMoCVIKb3JkZXJUeXBlcxIlCg5zdX'
    'Bwb3J0c19hbWVuZBgFIAEoCFINc3VwcG9ydHNBbWVuZBInCg9zdXBwb3J0c19jYW5jZWwYBiAB'
    'KAhSDnN1cHBvcnRzQ2FuY2VsEikKEHN1cHBvcnRzX2FjY291bnQYByABKAhSD3N1cHBvcnRzQW'
    'Njb3VudBIuChNzdXBwb3J0c19hdWRpdF90YWdzGAggASgIUhFzdXBwb3J0c0F1ZGl0VGFncxIr'
    'ChJjaGVja2VkX2F0X3VuaXhfbXMYCSABKANSD2NoZWNrZWRBdFVuaXhNcw==');

@$core.Deprecated('Use liveOrderIntentDescriptor instead')
const LiveOrderIntent$json = {
  '1': 'LiveOrderIntent',
  '2': [
    {'1': 'instrument_id', '3': 1, '4': 1, '5': 9, '10': 'instrumentId'},
    {'1': 'side', '3': 2, '4': 1, '5': 9, '10': 'side'},
    {
      '1': 'quantity',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Quantity',
      '10': 'quantity'
    },
    {'1': 'type', '3': 4, '4': 1, '5': 9, '10': 'type'},
    {'1': 'time_in_force', '3': 5, '4': 1, '5': 9, '10': 'timeInForce'},
    {
      '1': 'limit_price',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Price',
      '10': 'limitPrice'
    },
    {'1': 'broker_client_id', '3': 7, '4': 1, '5': 9, '10': 'brokerClientId'},
    {
      '1': 'custom_tags',
      '3': 8,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.LiveOrderIntent.CustomTagsEntry',
      '10': 'customTags'
    },
  ],
  '3': [LiveOrderIntent_CustomTagsEntry$json],
};

@$core.Deprecated('Use liveOrderIntentDescriptor instead')
const LiveOrderIntent_CustomTagsEntry$json = {
  '1': 'CustomTagsEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `LiveOrderIntent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveOrderIntentDescriptor = $convert.base64Decode(
    'Cg9MaXZlT3JkZXJJbnRlbnQSIwoNaW5zdHJ1bWVudF9pZBgBIAEoCVIMaW5zdHJ1bWVudElkEh'
    'IKBHNpZGUYAiABKAlSBHNpZGUSLAoIcXVhbnRpdHkYAyABKAsyEC5hbHQudjEuUXVhbnRpdHlS'
    'CHF1YW50aXR5EhIKBHR5cGUYBCABKAlSBHR5cGUSIgoNdGltZV9pbl9mb3JjZRgFIAEoCVILdG'
    'ltZUluRm9yY2USLgoLbGltaXRfcHJpY2UYBiABKAsyDS5hbHQudjEuUHJpY2VSCmxpbWl0UHJp'
    'Y2USKAoQYnJva2VyX2NsaWVudF9pZBgHIAEoCVIOYnJva2VyQ2xpZW50SWQSSAoLY3VzdG9tX3'
    'RhZ3MYCCADKAsyJy5hbHQudjEuTGl2ZU9yZGVySW50ZW50LkN1c3RvbVRhZ3NFbnRyeVIKY3Vz'
    'dG9tVGFncxo9Cg9DdXN0b21UYWdzRW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAi'
    'ABKAlSBXZhbHVlOgI4AQ==');

@$core.Deprecated('Use liveOrderDescriptor instead')
const LiveOrder$json = {
  '1': 'LiveOrder',
  '2': [
    {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'},
    {'1': 'broker_id', '3': 2, '4': 1, '5': 9, '10': 'brokerId'},
    {'1': 'client_id', '3': 3, '4': 1, '5': 9, '10': 'clientId'},
    {'1': 'account_id', '3': 4, '4': 1, '5': 9, '10': 'accountId'},
    {'1': 'instrument_id', '3': 5, '4': 1, '5': 9, '10': 'instrumentId'},
    {'1': 'side', '3': 6, '4': 1, '5': 9, '10': 'side'},
    {
      '1': 'quantity',
      '3': 7,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Quantity',
      '10': 'quantity'
    },
    {'1': 'type', '3': 8, '4': 1, '5': 9, '10': 'type'},
    {'1': 'time_in_force', '3': 9, '4': 1, '5': 9, '10': 'timeInForce'},
    {
      '1': 'limit_price',
      '3': 10,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Price',
      '10': 'limitPrice'
    },
    {'1': 'status', '3': 11, '4': 1, '5': 9, '10': 'status'},
    {'1': 'broker_status', '3': 12, '4': 1, '5': 9, '10': 'brokerStatus'},
    {
      '1': 'fill',
      '3': 13,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.BacktestTrade',
      '10': 'fill'
    },
    {'1': 'rejection_reason', '3': 14, '4': 1, '5': 9, '10': 'rejectionReason'},
    {
      '1': 'created_at_unix_ms',
      '3': 15,
      '4': 1,
      '5': 3,
      '10': 'createdAtUnixMs'
    },
    {
      '1': 'updated_at_unix_ms',
      '3': 16,
      '4': 1,
      '5': 3,
      '10': 'updatedAtUnixMs'
    },
  ],
};

/// Descriptor for `LiveOrder`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveOrderDescriptor = $convert.base64Decode(
    'CglMaXZlT3JkZXISDgoCaWQYASABKAlSAmlkEhsKCWJyb2tlcl9pZBgCIAEoCVIIYnJva2VySW'
    'QSGwoJY2xpZW50X2lkGAMgASgJUghjbGllbnRJZBIdCgphY2NvdW50X2lkGAQgASgJUglhY2Nv'
    'dW50SWQSIwoNaW5zdHJ1bWVudF9pZBgFIAEoCVIMaW5zdHJ1bWVudElkEhIKBHNpZGUYBiABKA'
    'lSBHNpZGUSLAoIcXVhbnRpdHkYByABKAsyEC5hbHQudjEuUXVhbnRpdHlSCHF1YW50aXR5EhIK'
    'BHR5cGUYCCABKAlSBHR5cGUSIgoNdGltZV9pbl9mb3JjZRgJIAEoCVILdGltZUluRm9yY2USLg'
    'oLbGltaXRfcHJpY2UYCiABKAsyDS5hbHQudjEuUHJpY2VSCmxpbWl0UHJpY2USFgoGc3RhdHVz'
    'GAsgASgJUgZzdGF0dXMSIwoNYnJva2VyX3N0YXR1cxgMIAEoCVIMYnJva2VyU3RhdHVzEikKBG'
    'ZpbGwYDSABKAsyFS5hbHQudjEuQmFja3Rlc3RUcmFkZVIEZmlsbBIpChByZWplY3Rpb25fcmVh'
    'c29uGA4gASgJUg9yZWplY3Rpb25SZWFzb24SKwoSY3JlYXRlZF9hdF91bml4X21zGA8gASgDUg'
    '9jcmVhdGVkQXRVbml4TXMSKwoSdXBkYXRlZF9hdF91bml4X21zGBAgASgDUg91cGRhdGVkQXRV'
    'bml4TXM=');

@$core.Deprecated('Use liveCashBalanceDescriptor instead')
const LiveCashBalance$json = {
  '1': 'LiveCashBalance',
  '2': [
    {
      '1': 'currency',
      '3': 1,
      '4': 1,
      '5': 14,
      '6': '.alt.v1.Currency',
      '10': 'currency'
    },
    {
      '1': 'amount',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Decimal',
      '10': 'amount'
    },
  ],
};

/// Descriptor for `LiveCashBalance`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveCashBalanceDescriptor = $convert.base64Decode(
    'Cg9MaXZlQ2FzaEJhbGFuY2USLAoIY3VycmVuY3kYASABKA4yEC5hbHQudjEuQ3VycmVuY3lSCG'
    'N1cnJlbmN5EicKBmFtb3VudBgCIAEoCzIPLmFsdC52MS5EZWNpbWFsUgZhbW91bnQ=');

@$core.Deprecated('Use liveAccountSnapshotDescriptor instead')
const LiveAccountSnapshot$json = {
  '1': 'LiveAccountSnapshot',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
    {'1': 'broker', '3': 2, '4': 1, '5': 9, '10': 'broker'},
    {
      '1': 'cash',
      '3': 3,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.LiveCashBalance',
      '10': 'cash'
    },
    {
      '1': 'positions',
      '3': 4,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.LivePositionSnapshot',
      '10': 'positions'
    },
    {'1': 'synced_at_unix_ms', '3': 5, '4': 1, '5': 3, '10': 'syncedAtUnixMs'},
    {'1': 'stale', '3': 6, '4': 1, '5': 8, '10': 'stale'},
  ],
};

/// Descriptor for `LiveAccountSnapshot`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveAccountSnapshotDescriptor = $convert.base64Decode(
    'ChNMaXZlQWNjb3VudFNuYXBzaG90Eh0KCmFjY291bnRfaWQYASABKAlSCWFjY291bnRJZBIWCg'
    'Zicm9rZXIYAiABKAlSBmJyb2tlchIrCgRjYXNoGAMgAygLMhcuYWx0LnYxLkxpdmVDYXNoQmFs'
    'YW5jZVIEY2FzaBI6Cglwb3NpdGlvbnMYBCADKAsyHC5hbHQudjEuTGl2ZVBvc2l0aW9uU25hcH'
    'Nob3RSCXBvc2l0aW9ucxIpChFzeW5jZWRfYXRfdW5peF9tcxgFIAEoA1IOc3luY2VkQXRVbml4'
    'TXMSFAoFc3RhbGUYBiABKAhSBXN0YWxl');

@$core.Deprecated('Use syncLiveAccountRequestDescriptor instead')
const SyncLiveAccountRequest$json = {
  '1': 'SyncLiveAccountRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
  ],
};

/// Descriptor for `SyncLiveAccountRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List syncLiveAccountRequestDescriptor =
    $convert.base64Decode(
        'ChZTeW5jTGl2ZUFjY291bnRSZXF1ZXN0Eh0KCmFjY291bnRfaWQYASABKAlSCWFjY291bnRJZA'
        '==');

@$core.Deprecated('Use syncLiveAccountResponseDescriptor instead')
const SyncLiveAccountResponse$json = {
  '1': 'SyncLiveAccountResponse',
  '2': [
    {
      '1': 'snapshot',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveAccountSnapshot',
      '10': 'snapshot'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `SyncLiveAccountResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List syncLiveAccountResponseDescriptor = $convert.base64Decode(
    'ChdTeW5jTGl2ZUFjY291bnRSZXNwb25zZRI3CghzbmFwc2hvdBgBIAEoCzIbLmFsdC52MS5MaX'
    'ZlQWNjb3VudFNuYXBzaG90UghzbmFwc2hvdBInCgVlcnJvchgCIAEoCzIRLmFsdC52MS5FcnJv'
    'ckluZm9SBWVycm9y');

@$core.Deprecated('Use getLiveAccountSnapshotRequestDescriptor instead')
const GetLiveAccountSnapshotRequest$json = {
  '1': 'GetLiveAccountSnapshotRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
  ],
};

/// Descriptor for `GetLiveAccountSnapshotRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveAccountSnapshotRequestDescriptor =
    $convert.base64Decode(
        'Ch1HZXRMaXZlQWNjb3VudFNuYXBzaG90UmVxdWVzdBIdCgphY2NvdW50X2lkGAEgASgJUglhY2'
        'NvdW50SWQ=');

@$core.Deprecated('Use getLiveAccountSnapshotResponseDescriptor instead')
const GetLiveAccountSnapshotResponse$json = {
  '1': 'GetLiveAccountSnapshotResponse',
  '2': [
    {
      '1': 'snapshot',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveAccountSnapshot',
      '10': 'snapshot'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `GetLiveAccountSnapshotResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveAccountSnapshotResponseDescriptor =
    $convert.base64Decode(
        'Ch5HZXRMaXZlQWNjb3VudFNuYXBzaG90UmVzcG9uc2USNwoIc25hcHNob3QYASABKAsyGy5hbH'
        'QudjEuTGl2ZUFjY291bnRTbmFwc2hvdFIIc25hcHNob3QSJwoFZXJyb3IYAiABKAsyES5hbHQu'
        'djEuRXJyb3JJbmZvUgVlcnJvcg==');

@$core.Deprecated('Use livePositionSnapshotDescriptor instead')
const LivePositionSnapshot$json = {
  '1': 'LivePositionSnapshot',
  '2': [
    {'1': 'instrument_id', '3': 1, '4': 1, '5': 9, '10': 'instrumentId'},
    {'1': 'side', '3': 2, '4': 1, '5': 9, '10': 'side'},
    {
      '1': 'quantity',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Quantity',
      '10': 'quantity'
    },
    {
      '1': 'avg_price',
      '3': 4,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Price',
      '10': 'avgPrice'
    },
    {
      '1': 'current_price',
      '3': 5,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Price',
      '10': 'currentPrice'
    },
    {
      '1': 'market_value',
      '3': 6,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.Decimal',
      '10': 'marketValue'
    },
    {'1': 'pnl', '3': 7, '4': 1, '5': 11, '6': '.alt.v1.Decimal', '10': 'pnl'},
  ],
};

/// Descriptor for `LivePositionSnapshot`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List livePositionSnapshotDescriptor = $convert.base64Decode(
    'ChRMaXZlUG9zaXRpb25TbmFwc2hvdBIjCg1pbnN0cnVtZW50X2lkGAEgASgJUgxpbnN0cnVtZW'
    '50SWQSEgoEc2lkZRgCIAEoCVIEc2lkZRIsCghxdWFudGl0eRgDIAEoCzIQLmFsdC52MS5RdWFu'
    'dGl0eVIIcXVhbnRpdHkSKgoJYXZnX3ByaWNlGAQgASgLMg0uYWx0LnYxLlByaWNlUghhdmdQcm'
    'ljZRIyCg1jdXJyZW50X3ByaWNlGAUgASgLMg0uYWx0LnYxLlByaWNlUgxjdXJyZW50UHJpY2US'
    'MgoMbWFya2V0X3ZhbHVlGAYgASgLMg8uYWx0LnYxLkRlY2ltYWxSC21hcmtldFZhbHVlEiEKA3'
    'BubBgHIAEoCzIPLmFsdC52MS5EZWNpbWFsUgNwbmw=');

@$core.Deprecated('Use liveAuditEventDescriptor instead')
const LiveAuditEvent$json = {
  '1': 'LiveAuditEvent',
  '2': [
    {'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'},
    {'1': 'timestamp_unix_ms', '3': 2, '4': 1, '5': 3, '10': 'timestampUnixMs'},
    {'1': 'broker', '3': 3, '4': 1, '5': 9, '10': 'broker'},
    {'1': 'account_id', '3': 4, '4': 1, '5': 9, '10': 'accountId'},
    {
      '1': 'payload',
      '3': 5,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.LiveAuditEvent.PayloadEntry',
      '10': 'payload'
    },
    {'1': 'event_id', '3': 6, '4': 1, '5': 9, '10': 'eventId'},
    {'1': 'order_id', '3': 7, '4': 1, '5': 9, '10': 'orderId'},
    {'1': 'status', '3': 8, '4': 1, '5': 9, '10': 'status'},
    {'1': 'reason', '3': 9, '4': 1, '5': 9, '10': 'reason'},
    {'1': 'actor', '3': 10, '4': 1, '5': 9, '10': 'actor'},
    {'1': 'correlation_id', '3': 11, '4': 1, '5': 9, '10': 'correlationId'},
  ],
  '3': [LiveAuditEvent_PayloadEntry$json],
};

@$core.Deprecated('Use liveAuditEventDescriptor instead')
const LiveAuditEvent_PayloadEntry$json = {
  '1': 'PayloadEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `LiveAuditEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveAuditEventDescriptor = $convert.base64Decode(
    'Cg5MaXZlQXVkaXRFdmVudBISCgR0eXBlGAEgASgJUgR0eXBlEioKEXRpbWVzdGFtcF91bml4X2'
    '1zGAIgASgDUg90aW1lc3RhbXBVbml4TXMSFgoGYnJva2VyGAMgASgJUgZicm9rZXISHQoKYWNj'
    'b3VudF9pZBgEIAEoCVIJYWNjb3VudElkEj0KB3BheWxvYWQYBSADKAsyIy5hbHQudjEuTGl2ZU'
    'F1ZGl0RXZlbnQuUGF5bG9hZEVudHJ5UgdwYXlsb2FkEhkKCGV2ZW50X2lkGAYgASgJUgdldmVu'
    'dElkEhkKCG9yZGVyX2lkGAcgASgJUgdvcmRlcklkEhYKBnN0YXR1cxgIIAEoCVIGc3RhdHVzEh'
    'YKBnJlYXNvbhgJIAEoCVIGcmVhc29uEhQKBWFjdG9yGAogASgJUgVhY3RvchIlCg5jb3JyZWxh'
    'dGlvbl9pZBgLIAEoCVINY29ycmVsYXRpb25JZBo6CgxQYXlsb2FkRW50cnkSEAoDa2V5GAEgAS'
    'gJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4AQ==');

@$core.Deprecated('Use listLiveAuditEventsRequestDescriptor instead')
const ListLiveAuditEventsRequest$json = {
  '1': 'ListLiveAuditEventsRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
    {'1': 'order_id', '3': 2, '4': 1, '5': 9, '10': 'orderId'},
    {'1': 'event_type', '3': 3, '4': 1, '5': 9, '10': 'eventType'},
    {'1': 'limit', '3': 4, '4': 1, '5': 5, '10': 'limit'},
  ],
};

/// Descriptor for `ListLiveAuditEventsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listLiveAuditEventsRequestDescriptor =
    $convert.base64Decode(
        'ChpMaXN0TGl2ZUF1ZGl0RXZlbnRzUmVxdWVzdBIdCgphY2NvdW50X2lkGAEgASgJUglhY2NvdW'
        '50SWQSGQoIb3JkZXJfaWQYAiABKAlSB29yZGVySWQSHQoKZXZlbnRfdHlwZRgDIAEoCVIJZXZl'
        'bnRUeXBlEhQKBWxpbWl0GAQgASgFUgVsaW1pdA==');

@$core.Deprecated('Use listLiveAuditEventsResponseDescriptor instead')
const ListLiveAuditEventsResponse$json = {
  '1': 'ListLiveAuditEventsResponse',
  '2': [
    {
      '1': 'events',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.LiveAuditEvent',
      '10': 'events'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `ListLiveAuditEventsResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listLiveAuditEventsResponseDescriptor =
    $convert.base64Decode(
        'ChtMaXN0TGl2ZUF1ZGl0RXZlbnRzUmVzcG9uc2USLgoGZXZlbnRzGAEgAygLMhYuYWx0LnYxLk'
        'xpdmVBdWRpdEV2ZW50UgZldmVudHMSJwoFZXJyb3IYAiABKAsyES5hbHQudjEuRXJyb3JJbmZv'
        'UgVlcnJvcg==');

@$core.Deprecated('Use operatorConfirmationDescriptor instead')
const OperatorConfirmation$json = {
  '1': 'OperatorConfirmation',
  '2': [
    {'1': 'confirmed', '3': 1, '4': 1, '5': 8, '10': 'confirmed'},
    {'1': 'operator_id', '3': 2, '4': 1, '5': 9, '10': 'operatorId'},
    {'1': 'reason', '3': 3, '4': 1, '5': 9, '10': 'reason'},
    {
      '1': 'confirmed_at_unix_ms',
      '3': 4,
      '4': 1,
      '5': 3,
      '10': 'confirmedAtUnixMs'
    },
  ],
};

/// Descriptor for `OperatorConfirmation`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List operatorConfirmationDescriptor = $convert.base64Decode(
    'ChRPcGVyYXRvckNvbmZpcm1hdGlvbhIcCgljb25maXJtZWQYASABKAhSCWNvbmZpcm1lZBIfCg'
    'tvcGVyYXRvcl9pZBgCIAEoCVIKb3BlcmF0b3JJZBIWCgZyZWFzb24YAyABKAlSBnJlYXNvbhIv'
    'ChRjb25maXJtZWRfYXRfdW5peF9tcxgEIAEoA1IRY29uZmlybWVkQXRVbml4TXM=');

@$core.Deprecated('Use submitLiveOrderRequestDescriptor instead')
const SubmitLiveOrderRequest$json = {
  '1': 'SubmitLiveOrderRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
    {
      '1': 'intent',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveOrderIntent',
      '10': 'intent'
    },
    {
      '1': 'operator_confirmation',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.OperatorConfirmation',
      '10': 'operatorConfirmation'
    },
    {'1': 'idempotency_key', '3': 4, '4': 1, '5': 9, '10': 'idempotencyKey'},
  ],
};

/// Descriptor for `SubmitLiveOrderRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List submitLiveOrderRequestDescriptor = $convert.base64Decode(
    'ChZTdWJtaXRMaXZlT3JkZXJSZXF1ZXN0Eh0KCmFjY291bnRfaWQYASABKAlSCWFjY291bnRJZB'
    'IvCgZpbnRlbnQYAiABKAsyFy5hbHQudjEuTGl2ZU9yZGVySW50ZW50UgZpbnRlbnQSUQoVb3Bl'
    'cmF0b3JfY29uZmlybWF0aW9uGAMgASgLMhwuYWx0LnYxLk9wZXJhdG9yQ29uZmlybWF0aW9uUh'
    'RvcGVyYXRvckNvbmZpcm1hdGlvbhInCg9pZGVtcG90ZW5jeV9rZXkYBCABKAlSDmlkZW1wb3Rl'
    'bmN5S2V5');

@$core.Deprecated('Use liveRiskDecisionDescriptor instead')
const LiveRiskDecision$json = {
  '1': 'LiveRiskDecision',
  '2': [
    {'1': 'allowed', '3': 1, '4': 1, '5': 8, '10': 'allowed'},
    {'1': 'reason', '3': 2, '4': 1, '5': 9, '10': 'reason'},
  ],
};

/// Descriptor for `LiveRiskDecision`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveRiskDecisionDescriptor = $convert.base64Decode(
    'ChBMaXZlUmlza0RlY2lzaW9uEhgKB2FsbG93ZWQYASABKAhSB2FsbG93ZWQSFgoGcmVhc29uGA'
    'IgASgJUgZyZWFzb24=');

@$core.Deprecated('Use submitLiveOrderResponseDescriptor instead')
const SubmitLiveOrderResponse$json = {
  '1': 'SubmitLiveOrderResponse',
  '2': [
    {
      '1': 'order',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveOrder',
      '10': 'order'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
    {
      '1': 'risk_decision',
      '3': 3,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveRiskDecision',
      '10': 'riskDecision'
    },
  ],
};

/// Descriptor for `SubmitLiveOrderResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List submitLiveOrderResponseDescriptor = $convert.base64Decode(
    'ChdTdWJtaXRMaXZlT3JkZXJSZXNwb25zZRInCgVvcmRlchgBIAEoCzIRLmFsdC52MS5MaXZlT3'
    'JkZXJSBW9yZGVyEicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5mb1IFZXJyb3ISPQoN'
    'cmlza19kZWNpc2lvbhgDIAEoCzIYLmFsdC52MS5MaXZlUmlza0RlY2lzaW9uUgxyaXNrRGVjaX'
    'Npb24=');

@$core.Deprecated('Use cancelLiveOrderRequestDescriptor instead')
const CancelLiveOrderRequest$json = {
  '1': 'CancelLiveOrderRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
    {'1': 'live_order_id', '3': 2, '4': 1, '5': 9, '10': 'liveOrderId'},
  ],
};

/// Descriptor for `CancelLiveOrderRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cancelLiveOrderRequestDescriptor =
    $convert.base64Decode(
        'ChZDYW5jZWxMaXZlT3JkZXJSZXF1ZXN0Eh0KCmFjY291bnRfaWQYASABKAlSCWFjY291bnRJZB'
        'IiCg1saXZlX29yZGVyX2lkGAIgASgJUgtsaXZlT3JkZXJJZA==');

@$core.Deprecated('Use cancelLiveOrderResponseDescriptor instead')
const CancelLiveOrderResponse$json = {
  '1': 'CancelLiveOrderResponse',
  '2': [
    {
      '1': 'order',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveOrder',
      '10': 'order'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `CancelLiveOrderResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cancelLiveOrderResponseDescriptor = $convert.base64Decode(
    'ChdDYW5jZWxMaXZlT3JkZXJSZXNwb25zZRInCgVvcmRlchgBIAEoCzIRLmFsdC52MS5MaXZlT3'
    'JkZXJSBW9yZGVyEicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5mb1IFZXJyb3I=');

@$core.Deprecated('Use getLiveOrderRequestDescriptor instead')
const GetLiveOrderRequest$json = {
  '1': 'GetLiveOrderRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
    {'1': 'live_order_id', '3': 2, '4': 1, '5': 9, '10': 'liveOrderId'},
  ],
};

/// Descriptor for `GetLiveOrderRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveOrderRequestDescriptor = $convert.base64Decode(
    'ChNHZXRMaXZlT3JkZXJSZXF1ZXN0Eh0KCmFjY291bnRfaWQYASABKAlSCWFjY291bnRJZBIiCg'
    '1saXZlX29yZGVyX2lkGAIgASgJUgtsaXZlT3JkZXJJZA==');

@$core.Deprecated('Use getLiveOrderResponseDescriptor instead')
const GetLiveOrderResponse$json = {
  '1': 'GetLiveOrderResponse',
  '2': [
    {
      '1': 'order',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveOrder',
      '10': 'order'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `GetLiveOrderResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveOrderResponseDescriptor = $convert.base64Decode(
    'ChRHZXRMaXZlT3JkZXJSZXNwb25zZRInCgVvcmRlchgBIAEoCzIRLmFsdC52MS5MaXZlT3JkZX'
    'JSBW9yZGVyEicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5mb1IFZXJyb3I=');

@$core.Deprecated('Use liveRiskPolicyDescriptor instead')
const LiveRiskPolicy$json = {
  '1': 'LiveRiskPolicy',
  '2': [
    {
      '1': 'max_order_notional_by_currency',
      '3': 1,
      '4': 3,
      '5': 11,
      '6': '.alt.v1.LiveRiskPolicy.MaxOrderNotionalByCurrencyEntry',
      '10': 'maxOrderNotionalByCurrency'
    },
    {'1': 'max_daily_orders', '3': 2, '4': 1, '5': 5, '10': 'maxDailyOrders'},
    {'1': 'max_open_orders', '3': 3, '4': 1, '5': 5, '10': 'maxOpenOrders'},
    {
      '1': 'allow_short_selling',
      '3': 4,
      '4': 1,
      '5': 8,
      '10': 'allowShortSelling'
    },
  ],
  '3': [LiveRiskPolicy_MaxOrderNotionalByCurrencyEntry$json],
};

@$core.Deprecated('Use liveRiskPolicyDescriptor instead')
const LiveRiskPolicy_MaxOrderNotionalByCurrencyEntry$json = {
  '1': 'MaxOrderNotionalByCurrencyEntry',
  '2': [
    {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
    {'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
  ],
  '7': {'7': true},
};

/// Descriptor for `LiveRiskPolicy`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveRiskPolicyDescriptor = $convert.base64Decode(
    'Cg5MaXZlUmlza1BvbGljeRJ6Ch5tYXhfb3JkZXJfbm90aW9uYWxfYnlfY3VycmVuY3kYASADKA'
    'syNi5hbHQudjEuTGl2ZVJpc2tQb2xpY3kuTWF4T3JkZXJOb3Rpb25hbEJ5Q3VycmVuY3lFbnRy'
    'eVIabWF4T3JkZXJOb3Rpb25hbEJ5Q3VycmVuY3kSKAoQbWF4X2RhaWx5X29yZGVycxgCIAEoBV'
    'IObWF4RGFpbHlPcmRlcnMSJgoPbWF4X29wZW5fb3JkZXJzGAMgASgFUg1tYXhPcGVuT3JkZXJz'
    'Ei4KE2FsbG93X3Nob3J0X3NlbGxpbmcYBCABKAhSEWFsbG93U2hvcnRTZWxsaW5nGk0KH01heE'
    '9yZGVyTm90aW9uYWxCeUN1cnJlbmN5RW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUY'
    'AiABKAlSBXZhbHVlOgI4AQ==');

@$core.Deprecated('Use liveKillSwitchStateDescriptor instead')
const LiveKillSwitchState$json = {
  '1': 'LiveKillSwitchState',
  '2': [
    {'1': 'halted', '3': 1, '4': 1, '5': 8, '10': 'halted'},
    {'1': 'reason', '3': 2, '4': 1, '5': 9, '10': 'reason'},
  ],
};

/// Descriptor for `LiveKillSwitchState`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List liveKillSwitchStateDescriptor = $convert.base64Decode(
    'ChNMaXZlS2lsbFN3aXRjaFN0YXRlEhYKBmhhbHRlZBgBIAEoCFIGaGFsdGVkEhYKBnJlYXNvbh'
    'gCIAEoCVIGcmVhc29u');

@$core.Deprecated('Use getLiveRiskPolicyRequestDescriptor instead')
const GetLiveRiskPolicyRequest$json = {
  '1': 'GetLiveRiskPolicyRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
  ],
};

/// Descriptor for `GetLiveRiskPolicyRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveRiskPolicyRequestDescriptor =
    $convert.base64Decode(
        'ChhHZXRMaXZlUmlza1BvbGljeVJlcXVlc3QSHQoKYWNjb3VudF9pZBgBIAEoCVIJYWNjb3VudE'
        'lk');

@$core.Deprecated('Use getLiveRiskPolicyResponseDescriptor instead')
const GetLiveRiskPolicyResponse$json = {
  '1': 'GetLiveRiskPolicyResponse',
  '2': [
    {
      '1': 'policy',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveRiskPolicy',
      '10': 'policy'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `GetLiveRiskPolicyResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveRiskPolicyResponseDescriptor = $convert.base64Decode(
    'ChlHZXRMaXZlUmlza1BvbGljeVJlc3BvbnNlEi4KBnBvbGljeRgBIAEoCzIWLmFsdC52MS5MaX'
    'ZlUmlza1BvbGljeVIGcG9saWN5EicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5mb1IF'
    'ZXJyb3I=');

@$core.Deprecated('Use getLiveKillSwitchRequestDescriptor instead')
const GetLiveKillSwitchRequest$json = {
  '1': 'GetLiveKillSwitchRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
  ],
};

/// Descriptor for `GetLiveKillSwitchRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveKillSwitchRequestDescriptor =
    $convert.base64Decode(
        'ChhHZXRMaXZlS2lsbFN3aXRjaFJlcXVlc3QSHQoKYWNjb3VudF9pZBgBIAEoCVIJYWNjb3VudE'
        'lk');

@$core.Deprecated('Use getLiveKillSwitchResponseDescriptor instead')
const GetLiveKillSwitchResponse$json = {
  '1': 'GetLiveKillSwitchResponse',
  '2': [
    {
      '1': 'state',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveKillSwitchState',
      '10': 'state'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `GetLiveKillSwitchResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getLiveKillSwitchResponseDescriptor = $convert.base64Decode(
    'ChlHZXRMaXZlS2lsbFN3aXRjaFJlc3BvbnNlEjEKBXN0YXRlGAEgASgLMhsuYWx0LnYxLkxpdm'
    'VLaWxsU3dpdGNoU3RhdGVSBXN0YXRlEicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5m'
    'b1IFZXJyb3I=');

@$core.Deprecated('Use setLiveKillSwitchRequestDescriptor instead')
const SetLiveKillSwitchRequest$json = {
  '1': 'SetLiveKillSwitchRequest',
  '2': [
    {'1': 'account_id', '3': 1, '4': 1, '5': 9, '10': 'accountId'},
    {'1': 'halted', '3': 2, '4': 1, '5': 8, '10': 'halted'},
    {'1': 'reason', '3': 3, '4': 1, '5': 9, '10': 'reason'},
  ],
};

/// Descriptor for `SetLiveKillSwitchRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setLiveKillSwitchRequestDescriptor =
    $convert.base64Decode(
        'ChhTZXRMaXZlS2lsbFN3aXRjaFJlcXVlc3QSHQoKYWNjb3VudF9pZBgBIAEoCVIJYWNjb3VudE'
        'lkEhYKBmhhbHRlZBgCIAEoCFIGaGFsdGVkEhYKBnJlYXNvbhgDIAEoCVIGcmVhc29u');

@$core.Deprecated('Use setLiveKillSwitchResponseDescriptor instead')
const SetLiveKillSwitchResponse$json = {
  '1': 'SetLiveKillSwitchResponse',
  '2': [
    {
      '1': 'state',
      '3': 1,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.LiveKillSwitchState',
      '10': 'state'
    },
    {
      '1': 'error',
      '3': 2,
      '4': 1,
      '5': 11,
      '6': '.alt.v1.ErrorInfo',
      '10': 'error'
    },
  ],
};

/// Descriptor for `SetLiveKillSwitchResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setLiveKillSwitchResponseDescriptor = $convert.base64Decode(
    'ChlTZXRMaXZlS2lsbFN3aXRjaFJlc3BvbnNlEjEKBXN0YXRlGAEgASgLMhsuYWx0LnYxLkxpdm'
    'VLaWxsU3dpdGNoU3RhdGVSBXN0YXRlEicKBWVycm9yGAIgASgLMhEuYWx0LnYxLkVycm9ySW5m'
    'b1IFZXJyb3I=');
