All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.tinkoff.piapi.contract.v1.Operations Maven / Gradle / Ivy

There is a newer version: 1.27
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: operations.proto

package ru.tinkoff.piapi.contract.v1;

public final class Operations {
  private Operations() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_OperationsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_OperationsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_OperationsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_OperationsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_Operation_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_Operation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_OperationTrade_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_OperationTrade_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PortfolioRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PortfolioResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioPosition_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PortfolioPosition_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_VirtualPortfolioPosition_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_VirtualPortfolioPosition_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSecurities_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsSecurities_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsFutures_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsFutures_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsOptions_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsOptions_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReport_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_BrokerReport_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_DividendsForeignIssuerReport_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_DividendsForeignIssuerReport_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioSubscriptionResult_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PortfolioSubscriptionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_AccountSubscriptionStatus_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_AccountSubscriptionStatus_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItem_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_OperationItem_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrades_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrades_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrade_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrade_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamRequest_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamResponse_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionResult_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionResult_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionStatus_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionStatus_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionData_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionData_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsMoney_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tinkoff_public_invest_api_contract_v1_PositionsMoney_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n\020operations.proto\022%tinkoff.public.inves" +
      "t.api.contract.v1\032\037google/protobuf/times" +
      "tamp.proto\032\014common.proto\"\315\001\n\021OperationsR" +
      "equest\022\022\n\naccount_id\030\001 \001(\t\022(\n\004from\030\002 \001(\013" +
      "2\032.google.protobuf.Timestamp\022&\n\002to\030\003 \001(\013" +
      "2\032.google.protobuf.Timestamp\022D\n\005state\030\004 " +
      "\001(\01625.tinkoff.public.invest.api.contract" +
      ".v1.OperationState\022\014\n\004figi\030\005 \001(\t\"Z\n\022Oper" +
      "ationsResponse\022D\n\noperations\030\001 \003(\01320.tin" +
      "koff.public.invest.api.contract.v1.Opera" +
      "tion\"\360\004\n\tOperation\022\n\n\002id\030\001 \001(\t\022\033\n\023parent" +
      "_operation_id\030\002 \001(\t\022\020\n\010currency\030\003 \001(\t\022B\n" +
      "\007payment\030\004 \001(\01321.tinkoff.public.invest.a" +
      "pi.contract.v1.MoneyValue\022@\n\005price\030\005 \001(\013" +
      "21.tinkoff.public.invest.api.contract.v1" +
      ".MoneyValue\022D\n\005state\030\006 \001(\01625.tinkoff.pub" +
      "lic.invest.api.contract.v1.OperationStat" +
      "e\022\020\n\010quantity\030\007 \001(\003\022\025\n\rquantity_rest\030\010 \001" +
      "(\003\022\014\n\004figi\030\t \001(\t\022\027\n\017instrument_type\030\n \001(" +
      "\t\022(\n\004date\030\013 \001(\0132\032.google.protobuf.Timest" +
      "amp\022\014\n\004type\030\014 \001(\t\022L\n\016operation_type\030\r \001(" +
      "\01624.tinkoff.public.invest.api.contract.v" +
      "1.OperationType\022E\n\006trades\030\016 \003(\01325.tinkof" +
      "f.public.invest.api.contract.v1.Operatio" +
      "nTrade\022\021\n\tasset_uid\030\020 \001(\t\022\024\n\014position_ui" +
      "d\030\021 \001(\t\022\026\n\016instrument_uid\030\022 \001(\t\"\245\001\n\016Oper" +
      "ationTrade\022\020\n\010trade_id\030\001 \001(\t\022-\n\tdate_tim" +
      "e\030\002 \001(\0132\032.google.protobuf.Timestamp\022\020\n\010q" +
      "uantity\030\003 \001(\003\022@\n\005price\030\004 \001(\01321.tinkoff.p" +
      "ublic.invest.api.contract.v1.MoneyValue\"" +
      "\257\001\n\020PortfolioRequest\022\022\n\naccount_id\030\001 \001(\t" +
      "\022Y\n\010currency\030\002 \001(\0162G.tinkoff.public.inve" +
      "st.api.contract.v1.PortfolioRequest.Curr" +
      "encyRequest\",\n\017CurrencyRequest\022\007\n\003RUB\020\000\022" +
      "\007\n\003USD\020\001\022\007\n\003EUR\020\002\"\233\007\n\021PortfolioResponse\022" +
      "N\n\023total_amount_shares\030\001 \001(\01321.tinkoff.p" +
      "ublic.invest.api.contract.v1.MoneyValue\022" +
      "M\n\022total_amount_bonds\030\002 \001(\01321.tinkoff.pu" +
      "blic.invest.api.contract.v1.MoneyValue\022K" +
      "\n\020total_amount_etf\030\003 \001(\01321.tinkoff.publi" +
      "c.invest.api.contract.v1.MoneyValue\022R\n\027t" +
      "otal_amount_currencies\030\004 \001(\01321.tinkoff.p" +
      "ublic.invest.api.contract.v1.MoneyValue\022" +
      "O\n\024total_amount_futures\030\005 \001(\01321.tinkoff." +
      "public.invest.api.contract.v1.MoneyValue" +
      "\022H\n\016expected_yield\030\006 \001(\01320.tinkoff.publi" +
      "c.invest.api.contract.v1.Quotation\022K\n\tpo" +
      "sitions\030\007 \003(\01328.tinkoff.public.invest.ap" +
      "i.contract.v1.PortfolioPosition\022\022\n\naccou" +
      "nt_id\030\010 \001(\t\022O\n\024total_amount_options\030\t \001(" +
      "\01321.tinkoff.public.invest.api.contract.v" +
      "1.MoneyValue\022J\n\017total_amount_sp\030\n \001(\01321." +
      "tinkoff.public.invest.api.contract.v1.Mo" +
      "neyValue\022Q\n\026total_amount_portfolio\030\013 \001(\013" +
      "21.tinkoff.public.invest.api.contract.v1" +
      ".MoneyValue\022Z\n\021virtual_positions\030\014 \003(\0132?" +
      ".tinkoff.public.invest.api.contract.v1.V" +
      "irtualPortfolioPosition\"&\n\020PositionsRequ" +
      "est\022\022\n\naccount_id\030\001 \001(\t\"\241\003\n\021PositionsRes" +
      "ponse\022@\n\005money\030\001 \003(\01321.tinkoff.public.in" +
      "vest.api.contract.v1.MoneyValue\022B\n\007block" +
      "ed\030\002 \003(\01321.tinkoff.public.invest.api.con" +
      "tract.v1.MoneyValue\022N\n\nsecurities\030\003 \003(\0132" +
      ":.tinkoff.public.invest.api.contract.v1." +
      "PositionsSecurities\022\"\n\032limits_loading_in" +
      "_progress\030\004 \001(\010\022H\n\007futures\030\005 \003(\01327.tinko" +
      "ff.public.invest.api.contract.v1.Positio" +
      "nsFutures\022H\n\007options\030\006 \003(\01327.tinkoff.pub" +
      "lic.invest.api.contract.v1.PositionsOpti" +
      "ons\"+\n\025WithdrawLimitsRequest\022\022\n\naccount_" +
      "id\030\001 \001(\t\"\354\001\n\026WithdrawLimitsResponse\022@\n\005m" +
      "oney\030\001 \003(\01321.tinkoff.public.invest.api.c" +
      "ontract.v1.MoneyValue\022B\n\007blocked\030\002 \003(\01321" +
      ".tinkoff.public.invest.api.contract.v1.M" +
      "oneyValue\022L\n\021blocked_guarantee\030\003 \003(\01321.t" +
      "inkoff.public.invest.api.contract.v1.Mon" +
      "eyValue\"\310\007\n\021PortfolioPosition\022\014\n\004figi\030\001 " +
      "\001(\t\022\027\n\017instrument_type\030\002 \001(\t\022B\n\010quantity" +
      "\030\003 \001(\01320.tinkoff.public.invest.api.contr" +
      "act.v1.Quotation\022Q\n\026average_position_pri" +
      "ce\030\004 \001(\01321.tinkoff.public.invest.api.con" +
      "tract.v1.MoneyValue\022H\n\016expected_yield\030\005 " +
      "\001(\01320.tinkoff.public.invest.api.contract" +
      ".v1.Quotation\022F\n\013current_nkd\030\006 \001(\01321.tin" +
      "koff.public.invest.api.contract.v1.Money" +
      "Value\022W\n\031average_position_price_pt\030\007 \001(\013" +
      "20.tinkoff.public.invest.api.contract.v1" +
      ".QuotationB\002\030\001\022H\n\rcurrent_price\030\010 \001(\01321." +
      "tinkoff.public.invest.api.contract.v1.Mo" +
      "neyValue\022V\n\033average_position_price_fifo\030" +
      "\t \001(\01321.tinkoff.public.invest.api.contra" +
      "ct.v1.MoneyValue\022K\n\rquantity_lots\030\n \001(\0132" +
      "0.tinkoff.public.invest.api.contract.v1." +
      "QuotationB\002\030\001\022\017\n\007blocked\030\025 \001(\010\022F\n\014blocke" +
      "d_lots\030\026 \001(\01320.tinkoff.public.invest.api" +
      ".contract.v1.Quotation\022\024\n\014position_uid\030\030" +
      " \001(\t\022\026\n\016instrument_uid\030\031 \001(\t\022E\n\nvar_marg" +
      "in\030\032 \001(\01321.tinkoff.public.invest.api.con" +
      "tract.v1.MoneyValue\022M\n\023expected_yield_fi" +
      "fo\030\033 \001(\01320.tinkoff.public.invest.api.con" +
      "tract.v1.Quotation\"\362\004\n\030VirtualPortfolioP" +
      "osition\022\024\n\014position_uid\030\001 \001(\t\022\026\n\016instrum" +
      "ent_uid\030\002 \001(\t\022\014\n\004figi\030\003 \001(\t\022\027\n\017instrumen" +
      "t_type\030\004 \001(\t\022B\n\010quantity\030\005 \001(\01320.tinkoff" +
      ".public.invest.api.contract.v1.Quotation" +
      "\022Q\n\026average_position_price\030\006 \001(\01321.tinko" +
      "ff.public.invest.api.contract.v1.MoneyVa" +
      "lue\022H\n\016expected_yield\030\007 \001(\01320.tinkoff.pu" +
      "blic.invest.api.contract.v1.Quotation\022M\n" +
      "\023expected_yield_fifo\030\010 \001(\01320.tinkoff.pub" +
      "lic.invest.api.contract.v1.Quotation\022/\n\013" +
      "expire_date\030\t \001(\0132\032.google.protobuf.Time" +
      "stamp\022H\n\rcurrent_price\030\n \001(\01321.tinkoff.p" +
      "ublic.invest.api.contract.v1.MoneyValue\022" +
      "V\n\033average_position_price_fifo\030\013 \001(\01321.t" +
      "inkoff.public.invest.api.contract.v1.Mon" +
      "eyValue\"\246\001\n\023PositionsSecurities\022\014\n\004figi\030" +
      "\001 \001(\t\022\017\n\007blocked\030\002 \001(\003\022\017\n\007balance\030\003 \001(\003\022" +
      "\024\n\014position_uid\030\004 \001(\t\022\026\n\016instrument_uid\030" +
      "\005 \001(\t\022\030\n\020exchange_blocked\030\013 \001(\010\022\027\n\017instr" +
      "ument_type\030\020 \001(\t\"p\n\020PositionsFutures\022\014\n\004" +
      "figi\030\001 \001(\t\022\017\n\007blocked\030\002 \001(\003\022\017\n\007balance\030\003" +
      " \001(\003\022\024\n\014position_uid\030\004 \001(\t\022\026\n\016instrument" +
      "_uid\030\005 \001(\t\"b\n\020PositionsOptions\022\024\n\014positi" +
      "on_uid\030\001 \001(\t\022\026\n\016instrument_uid\030\002 \001(\t\022\017\n\007" +
      "blocked\030\013 \001(\003\022\017\n\007balance\030\025 \001(\003\"\362\001\n\023Broke" +
      "rReportRequest\022l\n\036generate_broker_report" +
      "_request\030\001 \001(\0132B.tinkoff.public.invest.a" +
      "pi.contract.v1.GenerateBrokerReportReque" +
      "stH\000\022b\n\031get_broker_report_request\030\002 \001(\0132" +
      "=.tinkoff.public.invest.api.contract.v1." +
      "GetBrokerReportRequestH\000B\t\n\007payload\"\367\001\n\024" +
      "BrokerReportResponse\022n\n\037generate_broker_" +
      "report_response\030\001 \001(\0132C.tinkoff.public.i" +
      "nvest.api.contract.v1.GenerateBrokerRepo" +
      "rtResponseH\000\022d\n\032get_broker_report_respon" +
      "se\030\002 \001(\0132>.tinkoff.public.invest.api.con" +
      "tract.v1.GetBrokerReportResponseH\000B\t\n\007pa" +
      "yload\"\203\001\n\033GenerateBrokerReportRequest\022\022\n" +
      "\naccount_id\030\001 \001(\t\022(\n\004from\030\002 \001(\0132\032.google" +
      ".protobuf.Timestamp\022&\n\002to\030\003 \001(\0132\032.google" +
      ".protobuf.Timestamp\"/\n\034GenerateBrokerRep" +
      "ortResponse\022\017\n\007task_id\030\001 \001(\t\"7\n\026GetBroke" +
      "rReportRequest\022\017\n\007task_id\030\001 \001(\t\022\014\n\004page\030" +
      "\002 \001(\005\"\233\001\n\027GetBrokerReportResponse\022J\n\rbro" +
      "ker_report\030\001 \003(\01323.tinkoff.public.invest" +
      ".api.contract.v1.BrokerReport\022\022\n\nitemsCo" +
      "unt\030\002 \001(\005\022\022\n\npagesCount\030\003 \001(\005\022\014\n\004page\030\004 " +
      "\001(\005\"\332\010\n\014BrokerReport\022\020\n\010trade_id\030\001 \001(\t\022\020" +
      "\n\010order_id\030\002 \001(\t\022\014\n\004figi\030\003 \001(\t\022\024\n\014execut" +
      "e_sign\030\004 \001(\t\0222\n\016trade_datetime\030\005 \001(\0132\032.g" +
      "oogle.protobuf.Timestamp\022\020\n\010exchange\030\006 \001" +
      "(\t\022\022\n\nclass_code\030\007 \001(\t\022\021\n\tdirection\030\010 \001(" +
      "\t\022\014\n\004name\030\t \001(\t\022\016\n\006ticker\030\n \001(\t\022@\n\005price" +
      "\030\013 \001(\01321.tinkoff.public.invest.api.contr" +
      "act.v1.MoneyValue\022\020\n\010quantity\030\014 \001(\003\022G\n\014o" +
      "rder_amount\030\r \001(\01321.tinkoff.public.inves" +
      "t.api.contract.v1.MoneyValue\022C\n\taci_valu" +
      "e\030\016 \001(\01320.tinkoff.public.invest.api.cont" +
      "ract.v1.Quotation\022M\n\022total_order_amount\030" +
      "\017 \001(\01321.tinkoff.public.invest.api.contra" +
      "ct.v1.MoneyValue\022L\n\021broker_commission\030\020 " +
      "\001(\01321.tinkoff.public.invest.api.contract" +
      ".v1.MoneyValue\022N\n\023exchange_commission\030\021 " +
      "\001(\01321.tinkoff.public.invest.api.contract" +
      ".v1.MoneyValue\022W\n\034exchange_clearing_comm" +
      "ission\030\022 \001(\01321.tinkoff.public.invest.api" +
      ".contract.v1.MoneyValue\022C\n\trepo_rate\030\023 \001" +
      "(\01320.tinkoff.public.invest.api.contract." +
      "v1.Quotation\022\r\n\005party\030\024 \001(\t\0224\n\020clear_val" +
      "ue_date\030\025 \001(\0132\032.google.protobuf.Timestam" +
      "p\0222\n\016sec_value_date\030\026 \001(\0132\032.google.proto" +
      "buf.Timestamp\022\025\n\rbroker_status\030\027 \001(\t\022\037\n\027" +
      "separate_agreement_type\030\030 \001(\t\022!\n\031separat" +
      "e_agreement_number\030\031 \001(\t\022\037\n\027separate_agr" +
      "eement_date\030\032 \001(\t\022\025\n\rdelivery_type\030\033 \001(\t" +
      "\"\250\002\n GetDividendsForeignIssuerRequest\022\200\001" +
      "\n\"generate_div_foreign_issuer_report\030\001 \001" +
      "(\0132R.tinkoff.public.invest.api.contract." +
      "v1.GenerateDividendsForeignIssuerReportR" +
      "equestH\000\022v\n\035get_div_foreign_issuer_repor" +
      "t\030\002 \001(\0132M.tinkoff.public.invest.api.cont" +
      "ract.v1.GetDividendsForeignIssuerReportR" +
      "equestH\000B\t\n\007payload\"\260\002\n!GetDividendsFore" +
      "ignIssuerResponse\022\212\001\n+generate_div_forei" +
      "gn_issuer_report_response\030\001 \001(\0132S.tinkof" +
      "f.public.invest.api.contract.v1.Generate" +
      "DividendsForeignIssuerReportResponseH\000\022s" +
      "\n\031div_foreign_issuer_report\030\002 \001(\0132N.tink" +
      "off.public.invest.api.contract.v1.GetDiv" +
      "idendsForeignIssuerReportResponseH\000B\t\n\007p" +
      "ayload\"\223\001\n+GenerateDividendsForeignIssue" +
      "rReportRequest\022\022\n\naccount_id\030\001 \001(\t\022(\n\004fr" +
      "om\030\002 \001(\0132\032.google.protobuf.Timestamp\022&\n\002" +
      "to\030\003 \001(\0132\032.google.protobuf.Timestamp\"G\n&" +
      "GetDividendsForeignIssuerReportRequest\022\017" +
      "\n\007task_id\030\001 \001(\t\022\014\n\004page\030\002 \001(\005\"?\n,Generat" +
      "eDividendsForeignIssuerReportResponse\022\017\n" +
      "\007task_id\030\001 \001(\t\"\315\001\n\'GetDividendsForeignIs" +
      "suerReportResponse\022l\n\037dividends_foreign_" +
      "issuer_report\030\001 \003(\0132C.tinkoff.public.inv" +
      "est.api.contract.v1.DividendsForeignIssu" +
      "erReport\022\022\n\nitemsCount\030\002 \001(\005\022\022\n\npagesCou" +
      "nt\030\003 \001(\005\022\014\n\004page\030\004 \001(\005\"\311\004\n\034DividendsFore" +
      "ignIssuerReport\022/\n\013record_date\030\001 \001(\0132\032.g" +
      "oogle.protobuf.Timestamp\0220\n\014payment_date" +
      "\030\002 \001(\0132\032.google.protobuf.Timestamp\022\025\n\rse" +
      "curity_name\030\003 \001(\t\022\014\n\004isin\030\004 \001(\t\022\026\n\016issue" +
      "r_country\030\005 \001(\t\022\020\n\010quantity\030\006 \001(\003\022B\n\010div" +
      "idend\030\007 \001(\01320.tinkoff.public.invest.api." +
      "contract.v1.Quotation\022M\n\023external_commis" +
      "sion\030\010 \001(\01320.tinkoff.public.invest.api.c" +
      "ontract.v1.Quotation\022H\n\016dividend_gross\030\t" +
      " \001(\01320.tinkoff.public.invest.api.contrac" +
      "t.v1.Quotation\022=\n\003tax\030\n \001(\01320.tinkoff.pu" +
      "blic.invest.api.contract.v1.Quotation\022I\n" +
      "\017dividend_amount\030\013 \001(\01320.tinkoff.public." +
      "invest.api.contract.v1.Quotation\022\020\n\010curr" +
      "ency\030\014 \001(\t\"*\n\026PortfolioStreamRequest\022\020\n\010" +
      "accounts\030\001 \003(\t\"\215\002\n\027PortfolioStreamRespon" +
      "se\022[\n\rsubscriptions\030\001 \001(\0132B.tinkoff.publ" +
      "ic.invest.api.contract.v1.PortfolioSubsc" +
      "riptionResultH\000\022M\n\tportfolio\030\002 \001(\01328.tin" +
      "koff.public.invest.api.contract.v1.Portf" +
      "olioResponseH\000\022;\n\004ping\030\003 \001(\0132+.tinkoff.p" +
      "ublic.invest.api.contract.v1.PingH\000B\t\n\007p" +
      "ayload\"q\n\033PortfolioSubscriptionResult\022R\n" +
      "\010accounts\030\001 \003(\[email protected]." +
      "api.contract.v1.AccountSubscriptionStatu" +
      "s\"\220\001\n\031AccountSubscriptionStatus\022\022\n\naccou" +
      "nt_id\030\001 \001(\t\022_\n\023subscription_status\030\006 \001(\016" +
      "2B.tinkoff.public.invest.api.contract.v1" +
      ".PortfolioSubscriptionStatus\"\240\003\n\034GetOper" +
      "ationsByCursorRequest\022\022\n\naccount_id\030\001 \001(" +
      "\t\022\025\n\rinstrument_id\030\002 \001(\t\022(\n\004from\030\006 \001(\0132\032" +
      ".google.protobuf.Timestamp\022&\n\002to\030\007 \001(\0132\032" +
      ".google.protobuf.Timestamp\022\016\n\006cursor\030\013 \001" +
      "(\t\022\r\n\005limit\030\014 \001(\005\022M\n\017operation_types\030\r \003" +
      "(\01624.tinkoff.public.invest.api.contract." +
      "v1.OperationType\022D\n\005state\030\016 \001(\01625.tinkof" +
      "f.public.invest.api.contract.v1.Operatio" +
      "nState\022\033\n\023without_commissions\030\017 \001(\010\022\026\n\016w" +
      "ithout_trades\030\020 \001(\010\022\032\n\022without_overnight" +
      "s\030\021 \001(\010\"\213\001\n\035GetOperationsByCursorRespons" +
      "e\022\020\n\010has_next\030\001 \001(\010\022\023\n\013next_cursor\030\002 \001(\t" +
      "\022C\n\005items\030\006 \003(\01324.tinkoff.public.invest." +
      "api.contract.v1.OperationItem\"\361\010\n\rOperat" +
      "ionItem\022\016\n\006cursor\030\001 \001(\t\022\031\n\021broker_accoun" +
      "t_id\030\006 \001(\t\022\n\n\002id\030\020 \001(\t\022\033\n\023parent_operati" +
      "on_id\030\021 \001(\t\022\014\n\004name\030\022 \001(\t\022(\n\004date\030\025 \001(\0132" +
      "\032.google.protobuf.Timestamp\022B\n\004type\030\026 \001(" +
      "\01624.tinkoff.public.invest.api.contract.v" +
      "1.OperationType\022\023\n\013description\030\027 \001(\t\022D\n\005" +
      "state\030\030 \001(\01625.tinkoff.public.invest.api." +
      "contract.v1.OperationState\022\026\n\016instrument" +
      "_uid\030\037 \001(\t\022\014\n\004figi\030  \001(\t\022\027\n\017instrument_t" +
      "ype\030! \001(\t\022N\n\017instrument_kind\030\" \001(\01625.tin" +
      "koff.public.invest.api.contract.v1.Instr" +
      "umentType\022\024\n\014position_uid\030# \001(\t\022B\n\007payme" +
      "nt\030) \001(\01321.tinkoff.public.invest.api.con" +
      "tract.v1.MoneyValue\022@\n\005price\030* \001(\01321.tin" +
      "koff.public.invest.api.contract.v1.Money" +
      "Value\022E\n\ncommission\030+ \001(\01321.tinkoff.publ" +
      "ic.invest.api.contract.v1.MoneyValue\022@\n\005" +
      "yield\030, \001(\01321.tinkoff.public.invest.api." +
      "contract.v1.MoneyValue\022H\n\016yield_relative" +
      "\030- \001(\01320.tinkoff.public.invest.api.contr" +
      "act.v1.Quotation\022F\n\013accrued_int\030. \001(\01321." +
      "tinkoff.public.invest.api.contract.v1.Mo" +
      "neyValue\022\020\n\010quantity\0303 \001(\003\022\025\n\rquantity_r" +
      "est\0304 \001(\003\022\025\n\rquantity_done\0305 \001(\003\0224\n\020canc" +
      "el_date_time\0308 \001(\0132\032.google.protobuf.Tim" +
      "estamp\022\025\n\rcancel_reason\0309 \001(\t\022O\n\013trades_" +
      "info\030= \001(\0132:.tinkoff.public.invest.api.c" +
      "ontract.v1.OperationItemTrades\022\021\n\tasset_" +
      "uid\030@ \001(\t\"`\n\023OperationItemTrades\022I\n\006trad" +
      "es\030\006 \003(\01329.tinkoff.public.invest.api.con" +
      "tract.v1.OperationItemTrade\"\253\002\n\022Operatio" +
      "nItemTrade\022\013\n\003num\030\001 \001(\t\022(\n\004date\030\006 \001(\0132\032." +
      "google.protobuf.Timestamp\022\020\n\010quantity\030\013 " +
      "\001(\003\022@\n\005price\030\020 \001(\01321.tinkoff.public.inve" +
      "st.api.contract.v1.MoneyValue\022@\n\005yield\030\025" +
      " \001(\01321.tinkoff.public.invest.api.contrac" +
      "t.v1.MoneyValue\022H\n\016yield_relative\030\026 \001(\0132" +
      "0.tinkoff.public.invest.api.contract.v1." +
      "Quotation\"*\n\026PositionsStreamRequest\022\020\n\010a" +
      "ccounts\030\001 \003(\t\"\207\002\n\027PositionsStreamRespons" +
      "e\022[\n\rsubscriptions\030\001 \001(\0132B.tinkoff.publi" +
      "c.invest.api.contract.v1.PositionsSubscr" +
      "iptionResultH\000\022G\n\010position\030\002 \001(\01323.tinko" +
      "ff.public.invest.api.contract.v1.Positio" +
      "nDataH\000\022;\n\004ping\030\003 \001(\0132+.tinkoff.public.i" +
      "nvest.api.contract.v1.PingH\000B\t\n\007payload\"" +
      "s\n\033PositionsSubscriptionResult\022T\n\010accoun" +
      "ts\030\001 \003(\0132B.tinkoff.public.invest.api.con" +
      "tract.v1.PositionsSubscriptionStatus\"\231\001\n" +
      "\033PositionsSubscriptionStatus\022\022\n\naccount_" +
      "id\030\001 \001(\t\022f\n\023subscription_status\030\006 \001(\0162I." +
      "tinkoff.public.invest.api.contract.v1.Po" +
      "sitionsAccountSubscriptionStatus\"\366\002\n\014Pos" +
      "itionData\022\022\n\naccount_id\030\001 \001(\t\022D\n\005money\030\002" +
      " \003(\01325.tinkoff.public.invest.api.contrac" +
      "t.v1.PositionsMoney\022N\n\nsecurities\030\003 \003(\0132" +
      ":.tinkoff.public.invest.api.contract.v1." +
      "PositionsSecurities\022H\n\007futures\030\004 \003(\01327.t" +
      "inkoff.public.invest.api.contract.v1.Pos" +
      "itionsFutures\022H\n\007options\030\005 \003(\01327.tinkoff" +
      ".public.invest.api.contract.v1.Positions" +
      "Options\022(\n\004date\030\006 \001(\0132\032.google.protobuf." +
      "Timestamp\"\246\001\n\016PositionsMoney\022J\n\017availabl" +
      "e_value\030\001 \001(\01321.tinkoff.public.invest.ap" +
      "i.contract.v1.MoneyValue\022H\n\rblocked_valu" +
      "e\030\002 \001(\01321.tinkoff.public.invest.api.cont" +
      "ract.v1.MoneyValue*\213\001\n\016OperationState\022\037\n" +
      "\033OPERATION_STATE_UNSPECIFIED\020\000\022\034\n\030OPERAT" +
      "ION_STATE_EXECUTED\020\001\022\034\n\030OPERATION_STATE_" +
      "CANCELED\020\002\022\034\n\030OPERATION_STATE_PROGRESS\020\003" +
      "*\272\020\n\rOperationType\022\036\n\032OPERATION_TYPE_UNS" +
      "PECIFIED\020\000\022\030\n\024OPERATION_TYPE_INPUT\020\001\022\033\n\027" +
      "OPERATION_TYPE_BOND_TAX\020\002\022$\n OPERATION_T" +
      "YPE_OUTPUT_SECURITIES\020\003\022\034\n\030OPERATION_TYP" +
      "E_OVERNIGHT\020\004\022\026\n\022OPERATION_TYPE_TAX\020\005\022&\n" +
      "\"OPERATION_TYPE_BOND_REPAYMENT_FULL\020\006\022\034\n" +
      "\030OPERATION_TYPE_SELL_CARD\020\007\022\037\n\033OPERATION" +
      "_TYPE_DIVIDEND_TAX\020\010\022\031\n\025OPERATION_TYPE_O" +
      "UTPUT\020\t\022!\n\035OPERATION_TYPE_BOND_REPAYMENT" +
      "\020\n\022!\n\035OPERATION_TYPE_TAX_CORRECTION\020\013\022\036\n" +
      "\032OPERATION_TYPE_SERVICE_FEE\020\014\022\036\n\032OPERATI" +
      "ON_TYPE_BENEFIT_TAX\020\r\022\035\n\031OPERATION_TYPE_" +
      "MARGIN_FEE\020\016\022\026\n\022OPERATION_TYPE_BUY\020\017\022\033\n\027" +
      "OPERATION_TYPE_BUY_CARD\020\020\022#\n\037OPERATION_T" +
      "YPE_INPUT_SECURITIES\020\021\022\036\n\032OPERATION_TYPE" +
      "_SELL_MARGIN\020\022\022\035\n\031OPERATION_TYPE_BROKER_" +
      "FEE\020\023\022\035\n\031OPERATION_TYPE_BUY_MARGIN\020\024\022\033\n\027" +
      "OPERATION_TYPE_DIVIDEND\020\025\022\027\n\023OPERATION_T" +
      "YPE_SELL\020\026\022\031\n\025OPERATION_TYPE_COUPON\020\027\022\036\n" +
      "\032OPERATION_TYPE_SUCCESS_FEE\020\030\022$\n OPERATI" +
      "ON_TYPE_DIVIDEND_TRANSFER\020\031\022%\n!OPERATION" +
      "_TYPE_ACCRUING_VARMARGIN\020\032\022(\n$OPERATION_" +
      "TYPE_WRITING_OFF_VARMARGIN\020\033\022\037\n\033OPERATIO" +
      "N_TYPE_DELIVERY_BUY\020\034\022 \n\034OPERATION_TYPE_" +
      "DELIVERY_SELL\020\035\022\035\n\031OPERATION_TYPE_TRACK_" +
      "MFEE\020\036\022\035\n\031OPERATION_TYPE_TRACK_PFEE\020\037\022\"\n" +
      "\036OPERATION_TYPE_TAX_PROGRESSIVE\020 \022\'\n#OPE" +
      "RATION_TYPE_BOND_TAX_PROGRESSIVE\020!\022+\n\'OP" +
      "ERATION_TYPE_DIVIDEND_TAX_PROGRESSIVE\020\"\022" +
      "*\n&OPERATION_TYPE_BENEFIT_TAX_PROGRESSIV" +
      "E\020#\022-\n)OPERATION_TYPE_TAX_CORRECTION_PRO" +
      "GRESSIVE\020$\022\'\n#OPERATION_TYPE_TAX_REPO_PR" +
      "OGRESSIVE\020%\022\033\n\027OPERATION_TYPE_TAX_REPO\020&" +
      "\022 \n\034OPERATION_TYPE_TAX_REPO_HOLD\020\'\022\"\n\036OP" +
      "ERATION_TYPE_TAX_REPO_REFUND\020(\022,\n(OPERAT" +
      "ION_TYPE_TAX_REPO_HOLD_PROGRESSIVE\020)\022.\n*" +
      "OPERATION_TYPE_TAX_REPO_REFUND_PROGRESSI" +
      "VE\020*\022\032\n\026OPERATION_TYPE_DIV_EXT\020+\022(\n$OPER" +
      "ATION_TYPE_TAX_CORRECTION_COUPON\020,\022\033\n\027OP" +
      "ERATION_TYPE_CASH_FEE\020-\022\032\n\026OPERATION_TYP" +
      "E_OUT_FEE\020.\022!\n\035OPERATION_TYPE_OUT_STAMP_" +
      "DUTY\020/\022\037\n\033OPERATION_TYPE_OUTPUT_SWIFT\0202\022" +
      "\036\n\032OPERATION_TYPE_INPUT_SWIFT\0203\022#\n\037OPERA" +
      "TION_TYPE_OUTPUT_ACQUIRING\0205\022\"\n\036OPERATIO" +
      "N_TYPE_INPUT_ACQUIRING\0206\022!\n\035OPERATION_TY" +
      "PE_OUTPUT_PENALTY\0207\022\035\n\031OPERATION_TYPE_AD" +
      "VICE_FEE\0208\022\037\n\033OPERATION_TYPE_TRANS_IIS_B" +
      "S\0209\022\036\n\032OPERATION_TYPE_TRANS_BS_BS\020:\022\034\n\030O" +
      "PERATION_TYPE_OUT_MULTI\020;\022\034\n\030OPERATION_T" +
      "YPE_INP_MULTI\020<\022!\n\035OPERATION_TYPE_OVER_P" +
      "LACEMENT\020=\022\033\n\027OPERATION_TYPE_OVER_COM\020>\022" +
      "\036\n\032OPERATION_TYPE_OVER_INCOME\020?\022$\n OPERA" +
      "TION_TYPE_OPTION_EXPIRATION\020@*\336\001\n\033Portfo" +
      "lioSubscriptionStatus\022-\n)PORTFOLIO_SUBSC" +
      "RIPTION_STATUS_UNSPECIFIED\020\000\022)\n%PORTFOLI" +
      "O_SUBSCRIPTION_STATUS_SUCCESS\020\001\0223\n/PORTF" +
      "OLIO_SUBSCRIPTION_STATUS_ACCOUNT_NOT_FOU" +
      "ND\020\002\0220\n,PORTFOLIO_SUBSCRIPTION_STATUS_IN" +
      "TERNAL_ERROR\020\003*\345\001\n\"PositionsAccountSubsc" +
      "riptionStatus\022-\n)POSITIONS_SUBSCRIPTION_" +
      "STATUS_UNSPECIFIED\020\000\022)\n%POSITIONS_SUBSCR" +
      "IPTION_STATUS_SUCCESS\020\001\0223\n/POSITIONS_SUB" +
      "SCRIPTION_STATUS_ACCOUNT_NOT_FOUND\020\002\0220\n," +
      "POSITIONS_SUBSCRIPTION_STATUS_INTERNAL_E" +
      "RROR\020\0032\230\010\n\021OperationsService\022\204\001\n\rGetOper" +
      "ations\0228.tinkoff.public.invest.api.contr" +
      "act.v1.OperationsRequest\0329.tinkoff.publi" +
      "c.invest.api.contract.v1.OperationsRespo" +
      "nse\022\201\001\n\014GetPortfolio\0227.tinkoff.public.in" +
      "vest.api.contract.v1.PortfolioRequest\0328." +
      "tinkoff.public.invest.api.contract.v1.Po" +
      "rtfolioResponse\022\201\001\n\014GetPositions\0227.tinko" +
      "ff.public.invest.api.contract.v1.Positio" +
      "nsRequest\0328.tinkoff.public.invest.api.co" +
      "ntract.v1.PositionsResponse\022\220\001\n\021GetWithd" +
      "rawLimits\022<.tinkoff.public.invest.api.co" +
      "ntract.v1.WithdrawLimitsRequest\032=.tinkof" +
      "f.public.invest.api.contract.v1.Withdraw" +
      "LimitsResponse\022\212\001\n\017GetBrokerReport\022:.tin" +
      "koff.public.invest.api.contract.v1.Broke" +
      "rReportRequest\032;.tinkoff.public.invest.a" +
      "pi.contract.v1.BrokerReportResponse\022\256\001\n\031" +
      "GetDividendsForeignIssuer\022G.tinkoff.publ",
      "ic.invest.api.contract.v1.GetDividendsFo" +
      "reignIssuerRequest\032H.tinkoff.public.inve" +
      "st.api.contract.v1.GetDividendsForeignIs" +
      "suerResponse\022\242\001\n\025GetOperationsByCursor\022C" +
      ".tinkoff.public.invest.api.contract.v1.G" +
      "etOperationsByCursorRequest\032D.tinkoff.pu" +
      "blic.invest.api.contract.v1.GetOperation" +
      "sByCursorResponse2\303\002\n\027OperationsStreamSe" +
      "rvice\022\222\001\n\017PortfolioStream\022=.tinkoff.publ" +
      "ic.invest.api.contract.v1.PortfolioStrea" +
      "mRequest\032>.tinkoff.public.invest.api.con" +
      "tract.v1.PortfolioStreamResponse0\001\022\222\001\n\017P" +
      "ositionsStream\022=.tinkoff.public.invest.a" +
      "pi.contract.v1.PositionsStreamRequest\032>." +
      "tinkoff.public.invest.api.contract.v1.Po" +
      "sitionsStreamResponse0\001Ba\n\034ru.tinkoff.pi" +
      "api.contract.v1P\001Z\014./;investapi\242\002\005TIAPI\252" +
      "\002\024Tinkoff.InvestApi.V1\312\002\021Tinkoff\\Invest\\" +
      "V1b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.protobuf.TimestampProto.getDescriptor(),
          ru.tinkoff.piapi.contract.v1.Common.getDescriptor(),
        });
    internal_static_tinkoff_public_invest_api_contract_v1_OperationsRequest_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_tinkoff_public_invest_api_contract_v1_OperationsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_OperationsRequest_descriptor,
        new java.lang.String[] { "AccountId", "From", "To", "State", "Figi", });
    internal_static_tinkoff_public_invest_api_contract_v1_OperationsResponse_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_tinkoff_public_invest_api_contract_v1_OperationsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_OperationsResponse_descriptor,
        new java.lang.String[] { "Operations", });
    internal_static_tinkoff_public_invest_api_contract_v1_Operation_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_tinkoff_public_invest_api_contract_v1_Operation_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_Operation_descriptor,
        new java.lang.String[] { "Id", "ParentOperationId", "Currency", "Payment", "Price", "State", "Quantity", "QuantityRest", "Figi", "InstrumentType", "Date", "Type", "OperationType", "Trades", "AssetUid", "PositionUid", "InstrumentUid", });
    internal_static_tinkoff_public_invest_api_contract_v1_OperationTrade_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_tinkoff_public_invest_api_contract_v1_OperationTrade_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_OperationTrade_descriptor,
        new java.lang.String[] { "TradeId", "DateTime", "Quantity", "Price", });
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioRequest_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PortfolioRequest_descriptor,
        new java.lang.String[] { "AccountId", "Currency", });
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioResponse_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PortfolioResponse_descriptor,
        new java.lang.String[] { "TotalAmountShares", "TotalAmountBonds", "TotalAmountEtf", "TotalAmountCurrencies", "TotalAmountFutures", "ExpectedYield", "Positions", "AccountId", "TotalAmountOptions", "TotalAmountSp", "TotalAmountPortfolio", "VirtualPositions", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsRequest_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsRequest_descriptor,
        new java.lang.String[] { "AccountId", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsResponse_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsResponse_descriptor,
        new java.lang.String[] { "Money", "Blocked", "Securities", "LimitsLoadingInProgress", "Futures", "Options", });
    internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsRequest_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsRequest_descriptor,
        new java.lang.String[] { "AccountId", });
    internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsResponse_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_WithdrawLimitsResponse_descriptor,
        new java.lang.String[] { "Money", "Blocked", "BlockedGuarantee", });
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioPosition_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioPosition_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PortfolioPosition_descriptor,
        new java.lang.String[] { "Figi", "InstrumentType", "Quantity", "AveragePositionPrice", "ExpectedYield", "CurrentNkd", "AveragePositionPricePt", "CurrentPrice", "AveragePositionPriceFifo", "QuantityLots", "Blocked", "BlockedLots", "PositionUid", "InstrumentUid", "VarMargin", "ExpectedYieldFifo", });
    internal_static_tinkoff_public_invest_api_contract_v1_VirtualPortfolioPosition_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_tinkoff_public_invest_api_contract_v1_VirtualPortfolioPosition_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_VirtualPortfolioPosition_descriptor,
        new java.lang.String[] { "PositionUid", "InstrumentUid", "Figi", "InstrumentType", "Quantity", "AveragePositionPrice", "ExpectedYield", "ExpectedYieldFifo", "ExpireDate", "CurrentPrice", "AveragePositionPriceFifo", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSecurities_descriptor =
      getDescriptor().getMessageTypes().get(12);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSecurities_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsSecurities_descriptor,
        new java.lang.String[] { "Figi", "Blocked", "Balance", "PositionUid", "InstrumentUid", "ExchangeBlocked", "InstrumentType", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsFutures_descriptor =
      getDescriptor().getMessageTypes().get(13);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsFutures_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsFutures_descriptor,
        new java.lang.String[] { "Figi", "Blocked", "Balance", "PositionUid", "InstrumentUid", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsOptions_descriptor =
      getDescriptor().getMessageTypes().get(14);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsOptions_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsOptions_descriptor,
        new java.lang.String[] { "PositionUid", "InstrumentUid", "Blocked", "Balance", });
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportRequest_descriptor =
      getDescriptor().getMessageTypes().get(15);
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportRequest_descriptor,
        new java.lang.String[] { "GenerateBrokerReportRequest", "GetBrokerReportRequest", "Payload", });
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportResponse_descriptor =
      getDescriptor().getMessageTypes().get(16);
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_BrokerReportResponse_descriptor,
        new java.lang.String[] { "GenerateBrokerReportResponse", "GetBrokerReportResponse", "Payload", });
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportRequest_descriptor =
      getDescriptor().getMessageTypes().get(17);
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportRequest_descriptor,
        new java.lang.String[] { "AccountId", "From", "To", });
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportResponse_descriptor =
      getDescriptor().getMessageTypes().get(18);
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GenerateBrokerReportResponse_descriptor,
        new java.lang.String[] { "TaskId", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportRequest_descriptor =
      getDescriptor().getMessageTypes().get(19);
    internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportRequest_descriptor,
        new java.lang.String[] { "TaskId", "Page", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportResponse_descriptor =
      getDescriptor().getMessageTypes().get(20);
    internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetBrokerReportResponse_descriptor,
        new java.lang.String[] { "BrokerReport", "ItemsCount", "PagesCount", "Page", });
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReport_descriptor =
      getDescriptor().getMessageTypes().get(21);
    internal_static_tinkoff_public_invest_api_contract_v1_BrokerReport_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_BrokerReport_descriptor,
        new java.lang.String[] { "TradeId", "OrderId", "Figi", "ExecuteSign", "TradeDatetime", "Exchange", "ClassCode", "Direction", "Name", "Ticker", "Price", "Quantity", "OrderAmount", "AciValue", "TotalOrderAmount", "BrokerCommission", "ExchangeCommission", "ExchangeClearingCommission", "RepoRate", "Party", "ClearValueDate", "SecValueDate", "BrokerStatus", "SeparateAgreementType", "SeparateAgreementNumber", "SeparateAgreementDate", "DeliveryType", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerRequest_descriptor =
      getDescriptor().getMessageTypes().get(22);
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerRequest_descriptor,
        new java.lang.String[] { "GenerateDivForeignIssuerReport", "GetDivForeignIssuerReport", "Payload", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerResponse_descriptor =
      getDescriptor().getMessageTypes().get(23);
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerResponse_descriptor,
        new java.lang.String[] { "GenerateDivForeignIssuerReportResponse", "DivForeignIssuerReport", "Payload", });
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportRequest_descriptor =
      getDescriptor().getMessageTypes().get(24);
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportRequest_descriptor,
        new java.lang.String[] { "AccountId", "From", "To", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportRequest_descriptor =
      getDescriptor().getMessageTypes().get(25);
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportRequest_descriptor,
        new java.lang.String[] { "TaskId", "Page", });
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportResponse_descriptor =
      getDescriptor().getMessageTypes().get(26);
    internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GenerateDividendsForeignIssuerReportResponse_descriptor,
        new java.lang.String[] { "TaskId", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportResponse_descriptor =
      getDescriptor().getMessageTypes().get(27);
    internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetDividendsForeignIssuerReportResponse_descriptor,
        new java.lang.String[] { "DividendsForeignIssuerReport", "ItemsCount", "PagesCount", "Page", });
    internal_static_tinkoff_public_invest_api_contract_v1_DividendsForeignIssuerReport_descriptor =
      getDescriptor().getMessageTypes().get(28);
    internal_static_tinkoff_public_invest_api_contract_v1_DividendsForeignIssuerReport_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_DividendsForeignIssuerReport_descriptor,
        new java.lang.String[] { "RecordDate", "PaymentDate", "SecurityName", "Isin", "IssuerCountry", "Quantity", "Dividend", "ExternalCommission", "DividendGross", "Tax", "DividendAmount", "Currency", });
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamRequest_descriptor =
      getDescriptor().getMessageTypes().get(29);
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamRequest_descriptor,
        new java.lang.String[] { "Accounts", });
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamResponse_descriptor =
      getDescriptor().getMessageTypes().get(30);
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PortfolioStreamResponse_descriptor,
        new java.lang.String[] { "Subscriptions", "Portfolio", "Ping", "Payload", });
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioSubscriptionResult_descriptor =
      getDescriptor().getMessageTypes().get(31);
    internal_static_tinkoff_public_invest_api_contract_v1_PortfolioSubscriptionResult_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PortfolioSubscriptionResult_descriptor,
        new java.lang.String[] { "Accounts", });
    internal_static_tinkoff_public_invest_api_contract_v1_AccountSubscriptionStatus_descriptor =
      getDescriptor().getMessageTypes().get(32);
    internal_static_tinkoff_public_invest_api_contract_v1_AccountSubscriptionStatus_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_AccountSubscriptionStatus_descriptor,
        new java.lang.String[] { "AccountId", "SubscriptionStatus", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorRequest_descriptor =
      getDescriptor().getMessageTypes().get(33);
    internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorRequest_descriptor,
        new java.lang.String[] { "AccountId", "InstrumentId", "From", "To", "Cursor", "Limit", "OperationTypes", "State", "WithoutCommissions", "WithoutTrades", "WithoutOvernights", });
    internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorResponse_descriptor =
      getDescriptor().getMessageTypes().get(34);
    internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_GetOperationsByCursorResponse_descriptor,
        new java.lang.String[] { "HasNext", "NextCursor", "Items", });
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItem_descriptor =
      getDescriptor().getMessageTypes().get(35);
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItem_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_OperationItem_descriptor,
        new java.lang.String[] { "Cursor", "BrokerAccountId", "Id", "ParentOperationId", "Name", "Date", "Type", "Description", "State", "InstrumentUid", "Figi", "InstrumentType", "InstrumentKind", "PositionUid", "Payment", "Price", "Commission", "Yield", "YieldRelative", "AccruedInt", "Quantity", "QuantityRest", "QuantityDone", "CancelDateTime", "CancelReason", "TradesInfo", "AssetUid", });
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrades_descriptor =
      getDescriptor().getMessageTypes().get(36);
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrades_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrades_descriptor,
        new java.lang.String[] { "Trades", });
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrade_descriptor =
      getDescriptor().getMessageTypes().get(37);
    internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrade_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_OperationItemTrade_descriptor,
        new java.lang.String[] { "Num", "Date", "Quantity", "Price", "Yield", "YieldRelative", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamRequest_descriptor =
      getDescriptor().getMessageTypes().get(38);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamRequest_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamRequest_descriptor,
        new java.lang.String[] { "Accounts", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamResponse_descriptor =
      getDescriptor().getMessageTypes().get(39);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamResponse_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsStreamResponse_descriptor,
        new java.lang.String[] { "Subscriptions", "Position", "Ping", "Payload", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionResult_descriptor =
      getDescriptor().getMessageTypes().get(40);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionResult_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionResult_descriptor,
        new java.lang.String[] { "Accounts", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionStatus_descriptor =
      getDescriptor().getMessageTypes().get(41);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionStatus_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsSubscriptionStatus_descriptor,
        new java.lang.String[] { "AccountId", "SubscriptionStatus", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionData_descriptor =
      getDescriptor().getMessageTypes().get(42);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionData_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionData_descriptor,
        new java.lang.String[] { "AccountId", "Money", "Securities", "Futures", "Options", "Date", });
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsMoney_descriptor =
      getDescriptor().getMessageTypes().get(43);
    internal_static_tinkoff_public_invest_api_contract_v1_PositionsMoney_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tinkoff_public_invest_api_contract_v1_PositionsMoney_descriptor,
        new java.lang.String[] { "AvailableValue", "BlockedValue", });
    com.google.protobuf.TimestampProto.getDescriptor();
    ru.tinkoff.piapi.contract.v1.Common.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy