github.com/InjectiveLabs/sdk-go@v1.53.0/exchange/meta_rpc/pb/goadesign_goagen_injective_meta_rpc.pb.go (about)

     1  // Code generated with goa v3.7.0, DO NOT EDIT.
     2  //
     3  // InjectiveMetaRPC protocol buffer definition
     4  //
     5  // Command:
     6  // $ goa gen github.com/InjectiveLabs/injective-indexer/api/design -o ../
     7  
     8  // Code generated by protoc-gen-go. DO NOT EDIT.
     9  // versions:
    10  // 	protoc-gen-go v1.30.0
    11  // 	protoc        v3.19.4
    12  // source: goadesign_goagen_injective_meta_rpc.proto
    13  
    14  package injective_meta_rpcpb
    15  
    16  import (
    17  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    18  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    19  	reflect "reflect"
    20  	sync "sync"
    21  )
    22  
    23  const (
    24  	// Verify that this generated code is sufficiently up-to-date.
    25  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    26  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    27  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    28  )
    29  
    30  type PingRequest struct {
    31  	state         protoimpl.MessageState
    32  	sizeCache     protoimpl.SizeCache
    33  	unknownFields protoimpl.UnknownFields
    34  }
    35  
    36  func (x *PingRequest) Reset() {
    37  	*x = PingRequest{}
    38  	if protoimpl.UnsafeEnabled {
    39  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[0]
    40  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    41  		ms.StoreMessageInfo(mi)
    42  	}
    43  }
    44  
    45  func (x *PingRequest) String() string {
    46  	return protoimpl.X.MessageStringOf(x)
    47  }
    48  
    49  func (*PingRequest) ProtoMessage() {}
    50  
    51  func (x *PingRequest) ProtoReflect() protoreflect.Message {
    52  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[0]
    53  	if protoimpl.UnsafeEnabled && x != nil {
    54  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    55  		if ms.LoadMessageInfo() == nil {
    56  			ms.StoreMessageInfo(mi)
    57  		}
    58  		return ms
    59  	}
    60  	return mi.MessageOf(x)
    61  }
    62  
    63  // Deprecated: Use PingRequest.ProtoReflect.Descriptor instead.
    64  func (*PingRequest) Descriptor() ([]byte, []int) {
    65  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{0}
    66  }
    67  
    68  type PingResponse struct {
    69  	state         protoimpl.MessageState
    70  	sizeCache     protoimpl.SizeCache
    71  	unknownFields protoimpl.UnknownFields
    72  }
    73  
    74  func (x *PingResponse) Reset() {
    75  	*x = PingResponse{}
    76  	if protoimpl.UnsafeEnabled {
    77  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[1]
    78  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    79  		ms.StoreMessageInfo(mi)
    80  	}
    81  }
    82  
    83  func (x *PingResponse) String() string {
    84  	return protoimpl.X.MessageStringOf(x)
    85  }
    86  
    87  func (*PingResponse) ProtoMessage() {}
    88  
    89  func (x *PingResponse) ProtoReflect() protoreflect.Message {
    90  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[1]
    91  	if protoimpl.UnsafeEnabled && x != nil {
    92  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    93  		if ms.LoadMessageInfo() == nil {
    94  			ms.StoreMessageInfo(mi)
    95  		}
    96  		return ms
    97  	}
    98  	return mi.MessageOf(x)
    99  }
   100  
   101  // Deprecated: Use PingResponse.ProtoReflect.Descriptor instead.
   102  func (*PingResponse) Descriptor() ([]byte, []int) {
   103  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{1}
   104  }
   105  
   106  type VersionRequest struct {
   107  	state         protoimpl.MessageState
   108  	sizeCache     protoimpl.SizeCache
   109  	unknownFields protoimpl.UnknownFields
   110  }
   111  
   112  func (x *VersionRequest) Reset() {
   113  	*x = VersionRequest{}
   114  	if protoimpl.UnsafeEnabled {
   115  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[2]
   116  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   117  		ms.StoreMessageInfo(mi)
   118  	}
   119  }
   120  
   121  func (x *VersionRequest) String() string {
   122  	return protoimpl.X.MessageStringOf(x)
   123  }
   124  
   125  func (*VersionRequest) ProtoMessage() {}
   126  
   127  func (x *VersionRequest) ProtoReflect() protoreflect.Message {
   128  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[2]
   129  	if protoimpl.UnsafeEnabled && x != nil {
   130  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   131  		if ms.LoadMessageInfo() == nil {
   132  			ms.StoreMessageInfo(mi)
   133  		}
   134  		return ms
   135  	}
   136  	return mi.MessageOf(x)
   137  }
   138  
   139  // Deprecated: Use VersionRequest.ProtoReflect.Descriptor instead.
   140  func (*VersionRequest) Descriptor() ([]byte, []int) {
   141  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{2}
   142  }
   143  
   144  type VersionResponse struct {
   145  	state         protoimpl.MessageState
   146  	sizeCache     protoimpl.SizeCache
   147  	unknownFields protoimpl.UnknownFields
   148  
   149  	// injective-exchange code version.
   150  	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
   151  	// Additional build meta info.
   152  	Build map[string]string `protobuf:"bytes,2,rep,name=build,proto3" json:"build,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   153  }
   154  
   155  func (x *VersionResponse) Reset() {
   156  	*x = VersionResponse{}
   157  	if protoimpl.UnsafeEnabled {
   158  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[3]
   159  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   160  		ms.StoreMessageInfo(mi)
   161  	}
   162  }
   163  
   164  func (x *VersionResponse) String() string {
   165  	return protoimpl.X.MessageStringOf(x)
   166  }
   167  
   168  func (*VersionResponse) ProtoMessage() {}
   169  
   170  func (x *VersionResponse) ProtoReflect() protoreflect.Message {
   171  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[3]
   172  	if protoimpl.UnsafeEnabled && x != nil {
   173  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   174  		if ms.LoadMessageInfo() == nil {
   175  			ms.StoreMessageInfo(mi)
   176  		}
   177  		return ms
   178  	}
   179  	return mi.MessageOf(x)
   180  }
   181  
   182  // Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.
   183  func (*VersionResponse) Descriptor() ([]byte, []int) {
   184  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{3}
   185  }
   186  
   187  func (x *VersionResponse) GetVersion() string {
   188  	if x != nil {
   189  		return x.Version
   190  	}
   191  	return ""
   192  }
   193  
   194  func (x *VersionResponse) GetBuild() map[string]string {
   195  	if x != nil {
   196  		return x.Build
   197  	}
   198  	return nil
   199  }
   200  
   201  type InfoRequest struct {
   202  	state         protoimpl.MessageState
   203  	sizeCache     protoimpl.SizeCache
   204  	unknownFields protoimpl.UnknownFields
   205  
   206  	// Provide current system UNIX timestamp in millis
   207  	Timestamp int64 `protobuf:"zigzag64,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
   208  }
   209  
   210  func (x *InfoRequest) Reset() {
   211  	*x = InfoRequest{}
   212  	if protoimpl.UnsafeEnabled {
   213  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[4]
   214  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   215  		ms.StoreMessageInfo(mi)
   216  	}
   217  }
   218  
   219  func (x *InfoRequest) String() string {
   220  	return protoimpl.X.MessageStringOf(x)
   221  }
   222  
   223  func (*InfoRequest) ProtoMessage() {}
   224  
   225  func (x *InfoRequest) ProtoReflect() protoreflect.Message {
   226  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[4]
   227  	if protoimpl.UnsafeEnabled && x != nil {
   228  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   229  		if ms.LoadMessageInfo() == nil {
   230  			ms.StoreMessageInfo(mi)
   231  		}
   232  		return ms
   233  	}
   234  	return mi.MessageOf(x)
   235  }
   236  
   237  // Deprecated: Use InfoRequest.ProtoReflect.Descriptor instead.
   238  func (*InfoRequest) Descriptor() ([]byte, []int) {
   239  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{4}
   240  }
   241  
   242  func (x *InfoRequest) GetTimestamp() int64 {
   243  	if x != nil {
   244  		return x.Timestamp
   245  	}
   246  	return 0
   247  }
   248  
   249  type InfoResponse struct {
   250  	state         protoimpl.MessageState
   251  	sizeCache     protoimpl.SizeCache
   252  	unknownFields protoimpl.UnknownFields
   253  
   254  	// The original timestamp value in millis.
   255  	Timestamp int64 `protobuf:"zigzag64,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
   256  	// UNIX time on the server in millis.
   257  	ServerTime int64 `protobuf:"zigzag64,2,opt,name=server_time,json=serverTime,proto3" json:"server_time,omitempty"`
   258  	// injective-exchange code version.
   259  	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
   260  	// Additional build meta info.
   261  	Build map[string]string `protobuf:"bytes,4,rep,name=build,proto3" json:"build,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   262  	// Server's location region
   263  	Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
   264  }
   265  
   266  func (x *InfoResponse) Reset() {
   267  	*x = InfoResponse{}
   268  	if protoimpl.UnsafeEnabled {
   269  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[5]
   270  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   271  		ms.StoreMessageInfo(mi)
   272  	}
   273  }
   274  
   275  func (x *InfoResponse) String() string {
   276  	return protoimpl.X.MessageStringOf(x)
   277  }
   278  
   279  func (*InfoResponse) ProtoMessage() {}
   280  
   281  func (x *InfoResponse) ProtoReflect() protoreflect.Message {
   282  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[5]
   283  	if protoimpl.UnsafeEnabled && x != nil {
   284  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   285  		if ms.LoadMessageInfo() == nil {
   286  			ms.StoreMessageInfo(mi)
   287  		}
   288  		return ms
   289  	}
   290  	return mi.MessageOf(x)
   291  }
   292  
   293  // Deprecated: Use InfoResponse.ProtoReflect.Descriptor instead.
   294  func (*InfoResponse) Descriptor() ([]byte, []int) {
   295  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{5}
   296  }
   297  
   298  func (x *InfoResponse) GetTimestamp() int64 {
   299  	if x != nil {
   300  		return x.Timestamp
   301  	}
   302  	return 0
   303  }
   304  
   305  func (x *InfoResponse) GetServerTime() int64 {
   306  	if x != nil {
   307  		return x.ServerTime
   308  	}
   309  	return 0
   310  }
   311  
   312  func (x *InfoResponse) GetVersion() string {
   313  	if x != nil {
   314  		return x.Version
   315  	}
   316  	return ""
   317  }
   318  
   319  func (x *InfoResponse) GetBuild() map[string]string {
   320  	if x != nil {
   321  		return x.Build
   322  	}
   323  	return nil
   324  }
   325  
   326  func (x *InfoResponse) GetRegion() string {
   327  	if x != nil {
   328  		return x.Region
   329  	}
   330  	return ""
   331  }
   332  
   333  type StreamKeepaliveRequest struct {
   334  	state         protoimpl.MessageState
   335  	sizeCache     protoimpl.SizeCache
   336  	unknownFields protoimpl.UnknownFields
   337  }
   338  
   339  func (x *StreamKeepaliveRequest) Reset() {
   340  	*x = StreamKeepaliveRequest{}
   341  	if protoimpl.UnsafeEnabled {
   342  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[6]
   343  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   344  		ms.StoreMessageInfo(mi)
   345  	}
   346  }
   347  
   348  func (x *StreamKeepaliveRequest) String() string {
   349  	return protoimpl.X.MessageStringOf(x)
   350  }
   351  
   352  func (*StreamKeepaliveRequest) ProtoMessage() {}
   353  
   354  func (x *StreamKeepaliveRequest) ProtoReflect() protoreflect.Message {
   355  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[6]
   356  	if protoimpl.UnsafeEnabled && x != nil {
   357  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   358  		if ms.LoadMessageInfo() == nil {
   359  			ms.StoreMessageInfo(mi)
   360  		}
   361  		return ms
   362  	}
   363  	return mi.MessageOf(x)
   364  }
   365  
   366  // Deprecated: Use StreamKeepaliveRequest.ProtoReflect.Descriptor instead.
   367  func (*StreamKeepaliveRequest) Descriptor() ([]byte, []int) {
   368  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{6}
   369  }
   370  
   371  type StreamKeepaliveResponse struct {
   372  	state         protoimpl.MessageState
   373  	sizeCache     protoimpl.SizeCache
   374  	unknownFields protoimpl.UnknownFields
   375  
   376  	// Server event
   377  	Event string `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
   378  	// New conection endpoint for the gRPC API
   379  	NewEndpoint string `protobuf:"bytes,2,opt,name=new_endpoint,json=newEndpoint,proto3" json:"new_endpoint,omitempty"`
   380  	// Operation timestamp in UNIX millis.
   381  	Timestamp int64 `protobuf:"zigzag64,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
   382  }
   383  
   384  func (x *StreamKeepaliveResponse) Reset() {
   385  	*x = StreamKeepaliveResponse{}
   386  	if protoimpl.UnsafeEnabled {
   387  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[7]
   388  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   389  		ms.StoreMessageInfo(mi)
   390  	}
   391  }
   392  
   393  func (x *StreamKeepaliveResponse) String() string {
   394  	return protoimpl.X.MessageStringOf(x)
   395  }
   396  
   397  func (*StreamKeepaliveResponse) ProtoMessage() {}
   398  
   399  func (x *StreamKeepaliveResponse) ProtoReflect() protoreflect.Message {
   400  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[7]
   401  	if protoimpl.UnsafeEnabled && x != nil {
   402  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   403  		if ms.LoadMessageInfo() == nil {
   404  			ms.StoreMessageInfo(mi)
   405  		}
   406  		return ms
   407  	}
   408  	return mi.MessageOf(x)
   409  }
   410  
   411  // Deprecated: Use StreamKeepaliveResponse.ProtoReflect.Descriptor instead.
   412  func (*StreamKeepaliveResponse) Descriptor() ([]byte, []int) {
   413  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{7}
   414  }
   415  
   416  func (x *StreamKeepaliveResponse) GetEvent() string {
   417  	if x != nil {
   418  		return x.Event
   419  	}
   420  	return ""
   421  }
   422  
   423  func (x *StreamKeepaliveResponse) GetNewEndpoint() string {
   424  	if x != nil {
   425  		return x.NewEndpoint
   426  	}
   427  	return ""
   428  }
   429  
   430  func (x *StreamKeepaliveResponse) GetTimestamp() int64 {
   431  	if x != nil {
   432  		return x.Timestamp
   433  	}
   434  	return 0
   435  }
   436  
   437  type TokenMetadataRequest struct {
   438  	state         protoimpl.MessageState
   439  	sizeCache     protoimpl.SizeCache
   440  	unknownFields protoimpl.UnknownFields
   441  
   442  	Denoms []string `protobuf:"bytes,1,rep,name=denoms,proto3" json:"denoms,omitempty"`
   443  }
   444  
   445  func (x *TokenMetadataRequest) Reset() {
   446  	*x = TokenMetadataRequest{}
   447  	if protoimpl.UnsafeEnabled {
   448  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[8]
   449  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   450  		ms.StoreMessageInfo(mi)
   451  	}
   452  }
   453  
   454  func (x *TokenMetadataRequest) String() string {
   455  	return protoimpl.X.MessageStringOf(x)
   456  }
   457  
   458  func (*TokenMetadataRequest) ProtoMessage() {}
   459  
   460  func (x *TokenMetadataRequest) ProtoReflect() protoreflect.Message {
   461  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[8]
   462  	if protoimpl.UnsafeEnabled && x != nil {
   463  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   464  		if ms.LoadMessageInfo() == nil {
   465  			ms.StoreMessageInfo(mi)
   466  		}
   467  		return ms
   468  	}
   469  	return mi.MessageOf(x)
   470  }
   471  
   472  // Deprecated: Use TokenMetadataRequest.ProtoReflect.Descriptor instead.
   473  func (*TokenMetadataRequest) Descriptor() ([]byte, []int) {
   474  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{8}
   475  }
   476  
   477  func (x *TokenMetadataRequest) GetDenoms() []string {
   478  	if x != nil {
   479  		return x.Denoms
   480  	}
   481  	return nil
   482  }
   483  
   484  type TokenMetadataResponse struct {
   485  	state         protoimpl.MessageState
   486  	sizeCache     protoimpl.SizeCache
   487  	unknownFields protoimpl.UnknownFields
   488  
   489  	// tokens and their metadata list
   490  	Tokens []*TokenMetadataElement `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
   491  }
   492  
   493  func (x *TokenMetadataResponse) Reset() {
   494  	*x = TokenMetadataResponse{}
   495  	if protoimpl.UnsafeEnabled {
   496  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[9]
   497  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   498  		ms.StoreMessageInfo(mi)
   499  	}
   500  }
   501  
   502  func (x *TokenMetadataResponse) String() string {
   503  	return protoimpl.X.MessageStringOf(x)
   504  }
   505  
   506  func (*TokenMetadataResponse) ProtoMessage() {}
   507  
   508  func (x *TokenMetadataResponse) ProtoReflect() protoreflect.Message {
   509  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[9]
   510  	if protoimpl.UnsafeEnabled && x != nil {
   511  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   512  		if ms.LoadMessageInfo() == nil {
   513  			ms.StoreMessageInfo(mi)
   514  		}
   515  		return ms
   516  	}
   517  	return mi.MessageOf(x)
   518  }
   519  
   520  // Deprecated: Use TokenMetadataResponse.ProtoReflect.Descriptor instead.
   521  func (*TokenMetadataResponse) Descriptor() ([]byte, []int) {
   522  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{9}
   523  }
   524  
   525  func (x *TokenMetadataResponse) GetTokens() []*TokenMetadataElement {
   526  	if x != nil {
   527  		return x.Tokens
   528  	}
   529  	return nil
   530  }
   531  
   532  type TokenMetadataElement struct {
   533  	state         protoimpl.MessageState
   534  	sizeCache     protoimpl.SizeCache
   535  	unknownFields protoimpl.UnknownFields
   536  
   537  	// Token's Ethereum address, not all token have this information
   538  	EthereumAddress string `protobuf:"bytes,1,opt,name=ethereum_address,json=ethereumAddress,proto3" json:"ethereum_address,omitempty"`
   539  	// Token's CoinGecko id for price references
   540  	CoingeckoId string `protobuf:"bytes,2,opt,name=coingecko_id,json=coingeckoId,proto3" json:"coingecko_id,omitempty"`
   541  	// Token's denom on injective chain
   542  	Denom string `protobuf:"bytes,3,opt,name=denom,proto3" json:"denom,omitempty"`
   543  	// Token name
   544  	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
   545  	// Token symbol
   546  	Symbol string `protobuf:"bytes,5,opt,name=symbol,proto3" json:"symbol,omitempty"`
   547  	// Number of decimal places used to represent the token's smallest unit
   548  	Decimals int32 `protobuf:"zigzag32,6,opt,name=decimals,proto3" json:"decimals,omitempty"`
   549  	// Token logo URL
   550  	Logo string `protobuf:"bytes,7,opt,name=logo,proto3" json:"logo,omitempty"`
   551  }
   552  
   553  func (x *TokenMetadataElement) Reset() {
   554  	*x = TokenMetadataElement{}
   555  	if protoimpl.UnsafeEnabled {
   556  		mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[10]
   557  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   558  		ms.StoreMessageInfo(mi)
   559  	}
   560  }
   561  
   562  func (x *TokenMetadataElement) String() string {
   563  	return protoimpl.X.MessageStringOf(x)
   564  }
   565  
   566  func (*TokenMetadataElement) ProtoMessage() {}
   567  
   568  func (x *TokenMetadataElement) ProtoReflect() protoreflect.Message {
   569  	mi := &file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[10]
   570  	if protoimpl.UnsafeEnabled && x != nil {
   571  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   572  		if ms.LoadMessageInfo() == nil {
   573  			ms.StoreMessageInfo(mi)
   574  		}
   575  		return ms
   576  	}
   577  	return mi.MessageOf(x)
   578  }
   579  
   580  // Deprecated: Use TokenMetadataElement.ProtoReflect.Descriptor instead.
   581  func (*TokenMetadataElement) Descriptor() ([]byte, []int) {
   582  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP(), []int{10}
   583  }
   584  
   585  func (x *TokenMetadataElement) GetEthereumAddress() string {
   586  	if x != nil {
   587  		return x.EthereumAddress
   588  	}
   589  	return ""
   590  }
   591  
   592  func (x *TokenMetadataElement) GetCoingeckoId() string {
   593  	if x != nil {
   594  		return x.CoingeckoId
   595  	}
   596  	return ""
   597  }
   598  
   599  func (x *TokenMetadataElement) GetDenom() string {
   600  	if x != nil {
   601  		return x.Denom
   602  	}
   603  	return ""
   604  }
   605  
   606  func (x *TokenMetadataElement) GetName() string {
   607  	if x != nil {
   608  		return x.Name
   609  	}
   610  	return ""
   611  }
   612  
   613  func (x *TokenMetadataElement) GetSymbol() string {
   614  	if x != nil {
   615  		return x.Symbol
   616  	}
   617  	return ""
   618  }
   619  
   620  func (x *TokenMetadataElement) GetDecimals() int32 {
   621  	if x != nil {
   622  		return x.Decimals
   623  	}
   624  	return 0
   625  }
   626  
   627  func (x *TokenMetadataElement) GetLogo() string {
   628  	if x != nil {
   629  		return x.Logo
   630  	}
   631  	return ""
   632  }
   633  
   634  var File_goadesign_goagen_injective_meta_rpc_proto protoreflect.FileDescriptor
   635  
   636  var file_goadesign_goagen_injective_meta_rpc_proto_rawDesc = []byte{
   637  	0x0a, 0x29, 0x67, 0x6f, 0x61, 0x64, 0x65, 0x73, 0x69, 0x67, 0x6e, 0x5f, 0x67, 0x6f, 0x61, 0x67,
   638  	0x65, 0x6e, 0x5f, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74,
   639  	0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x69, 0x6e, 0x6a,
   640  	0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x22,
   641  	0x0d, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x0e,
   642  	0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x10,
   643  	0x0a, 0x0e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
   644  	0x22, 0xab, 0x01, 0x0a, 0x0f, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70,
   645  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18,
   646  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x44,
   647  	0x0a, 0x05, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
   648  	0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72,
   649  	0x70, 0x63, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
   650  	0x73, 0x65, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x62,
   651  	0x75, 0x69, 0x6c, 0x64, 0x1a, 0x38, 0x0a, 0x0a, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x6e, 0x74,
   652  	0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
   653  	0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
   654  	0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x2b,
   655  	0x0a, 0x0b, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a,
   656  	0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x12,
   657  	0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x22, 0xfc, 0x01, 0x0a, 0x0c,
   658  	0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09,
   659  	0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x12, 0x52,
   660  	0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x65,
   661  	0x72, 0x76, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x12, 0x52,
   662  	0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76,
   663  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65,
   664  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x05, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x18, 0x04,
   665  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65,
   666  	0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
   667  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x6e, 0x74, 0x72,
   668  	0x79, 0x52, 0x05, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69,
   669  	0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   670  	0x1a, 0x38, 0x0a, 0x0a, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
   671  	0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
   672  	0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
   673  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x18, 0x0a, 0x16, 0x53, 0x74,
   674  	0x72, 0x65, 0x61, 0x6d, 0x4b, 0x65, 0x65, 0x70, 0x61, 0x6c, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71,
   675  	0x75, 0x65, 0x73, 0x74, 0x22, 0x70, 0x0a, 0x17, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4b, 0x65,
   676  	0x65, 0x70, 0x61, 0x6c, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
   677  	0x14, 0x0a, 0x05, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
   678  	0x65, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x65, 0x77, 0x5f, 0x65, 0x6e, 0x64,
   679  	0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x77,
   680  	0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65,
   681  	0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x12, 0x52, 0x09, 0x74, 0x69, 0x6d,
   682  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x22, 0x2e, 0x0a, 0x14, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d,
   683  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
   684  	0x0a, 0x06, 0x64, 0x65, 0x6e, 0x6f, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06,
   685  	0x64, 0x65, 0x6e, 0x6f, 0x6d, 0x73, 0x22, 0x59, 0x0a, 0x15, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d,
   686  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
   687  	0x40, 0x0a, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
   688  	0x28, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61,
   689  	0x5f, 0x72, 0x70, 0x63, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
   690  	0x74, 0x61, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
   691  	0x73, 0x22, 0xd6, 0x01, 0x0a, 0x14, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64,
   692  	0x61, 0x74, 0x61, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x74,
   693  	0x68, 0x65, 0x72, 0x65, 0x75, 0x6d, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01,
   694  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x65, 0x74, 0x68, 0x65, 0x72, 0x65, 0x75, 0x6d, 0x41, 0x64,
   695  	0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x69, 0x6e, 0x67, 0x65, 0x63,
   696  	0x6b, 0x6f, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x69,
   697  	0x6e, 0x67, 0x65, 0x63, 0x6b, 0x6f, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x65, 0x6e, 0x6f,
   698  	0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x65, 0x6e, 0x6f, 0x6d, 0x12, 0x12,
   699  	0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
   700  	0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x18, 0x05, 0x20, 0x01,
   701  	0x28, 0x09, 0x52, 0x06, 0x73, 0x79, 0x6d, 0x62, 0x6f, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x65,
   702  	0x63, 0x69, 0x6d, 0x61, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x11, 0x52, 0x08, 0x64, 0x65,
   703  	0x63, 0x69, 0x6d, 0x61, 0x6c, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x6f, 0x18, 0x07,
   704  	0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x6f, 0x32, 0xd0, 0x03, 0x0a, 0x10, 0x49,
   705  	0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x50, 0x43, 0x12,
   706  	0x49, 0x0a, 0x04, 0x50, 0x69, 0x6e, 0x67, 0x12, 0x1f, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74,
   707  	0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x50, 0x69, 0x6e,
   708  	0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63,
   709  	0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x50, 0x69,
   710  	0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x07, 0x56, 0x65,
   711  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76,
   712  	0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69,
   713  	0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x69, 0x6e, 0x6a, 0x65,
   714  	0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x56,
   715  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49,
   716  	0x0a, 0x04, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69,
   717  	0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x49, 0x6e, 0x66, 0x6f,
   718  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74,
   719  	0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x49, 0x6e, 0x66,
   720  	0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6c, 0x0a, 0x0f, 0x53, 0x74, 0x72,
   721  	0x65, 0x61, 0x6d, 0x4b, 0x65, 0x65, 0x70, 0x61, 0x6c, 0x69, 0x76, 0x65, 0x12, 0x2a, 0x2e, 0x69,
   722  	0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70,
   723  	0x63, 0x2e, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4b, 0x65, 0x65, 0x70, 0x61, 0x6c, 0x69, 0x76,
   724  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63,
   725  	0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74,
   726  	0x72, 0x65, 0x61, 0x6d, 0x4b, 0x65, 0x65, 0x70, 0x61, 0x6c, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73,
   727  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x64, 0x0a, 0x0d, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
   728  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x28, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63,
   729  	0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x54, 0x6f,
   730  	0x6b, 0x65, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
   731  	0x73, 0x74, 0x1a, 0x29, 0x2e, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d,
   732  	0x65, 0x74, 0x61, 0x5f, 0x72, 0x70, 0x63, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d, 0x65, 0x74,
   733  	0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x17, 0x5a,
   734  	0x15, 0x2f, 0x69, 0x6e, 0x6a, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61,
   735  	0x5f, 0x72, 0x70, 0x63, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   736  }
   737  
   738  var (
   739  	file_goadesign_goagen_injective_meta_rpc_proto_rawDescOnce sync.Once
   740  	file_goadesign_goagen_injective_meta_rpc_proto_rawDescData = file_goadesign_goagen_injective_meta_rpc_proto_rawDesc
   741  )
   742  
   743  func file_goadesign_goagen_injective_meta_rpc_proto_rawDescGZIP() []byte {
   744  	file_goadesign_goagen_injective_meta_rpc_proto_rawDescOnce.Do(func() {
   745  		file_goadesign_goagen_injective_meta_rpc_proto_rawDescData = protoimpl.X.CompressGZIP(file_goadesign_goagen_injective_meta_rpc_proto_rawDescData)
   746  	})
   747  	return file_goadesign_goagen_injective_meta_rpc_proto_rawDescData
   748  }
   749  
   750  var file_goadesign_goagen_injective_meta_rpc_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
   751  var file_goadesign_goagen_injective_meta_rpc_proto_goTypes = []interface{}{
   752  	(*PingRequest)(nil),             // 0: injective_meta_rpc.PingRequest
   753  	(*PingResponse)(nil),            // 1: injective_meta_rpc.PingResponse
   754  	(*VersionRequest)(nil),          // 2: injective_meta_rpc.VersionRequest
   755  	(*VersionResponse)(nil),         // 3: injective_meta_rpc.VersionResponse
   756  	(*InfoRequest)(nil),             // 4: injective_meta_rpc.InfoRequest
   757  	(*InfoResponse)(nil),            // 5: injective_meta_rpc.InfoResponse
   758  	(*StreamKeepaliveRequest)(nil),  // 6: injective_meta_rpc.StreamKeepaliveRequest
   759  	(*StreamKeepaliveResponse)(nil), // 7: injective_meta_rpc.StreamKeepaliveResponse
   760  	(*TokenMetadataRequest)(nil),    // 8: injective_meta_rpc.TokenMetadataRequest
   761  	(*TokenMetadataResponse)(nil),   // 9: injective_meta_rpc.TokenMetadataResponse
   762  	(*TokenMetadataElement)(nil),    // 10: injective_meta_rpc.TokenMetadataElement
   763  	nil,                             // 11: injective_meta_rpc.VersionResponse.BuildEntry
   764  	nil,                             // 12: injective_meta_rpc.InfoResponse.BuildEntry
   765  }
   766  var file_goadesign_goagen_injective_meta_rpc_proto_depIdxs = []int32{
   767  	11, // 0: injective_meta_rpc.VersionResponse.build:type_name -> injective_meta_rpc.VersionResponse.BuildEntry
   768  	12, // 1: injective_meta_rpc.InfoResponse.build:type_name -> injective_meta_rpc.InfoResponse.BuildEntry
   769  	10, // 2: injective_meta_rpc.TokenMetadataResponse.tokens:type_name -> injective_meta_rpc.TokenMetadataElement
   770  	0,  // 3: injective_meta_rpc.InjectiveMetaRPC.Ping:input_type -> injective_meta_rpc.PingRequest
   771  	2,  // 4: injective_meta_rpc.InjectiveMetaRPC.Version:input_type -> injective_meta_rpc.VersionRequest
   772  	4,  // 5: injective_meta_rpc.InjectiveMetaRPC.Info:input_type -> injective_meta_rpc.InfoRequest
   773  	6,  // 6: injective_meta_rpc.InjectiveMetaRPC.StreamKeepalive:input_type -> injective_meta_rpc.StreamKeepaliveRequest
   774  	8,  // 7: injective_meta_rpc.InjectiveMetaRPC.TokenMetadata:input_type -> injective_meta_rpc.TokenMetadataRequest
   775  	1,  // 8: injective_meta_rpc.InjectiveMetaRPC.Ping:output_type -> injective_meta_rpc.PingResponse
   776  	3,  // 9: injective_meta_rpc.InjectiveMetaRPC.Version:output_type -> injective_meta_rpc.VersionResponse
   777  	5,  // 10: injective_meta_rpc.InjectiveMetaRPC.Info:output_type -> injective_meta_rpc.InfoResponse
   778  	7,  // 11: injective_meta_rpc.InjectiveMetaRPC.StreamKeepalive:output_type -> injective_meta_rpc.StreamKeepaliveResponse
   779  	9,  // 12: injective_meta_rpc.InjectiveMetaRPC.TokenMetadata:output_type -> injective_meta_rpc.TokenMetadataResponse
   780  	8,  // [8:13] is the sub-list for method output_type
   781  	3,  // [3:8] is the sub-list for method input_type
   782  	3,  // [3:3] is the sub-list for extension type_name
   783  	3,  // [3:3] is the sub-list for extension extendee
   784  	0,  // [0:3] is the sub-list for field type_name
   785  }
   786  
   787  func init() { file_goadesign_goagen_injective_meta_rpc_proto_init() }
   788  func file_goadesign_goagen_injective_meta_rpc_proto_init() {
   789  	if File_goadesign_goagen_injective_meta_rpc_proto != nil {
   790  		return
   791  	}
   792  	if !protoimpl.UnsafeEnabled {
   793  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   794  			switch v := v.(*PingRequest); i {
   795  			case 0:
   796  				return &v.state
   797  			case 1:
   798  				return &v.sizeCache
   799  			case 2:
   800  				return &v.unknownFields
   801  			default:
   802  				return nil
   803  			}
   804  		}
   805  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   806  			switch v := v.(*PingResponse); i {
   807  			case 0:
   808  				return &v.state
   809  			case 1:
   810  				return &v.sizeCache
   811  			case 2:
   812  				return &v.unknownFields
   813  			default:
   814  				return nil
   815  			}
   816  		}
   817  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   818  			switch v := v.(*VersionRequest); i {
   819  			case 0:
   820  				return &v.state
   821  			case 1:
   822  				return &v.sizeCache
   823  			case 2:
   824  				return &v.unknownFields
   825  			default:
   826  				return nil
   827  			}
   828  		}
   829  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   830  			switch v := v.(*VersionResponse); i {
   831  			case 0:
   832  				return &v.state
   833  			case 1:
   834  				return &v.sizeCache
   835  			case 2:
   836  				return &v.unknownFields
   837  			default:
   838  				return nil
   839  			}
   840  		}
   841  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   842  			switch v := v.(*InfoRequest); i {
   843  			case 0:
   844  				return &v.state
   845  			case 1:
   846  				return &v.sizeCache
   847  			case 2:
   848  				return &v.unknownFields
   849  			default:
   850  				return nil
   851  			}
   852  		}
   853  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   854  			switch v := v.(*InfoResponse); i {
   855  			case 0:
   856  				return &v.state
   857  			case 1:
   858  				return &v.sizeCache
   859  			case 2:
   860  				return &v.unknownFields
   861  			default:
   862  				return nil
   863  			}
   864  		}
   865  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   866  			switch v := v.(*StreamKeepaliveRequest); i {
   867  			case 0:
   868  				return &v.state
   869  			case 1:
   870  				return &v.sizeCache
   871  			case 2:
   872  				return &v.unknownFields
   873  			default:
   874  				return nil
   875  			}
   876  		}
   877  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   878  			switch v := v.(*StreamKeepaliveResponse); i {
   879  			case 0:
   880  				return &v.state
   881  			case 1:
   882  				return &v.sizeCache
   883  			case 2:
   884  				return &v.unknownFields
   885  			default:
   886  				return nil
   887  			}
   888  		}
   889  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
   890  			switch v := v.(*TokenMetadataRequest); i {
   891  			case 0:
   892  				return &v.state
   893  			case 1:
   894  				return &v.sizeCache
   895  			case 2:
   896  				return &v.unknownFields
   897  			default:
   898  				return nil
   899  			}
   900  		}
   901  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
   902  			switch v := v.(*TokenMetadataResponse); i {
   903  			case 0:
   904  				return &v.state
   905  			case 1:
   906  				return &v.sizeCache
   907  			case 2:
   908  				return &v.unknownFields
   909  			default:
   910  				return nil
   911  			}
   912  		}
   913  		file_goadesign_goagen_injective_meta_rpc_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
   914  			switch v := v.(*TokenMetadataElement); i {
   915  			case 0:
   916  				return &v.state
   917  			case 1:
   918  				return &v.sizeCache
   919  			case 2:
   920  				return &v.unknownFields
   921  			default:
   922  				return nil
   923  			}
   924  		}
   925  	}
   926  	type x struct{}
   927  	out := protoimpl.TypeBuilder{
   928  		File: protoimpl.DescBuilder{
   929  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   930  			RawDescriptor: file_goadesign_goagen_injective_meta_rpc_proto_rawDesc,
   931  			NumEnums:      0,
   932  			NumMessages:   13,
   933  			NumExtensions: 0,
   934  			NumServices:   1,
   935  		},
   936  		GoTypes:           file_goadesign_goagen_injective_meta_rpc_proto_goTypes,
   937  		DependencyIndexes: file_goadesign_goagen_injective_meta_rpc_proto_depIdxs,
   938  		MessageInfos:      file_goadesign_goagen_injective_meta_rpc_proto_msgTypes,
   939  	}.Build()
   940  	File_goadesign_goagen_injective_meta_rpc_proto = out.File
   941  	file_goadesign_goagen_injective_meta_rpc_proto_rawDesc = nil
   942  	file_goadesign_goagen_injective_meta_rpc_proto_goTypes = nil
   943  	file_goadesign_goagen_injective_meta_rpc_proto_depIdxs = nil
   944  }