code.vegaprotocol.io/vega@v0.79.0/protos/vega/wallet/v1/wallet.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.27.1
     4  // 	protoc        (unknown)
     5  // source: vega/wallet/v1/wallet.proto
     6  
     7  package v1
     8  
     9  import (
    10  	v1 "code.vegaprotocol.io/vega/protos/vega/commands/v1"
    11  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    12  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    13  	reflect "reflect"
    14  	sync "sync"
    15  )
    16  
    17  const (
    18  	// Verify that this generated code is sufficiently up-to-date.
    19  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    20  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    21  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    22  )
    23  
    24  type SubmitTransactionRequest struct {
    25  	state         protoimpl.MessageState
    26  	sizeCache     protoimpl.SizeCache
    27  	unknownFields protoimpl.UnknownFields
    28  
    29  	PubKey    string `protobuf:"bytes,1,opt,name=pub_key,json=pubKey,proto3" json:"pub_key,omitempty"`
    30  	Propagate bool   `protobuf:"varint,2,opt,name=propagate,proto3" json:"propagate,omitempty"`
    31  	// Types that are assignable to Command:
    32  	//
    33  	//	*SubmitTransactionRequest_OrderSubmission
    34  	//	*SubmitTransactionRequest_OrderCancellation
    35  	//	*SubmitTransactionRequest_OrderAmendment
    36  	//	*SubmitTransactionRequest_WithdrawSubmission
    37  	//	*SubmitTransactionRequest_ProposalSubmission
    38  	//	*SubmitTransactionRequest_VoteSubmission
    39  	//	*SubmitTransactionRequest_LiquidityProvisionSubmission
    40  	//	*SubmitTransactionRequest_DelegateSubmission
    41  	//	*SubmitTransactionRequest_UndelegateSubmission
    42  	//	*SubmitTransactionRequest_LiquidityProvisionCancellation
    43  	//	*SubmitTransactionRequest_LiquidityProvisionAmendment
    44  	//	*SubmitTransactionRequest_Transfer
    45  	//	*SubmitTransactionRequest_CancelTransfer
    46  	//	*SubmitTransactionRequest_AnnounceNode
    47  	//	*SubmitTransactionRequest_BatchMarketInstructions
    48  	//	*SubmitTransactionRequest_StopOrdersSubmission
    49  	//	*SubmitTransactionRequest_StopOrdersCancellation
    50  	//	*SubmitTransactionRequest_CreateReferralSet
    51  	//	*SubmitTransactionRequest_UpdateReferralSet
    52  	//	*SubmitTransactionRequest_ApplyReferralCode
    53  	//	*SubmitTransactionRequest_UpdateMarginMode
    54  	//	*SubmitTransactionRequest_JoinTeam
    55  	//	*SubmitTransactionRequest_BatchProposalSubmission
    56  	//	*SubmitTransactionRequest_UpdatePartyProfile
    57  	//	*SubmitTransactionRequest_SubmitAmm
    58  	//	*SubmitTransactionRequest_AmendAmm
    59  	//	*SubmitTransactionRequest_CancelAmm
    60  	//	*SubmitTransactionRequest_NodeVote
    61  	//	*SubmitTransactionRequest_NodeSignature
    62  	//	*SubmitTransactionRequest_ChainEvent
    63  	//	*SubmitTransactionRequest_KeyRotateSubmission
    64  	//	*SubmitTransactionRequest_StateVariableProposal
    65  	//	*SubmitTransactionRequest_ValidatorHeartbeat
    66  	//	*SubmitTransactionRequest_EthereumKeyRotateSubmission
    67  	//	*SubmitTransactionRequest_ProtocolUpgradeProposal
    68  	//	*SubmitTransactionRequest_IssueSignatures
    69  	//	*SubmitTransactionRequest_OracleDataSubmission
    70  	Command isSubmitTransactionRequest_Command `protobuf_oneof:"command"`
    71  }
    72  
    73  func (x *SubmitTransactionRequest) Reset() {
    74  	*x = SubmitTransactionRequest{}
    75  	if protoimpl.UnsafeEnabled {
    76  		mi := &file_vega_wallet_v1_wallet_proto_msgTypes[0]
    77  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    78  		ms.StoreMessageInfo(mi)
    79  	}
    80  }
    81  
    82  func (x *SubmitTransactionRequest) String() string {
    83  	return protoimpl.X.MessageStringOf(x)
    84  }
    85  
    86  func (*SubmitTransactionRequest) ProtoMessage() {}
    87  
    88  func (x *SubmitTransactionRequest) ProtoReflect() protoreflect.Message {
    89  	mi := &file_vega_wallet_v1_wallet_proto_msgTypes[0]
    90  	if protoimpl.UnsafeEnabled && x != nil {
    91  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    92  		if ms.LoadMessageInfo() == nil {
    93  			ms.StoreMessageInfo(mi)
    94  		}
    95  		return ms
    96  	}
    97  	return mi.MessageOf(x)
    98  }
    99  
   100  // Deprecated: Use SubmitTransactionRequest.ProtoReflect.Descriptor instead.
   101  func (*SubmitTransactionRequest) Descriptor() ([]byte, []int) {
   102  	return file_vega_wallet_v1_wallet_proto_rawDescGZIP(), []int{0}
   103  }
   104  
   105  func (x *SubmitTransactionRequest) GetPubKey() string {
   106  	if x != nil {
   107  		return x.PubKey
   108  	}
   109  	return ""
   110  }
   111  
   112  func (x *SubmitTransactionRequest) GetPropagate() bool {
   113  	if x != nil {
   114  		return x.Propagate
   115  	}
   116  	return false
   117  }
   118  
   119  func (m *SubmitTransactionRequest) GetCommand() isSubmitTransactionRequest_Command {
   120  	if m != nil {
   121  		return m.Command
   122  	}
   123  	return nil
   124  }
   125  
   126  func (x *SubmitTransactionRequest) GetOrderSubmission() *v1.OrderSubmission {
   127  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_OrderSubmission); ok {
   128  		return x.OrderSubmission
   129  	}
   130  	return nil
   131  }
   132  
   133  func (x *SubmitTransactionRequest) GetOrderCancellation() *v1.OrderCancellation {
   134  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_OrderCancellation); ok {
   135  		return x.OrderCancellation
   136  	}
   137  	return nil
   138  }
   139  
   140  func (x *SubmitTransactionRequest) GetOrderAmendment() *v1.OrderAmendment {
   141  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_OrderAmendment); ok {
   142  		return x.OrderAmendment
   143  	}
   144  	return nil
   145  }
   146  
   147  func (x *SubmitTransactionRequest) GetWithdrawSubmission() *v1.WithdrawSubmission {
   148  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_WithdrawSubmission); ok {
   149  		return x.WithdrawSubmission
   150  	}
   151  	return nil
   152  }
   153  
   154  func (x *SubmitTransactionRequest) GetProposalSubmission() *v1.ProposalSubmission {
   155  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_ProposalSubmission); ok {
   156  		return x.ProposalSubmission
   157  	}
   158  	return nil
   159  }
   160  
   161  func (x *SubmitTransactionRequest) GetVoteSubmission() *v1.VoteSubmission {
   162  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_VoteSubmission); ok {
   163  		return x.VoteSubmission
   164  	}
   165  	return nil
   166  }
   167  
   168  func (x *SubmitTransactionRequest) GetLiquidityProvisionSubmission() *v1.LiquidityProvisionSubmission {
   169  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_LiquidityProvisionSubmission); ok {
   170  		return x.LiquidityProvisionSubmission
   171  	}
   172  	return nil
   173  }
   174  
   175  func (x *SubmitTransactionRequest) GetDelegateSubmission() *v1.DelegateSubmission {
   176  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_DelegateSubmission); ok {
   177  		return x.DelegateSubmission
   178  	}
   179  	return nil
   180  }
   181  
   182  func (x *SubmitTransactionRequest) GetUndelegateSubmission() *v1.UndelegateSubmission {
   183  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_UndelegateSubmission); ok {
   184  		return x.UndelegateSubmission
   185  	}
   186  	return nil
   187  }
   188  
   189  func (x *SubmitTransactionRequest) GetLiquidityProvisionCancellation() *v1.LiquidityProvisionCancellation {
   190  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_LiquidityProvisionCancellation); ok {
   191  		return x.LiquidityProvisionCancellation
   192  	}
   193  	return nil
   194  }
   195  
   196  func (x *SubmitTransactionRequest) GetLiquidityProvisionAmendment() *v1.LiquidityProvisionAmendment {
   197  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_LiquidityProvisionAmendment); ok {
   198  		return x.LiquidityProvisionAmendment
   199  	}
   200  	return nil
   201  }
   202  
   203  func (x *SubmitTransactionRequest) GetTransfer() *v1.Transfer {
   204  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_Transfer); ok {
   205  		return x.Transfer
   206  	}
   207  	return nil
   208  }
   209  
   210  func (x *SubmitTransactionRequest) GetCancelTransfer() *v1.CancelTransfer {
   211  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_CancelTransfer); ok {
   212  		return x.CancelTransfer
   213  	}
   214  	return nil
   215  }
   216  
   217  func (x *SubmitTransactionRequest) GetAnnounceNode() *v1.AnnounceNode {
   218  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_AnnounceNode); ok {
   219  		return x.AnnounceNode
   220  	}
   221  	return nil
   222  }
   223  
   224  func (x *SubmitTransactionRequest) GetBatchMarketInstructions() *v1.BatchMarketInstructions {
   225  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_BatchMarketInstructions); ok {
   226  		return x.BatchMarketInstructions
   227  	}
   228  	return nil
   229  }
   230  
   231  func (x *SubmitTransactionRequest) GetStopOrdersSubmission() *v1.StopOrdersSubmission {
   232  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_StopOrdersSubmission); ok {
   233  		return x.StopOrdersSubmission
   234  	}
   235  	return nil
   236  }
   237  
   238  func (x *SubmitTransactionRequest) GetStopOrdersCancellation() *v1.StopOrdersCancellation {
   239  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_StopOrdersCancellation); ok {
   240  		return x.StopOrdersCancellation
   241  	}
   242  	return nil
   243  }
   244  
   245  func (x *SubmitTransactionRequest) GetCreateReferralSet() *v1.CreateReferralSet {
   246  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_CreateReferralSet); ok {
   247  		return x.CreateReferralSet
   248  	}
   249  	return nil
   250  }
   251  
   252  func (x *SubmitTransactionRequest) GetUpdateReferralSet() *v1.UpdateReferralSet {
   253  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_UpdateReferralSet); ok {
   254  		return x.UpdateReferralSet
   255  	}
   256  	return nil
   257  }
   258  
   259  func (x *SubmitTransactionRequest) GetApplyReferralCode() *v1.ApplyReferralCode {
   260  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_ApplyReferralCode); ok {
   261  		return x.ApplyReferralCode
   262  	}
   263  	return nil
   264  }
   265  
   266  func (x *SubmitTransactionRequest) GetUpdateMarginMode() *v1.UpdateMarginMode {
   267  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_UpdateMarginMode); ok {
   268  		return x.UpdateMarginMode
   269  	}
   270  	return nil
   271  }
   272  
   273  func (x *SubmitTransactionRequest) GetJoinTeam() *v1.JoinTeam {
   274  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_JoinTeam); ok {
   275  		return x.JoinTeam
   276  	}
   277  	return nil
   278  }
   279  
   280  func (x *SubmitTransactionRequest) GetBatchProposalSubmission() *v1.BatchProposalSubmission {
   281  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_BatchProposalSubmission); ok {
   282  		return x.BatchProposalSubmission
   283  	}
   284  	return nil
   285  }
   286  
   287  func (x *SubmitTransactionRequest) GetUpdatePartyProfile() *v1.UpdatePartyProfile {
   288  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_UpdatePartyProfile); ok {
   289  		return x.UpdatePartyProfile
   290  	}
   291  	return nil
   292  }
   293  
   294  func (x *SubmitTransactionRequest) GetSubmitAmm() *v1.SubmitAMM {
   295  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_SubmitAmm); ok {
   296  		return x.SubmitAmm
   297  	}
   298  	return nil
   299  }
   300  
   301  func (x *SubmitTransactionRequest) GetAmendAmm() *v1.AmendAMM {
   302  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_AmendAmm); ok {
   303  		return x.AmendAmm
   304  	}
   305  	return nil
   306  }
   307  
   308  func (x *SubmitTransactionRequest) GetCancelAmm() *v1.CancelAMM {
   309  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_CancelAmm); ok {
   310  		return x.CancelAmm
   311  	}
   312  	return nil
   313  }
   314  
   315  func (x *SubmitTransactionRequest) GetNodeVote() *v1.NodeVote {
   316  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_NodeVote); ok {
   317  		return x.NodeVote
   318  	}
   319  	return nil
   320  }
   321  
   322  func (x *SubmitTransactionRequest) GetNodeSignature() *v1.NodeSignature {
   323  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_NodeSignature); ok {
   324  		return x.NodeSignature
   325  	}
   326  	return nil
   327  }
   328  
   329  func (x *SubmitTransactionRequest) GetChainEvent() *v1.ChainEvent {
   330  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_ChainEvent); ok {
   331  		return x.ChainEvent
   332  	}
   333  	return nil
   334  }
   335  
   336  func (x *SubmitTransactionRequest) GetKeyRotateSubmission() *v1.KeyRotateSubmission {
   337  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_KeyRotateSubmission); ok {
   338  		return x.KeyRotateSubmission
   339  	}
   340  	return nil
   341  }
   342  
   343  func (x *SubmitTransactionRequest) GetStateVariableProposal() *v1.StateVariableProposal {
   344  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_StateVariableProposal); ok {
   345  		return x.StateVariableProposal
   346  	}
   347  	return nil
   348  }
   349  
   350  func (x *SubmitTransactionRequest) GetValidatorHeartbeat() *v1.ValidatorHeartbeat {
   351  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_ValidatorHeartbeat); ok {
   352  		return x.ValidatorHeartbeat
   353  	}
   354  	return nil
   355  }
   356  
   357  func (x *SubmitTransactionRequest) GetEthereumKeyRotateSubmission() *v1.EthereumKeyRotateSubmission {
   358  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_EthereumKeyRotateSubmission); ok {
   359  		return x.EthereumKeyRotateSubmission
   360  	}
   361  	return nil
   362  }
   363  
   364  func (x *SubmitTransactionRequest) GetProtocolUpgradeProposal() *v1.ProtocolUpgradeProposal {
   365  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_ProtocolUpgradeProposal); ok {
   366  		return x.ProtocolUpgradeProposal
   367  	}
   368  	return nil
   369  }
   370  
   371  func (x *SubmitTransactionRequest) GetIssueSignatures() *v1.IssueSignatures {
   372  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_IssueSignatures); ok {
   373  		return x.IssueSignatures
   374  	}
   375  	return nil
   376  }
   377  
   378  func (x *SubmitTransactionRequest) GetOracleDataSubmission() *v1.OracleDataSubmission {
   379  	if x, ok := x.GetCommand().(*SubmitTransactionRequest_OracleDataSubmission); ok {
   380  		return x.OracleDataSubmission
   381  	}
   382  	return nil
   383  }
   384  
   385  type isSubmitTransactionRequest_Command interface {
   386  	isSubmitTransactionRequest_Command()
   387  }
   388  
   389  type SubmitTransactionRequest_OrderSubmission struct {
   390  	// User commands
   391  	OrderSubmission *v1.OrderSubmission `protobuf:"bytes,1001,opt,name=order_submission,json=orderSubmission,proto3,oneof"`
   392  }
   393  
   394  type SubmitTransactionRequest_OrderCancellation struct {
   395  	OrderCancellation *v1.OrderCancellation `protobuf:"bytes,1002,opt,name=order_cancellation,json=orderCancellation,proto3,oneof"`
   396  }
   397  
   398  type SubmitTransactionRequest_OrderAmendment struct {
   399  	OrderAmendment *v1.OrderAmendment `protobuf:"bytes,1003,opt,name=order_amendment,json=orderAmendment,proto3,oneof"`
   400  }
   401  
   402  type SubmitTransactionRequest_WithdrawSubmission struct {
   403  	WithdrawSubmission *v1.WithdrawSubmission `protobuf:"bytes,1004,opt,name=withdraw_submission,json=withdrawSubmission,proto3,oneof"`
   404  }
   405  
   406  type SubmitTransactionRequest_ProposalSubmission struct {
   407  	ProposalSubmission *v1.ProposalSubmission `protobuf:"bytes,1005,opt,name=proposal_submission,json=proposalSubmission,proto3,oneof"`
   408  }
   409  
   410  type SubmitTransactionRequest_VoteSubmission struct {
   411  	VoteSubmission *v1.VoteSubmission `protobuf:"bytes,1006,opt,name=vote_submission,json=voteSubmission,proto3,oneof"`
   412  }
   413  
   414  type SubmitTransactionRequest_LiquidityProvisionSubmission struct {
   415  	LiquidityProvisionSubmission *v1.LiquidityProvisionSubmission `protobuf:"bytes,1007,opt,name=liquidity_provision_submission,json=liquidityProvisionSubmission,proto3,oneof"`
   416  }
   417  
   418  type SubmitTransactionRequest_DelegateSubmission struct {
   419  	DelegateSubmission *v1.DelegateSubmission `protobuf:"bytes,1008,opt,name=delegate_submission,json=delegateSubmission,proto3,oneof"`
   420  }
   421  
   422  type SubmitTransactionRequest_UndelegateSubmission struct {
   423  	UndelegateSubmission *v1.UndelegateSubmission `protobuf:"bytes,1009,opt,name=undelegate_submission,json=undelegateSubmission,proto3,oneof"`
   424  }
   425  
   426  type SubmitTransactionRequest_LiquidityProvisionCancellation struct {
   427  	LiquidityProvisionCancellation *v1.LiquidityProvisionCancellation `protobuf:"bytes,1010,opt,name=liquidity_provision_cancellation,json=liquidityProvisionCancellation,proto3,oneof"`
   428  }
   429  
   430  type SubmitTransactionRequest_LiquidityProvisionAmendment struct {
   431  	LiquidityProvisionAmendment *v1.LiquidityProvisionAmendment `protobuf:"bytes,1011,opt,name=liquidity_provision_amendment,json=liquidityProvisionAmendment,proto3,oneof"`
   432  }
   433  
   434  type SubmitTransactionRequest_Transfer struct {
   435  	Transfer *v1.Transfer `protobuf:"bytes,1012,opt,name=transfer,proto3,oneof"`
   436  }
   437  
   438  type SubmitTransactionRequest_CancelTransfer struct {
   439  	CancelTransfer *v1.CancelTransfer `protobuf:"bytes,1013,opt,name=cancel_transfer,json=cancelTransfer,proto3,oneof"`
   440  }
   441  
   442  type SubmitTransactionRequest_AnnounceNode struct {
   443  	AnnounceNode *v1.AnnounceNode `protobuf:"bytes,1014,opt,name=announce_node,json=announceNode,proto3,oneof"`
   444  }
   445  
   446  type SubmitTransactionRequest_BatchMarketInstructions struct {
   447  	BatchMarketInstructions *v1.BatchMarketInstructions `protobuf:"bytes,1015,opt,name=batch_market_instructions,json=batchMarketInstructions,proto3,oneof"`
   448  }
   449  
   450  type SubmitTransactionRequest_StopOrdersSubmission struct {
   451  	StopOrdersSubmission *v1.StopOrdersSubmission `protobuf:"bytes,1016,opt,name=stop_orders_submission,json=stopOrdersSubmission,proto3,oneof"`
   452  }
   453  
   454  type SubmitTransactionRequest_StopOrdersCancellation struct {
   455  	StopOrdersCancellation *v1.StopOrdersCancellation `protobuf:"bytes,1017,opt,name=stop_orders_cancellation,json=stopOrdersCancellation,proto3,oneof"`
   456  }
   457  
   458  type SubmitTransactionRequest_CreateReferralSet struct {
   459  	CreateReferralSet *v1.CreateReferralSet `protobuf:"bytes,1018,opt,name=create_referral_set,json=createReferralSet,proto3,oneof"`
   460  }
   461  
   462  type SubmitTransactionRequest_UpdateReferralSet struct {
   463  	UpdateReferralSet *v1.UpdateReferralSet `protobuf:"bytes,1019,opt,name=update_referral_set,json=updateReferralSet,proto3,oneof"`
   464  }
   465  
   466  type SubmitTransactionRequest_ApplyReferralCode struct {
   467  	ApplyReferralCode *v1.ApplyReferralCode `protobuf:"bytes,1020,opt,name=apply_referral_code,json=applyReferralCode,proto3,oneof"`
   468  }
   469  
   470  type SubmitTransactionRequest_UpdateMarginMode struct {
   471  	UpdateMarginMode *v1.UpdateMarginMode `protobuf:"bytes,1021,opt,name=update_margin_mode,json=updateMarginMode,proto3,oneof"`
   472  }
   473  
   474  type SubmitTransactionRequest_JoinTeam struct {
   475  	JoinTeam *v1.JoinTeam `protobuf:"bytes,1022,opt,name=join_team,json=joinTeam,proto3,oneof"`
   476  }
   477  
   478  type SubmitTransactionRequest_BatchProposalSubmission struct {
   479  	BatchProposalSubmission *v1.BatchProposalSubmission `protobuf:"bytes,1023,opt,name=batch_proposal_submission,json=batchProposalSubmission,proto3,oneof"`
   480  }
   481  
   482  type SubmitTransactionRequest_UpdatePartyProfile struct {
   483  	UpdatePartyProfile *v1.UpdatePartyProfile `protobuf:"bytes,1024,opt,name=update_party_profile,json=updatePartyProfile,proto3,oneof"`
   484  }
   485  
   486  type SubmitTransactionRequest_SubmitAmm struct {
   487  	SubmitAmm *v1.SubmitAMM `protobuf:"bytes,1025,opt,name=submit_amm,json=submitAmm,proto3,oneof"`
   488  }
   489  
   490  type SubmitTransactionRequest_AmendAmm struct {
   491  	AmendAmm *v1.AmendAMM `protobuf:"bytes,1026,opt,name=amend_amm,json=amendAmm,proto3,oneof"`
   492  }
   493  
   494  type SubmitTransactionRequest_CancelAmm struct {
   495  	CancelAmm *v1.CancelAMM `protobuf:"bytes,1027,opt,name=cancel_amm,json=cancelAmm,proto3,oneof"`
   496  }
   497  
   498  type SubmitTransactionRequest_NodeVote struct {
   499  	// Validator commands
   500  	NodeVote *v1.NodeVote `protobuf:"bytes,2002,opt,name=node_vote,json=nodeVote,proto3,oneof"`
   501  }
   502  
   503  type SubmitTransactionRequest_NodeSignature struct {
   504  	NodeSignature *v1.NodeSignature `protobuf:"bytes,2003,opt,name=node_signature,json=nodeSignature,proto3,oneof"`
   505  }
   506  
   507  type SubmitTransactionRequest_ChainEvent struct {
   508  	ChainEvent *v1.ChainEvent `protobuf:"bytes,2004,opt,name=chain_event,json=chainEvent,proto3,oneof"`
   509  }
   510  
   511  type SubmitTransactionRequest_KeyRotateSubmission struct {
   512  	KeyRotateSubmission *v1.KeyRotateSubmission `protobuf:"bytes,2005,opt,name=key_rotate_submission,json=keyRotateSubmission,proto3,oneof"`
   513  }
   514  
   515  type SubmitTransactionRequest_StateVariableProposal struct {
   516  	StateVariableProposal *v1.StateVariableProposal `protobuf:"bytes,2006,opt,name=state_variable_proposal,json=stateVariableProposal,proto3,oneof"`
   517  }
   518  
   519  type SubmitTransactionRequest_ValidatorHeartbeat struct {
   520  	ValidatorHeartbeat *v1.ValidatorHeartbeat `protobuf:"bytes,2007,opt,name=validator_heartbeat,json=validatorHeartbeat,proto3,oneof"`
   521  }
   522  
   523  type SubmitTransactionRequest_EthereumKeyRotateSubmission struct {
   524  	EthereumKeyRotateSubmission *v1.EthereumKeyRotateSubmission `protobuf:"bytes,2008,opt,name=ethereum_key_rotate_submission,json=ethereumKeyRotateSubmission,proto3,oneof"`
   525  }
   526  
   527  type SubmitTransactionRequest_ProtocolUpgradeProposal struct {
   528  	ProtocolUpgradeProposal *v1.ProtocolUpgradeProposal `protobuf:"bytes,2009,opt,name=protocol_upgrade_proposal,json=protocolUpgradeProposal,proto3,oneof"`
   529  }
   530  
   531  type SubmitTransactionRequest_IssueSignatures struct {
   532  	IssueSignatures *v1.IssueSignatures `protobuf:"bytes,2010,opt,name=issue_signatures,json=issueSignatures,proto3,oneof"`
   533  }
   534  
   535  type SubmitTransactionRequest_OracleDataSubmission struct {
   536  	// Oracle commands
   537  	OracleDataSubmission *v1.OracleDataSubmission `protobuf:"bytes,3001,opt,name=oracle_data_submission,json=oracleDataSubmission,proto3,oneof"`
   538  }
   539  
   540  func (*SubmitTransactionRequest_OrderSubmission) isSubmitTransactionRequest_Command() {}
   541  
   542  func (*SubmitTransactionRequest_OrderCancellation) isSubmitTransactionRequest_Command() {}
   543  
   544  func (*SubmitTransactionRequest_OrderAmendment) isSubmitTransactionRequest_Command() {}
   545  
   546  func (*SubmitTransactionRequest_WithdrawSubmission) isSubmitTransactionRequest_Command() {}
   547  
   548  func (*SubmitTransactionRequest_ProposalSubmission) isSubmitTransactionRequest_Command() {}
   549  
   550  func (*SubmitTransactionRequest_VoteSubmission) isSubmitTransactionRequest_Command() {}
   551  
   552  func (*SubmitTransactionRequest_LiquidityProvisionSubmission) isSubmitTransactionRequest_Command() {}
   553  
   554  func (*SubmitTransactionRequest_DelegateSubmission) isSubmitTransactionRequest_Command() {}
   555  
   556  func (*SubmitTransactionRequest_UndelegateSubmission) isSubmitTransactionRequest_Command() {}
   557  
   558  func (*SubmitTransactionRequest_LiquidityProvisionCancellation) isSubmitTransactionRequest_Command() {
   559  }
   560  
   561  func (*SubmitTransactionRequest_LiquidityProvisionAmendment) isSubmitTransactionRequest_Command() {}
   562  
   563  func (*SubmitTransactionRequest_Transfer) isSubmitTransactionRequest_Command() {}
   564  
   565  func (*SubmitTransactionRequest_CancelTransfer) isSubmitTransactionRequest_Command() {}
   566  
   567  func (*SubmitTransactionRequest_AnnounceNode) isSubmitTransactionRequest_Command() {}
   568  
   569  func (*SubmitTransactionRequest_BatchMarketInstructions) isSubmitTransactionRequest_Command() {}
   570  
   571  func (*SubmitTransactionRequest_StopOrdersSubmission) isSubmitTransactionRequest_Command() {}
   572  
   573  func (*SubmitTransactionRequest_StopOrdersCancellation) isSubmitTransactionRequest_Command() {}
   574  
   575  func (*SubmitTransactionRequest_CreateReferralSet) isSubmitTransactionRequest_Command() {}
   576  
   577  func (*SubmitTransactionRequest_UpdateReferralSet) isSubmitTransactionRequest_Command() {}
   578  
   579  func (*SubmitTransactionRequest_ApplyReferralCode) isSubmitTransactionRequest_Command() {}
   580  
   581  func (*SubmitTransactionRequest_UpdateMarginMode) isSubmitTransactionRequest_Command() {}
   582  
   583  func (*SubmitTransactionRequest_JoinTeam) isSubmitTransactionRequest_Command() {}
   584  
   585  func (*SubmitTransactionRequest_BatchProposalSubmission) isSubmitTransactionRequest_Command() {}
   586  
   587  func (*SubmitTransactionRequest_UpdatePartyProfile) isSubmitTransactionRequest_Command() {}
   588  
   589  func (*SubmitTransactionRequest_SubmitAmm) isSubmitTransactionRequest_Command() {}
   590  
   591  func (*SubmitTransactionRequest_AmendAmm) isSubmitTransactionRequest_Command() {}
   592  
   593  func (*SubmitTransactionRequest_CancelAmm) isSubmitTransactionRequest_Command() {}
   594  
   595  func (*SubmitTransactionRequest_NodeVote) isSubmitTransactionRequest_Command() {}
   596  
   597  func (*SubmitTransactionRequest_NodeSignature) isSubmitTransactionRequest_Command() {}
   598  
   599  func (*SubmitTransactionRequest_ChainEvent) isSubmitTransactionRequest_Command() {}
   600  
   601  func (*SubmitTransactionRequest_KeyRotateSubmission) isSubmitTransactionRequest_Command() {}
   602  
   603  func (*SubmitTransactionRequest_StateVariableProposal) isSubmitTransactionRequest_Command() {}
   604  
   605  func (*SubmitTransactionRequest_ValidatorHeartbeat) isSubmitTransactionRequest_Command() {}
   606  
   607  func (*SubmitTransactionRequest_EthereumKeyRotateSubmission) isSubmitTransactionRequest_Command() {}
   608  
   609  func (*SubmitTransactionRequest_ProtocolUpgradeProposal) isSubmitTransactionRequest_Command() {}
   610  
   611  func (*SubmitTransactionRequest_IssueSignatures) isSubmitTransactionRequest_Command() {}
   612  
   613  func (*SubmitTransactionRequest_OracleDataSubmission) isSubmitTransactionRequest_Command() {}
   614  
   615  var File_vega_wallet_v1_wallet_proto protoreflect.FileDescriptor
   616  
   617  var file_vega_wallet_v1_wallet_proto_rawDesc = []byte{
   618  	0x0a, 0x1b, 0x76, 0x65, 0x67, 0x61, 0x2f, 0x77, 0x61, 0x6c, 0x6c, 0x65, 0x74, 0x2f, 0x76, 0x31,
   619  	0x2f, 0x77, 0x61, 0x6c, 0x6c, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e, 0x76,
   620  	0x65, 0x67, 0x61, 0x2e, 0x77, 0x61, 0x6c, 0x6c, 0x65, 0x74, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x76,
   621  	0x65, 0x67, 0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2f, 0x76, 0x31, 0x2f,
   622  	0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b,
   623  	0x76, 0x65, 0x67, 0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2f, 0x76, 0x31,
   624  	0x2f, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x76, 0x65, 0x67,
   625  	0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x76, 0x61,
   626  	0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73,
   627  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x97, 0x1a, 0x0a, 0x18, 0x53, 0x75, 0x62, 0x6d, 0x69,
   628  	0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
   629  	0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x07, 0x70, 0x75, 0x62, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x01,
   630  	0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x75, 0x62, 0x4b, 0x65, 0x79, 0x12, 0x1c, 0x0a, 0x09,
   631  	0x70, 0x72, 0x6f, 0x70, 0x61, 0x67, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
   632  	0x09, 0x70, 0x72, 0x6f, 0x70, 0x61, 0x67, 0x61, 0x74, 0x65, 0x12, 0x4f, 0x0a, 0x10, 0x6f, 0x72,
   633  	0x64, 0x65, 0x72, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xe9,
   634  	0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d,
   635  	0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x53, 0x75,
   636  	0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x6f, 0x72, 0x64, 0x65,
   637  	0x72, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x55, 0x0a, 0x12, 0x6f,
   638  	0x72, 0x64, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f,
   639  	0x6e, 0x18, 0xea, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e,
   640  	0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x64, 0x65,
   641  	0x72, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52,
   642  	0x11, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69,
   643  	0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x0f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x61, 0x6d, 0x65, 0x6e,
   644  	0x64, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0xeb, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x76,
   645  	0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e,
   646  	0x4f, 0x72, 0x64, 0x65, 0x72, 0x41, 0x6d, 0x65, 0x6e, 0x64, 0x6d, 0x65, 0x6e, 0x74, 0x48, 0x00,
   647  	0x52, 0x0e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x41, 0x6d, 0x65, 0x6e, 0x64, 0x6d, 0x65, 0x6e, 0x74,
   648  	0x12, 0x58, 0x0a, 0x13, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x5f, 0x73, 0x75, 0x62,
   649  	0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xec, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24,
   650  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   651  	0x31, 0x2e, 0x57, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73,
   652  	0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x12, 0x77, 0x69, 0x74, 0x68, 0x64, 0x72, 0x61, 0x77,
   653  	0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x13, 0x70, 0x72,
   654  	0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f,
   655  	0x6e, 0x18, 0xed, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e,
   656  	0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x70,
   657  	0x6f, 0x73, 0x61, 0x6c, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00,
   658  	0x52, 0x12, 0x70, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73,
   659  	0x73, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x0f, 0x76, 0x6f, 0x74, 0x65, 0x5f, 0x73, 0x75, 0x62,
   660  	0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xee, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20,
   661  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   662  	0x31, 0x2e, 0x56, 0x6f, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
   663  	0x48, 0x00, 0x52, 0x0e, 0x76, 0x6f, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69,
   664  	0x6f, 0x6e, 0x12, 0x77, 0x0a, 0x1e, 0x6c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x5f,
   665  	0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73,
   666  	0x73, 0x69, 0x6f, 0x6e, 0x18, 0xef, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x76, 0x65,
   667  	0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
   668  	0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   669  	0x6e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1c, 0x6c,
   670  	0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   671  	0x6e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x13, 0x64,
   672  	0x65, 0x6c, 0x65, 0x67, 0x61, 0x74, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69,
   673  	0x6f, 0x6e, 0x18, 0xf0, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x76, 0x65, 0x67, 0x61,
   674  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c,
   675  	0x65, 0x67, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48,
   676  	0x00, 0x52, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x67, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69,
   677  	0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x5e, 0x0a, 0x15, 0x75, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x67,
   678  	0x61, 0x74, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xf1,
   679  	0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d,
   680  	0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x67,
   681  	0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52,
   682  	0x14, 0x75, 0x6e, 0x64, 0x65, 0x6c, 0x65, 0x67, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69,
   683  	0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x7d, 0x0a, 0x20, 0x6c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x69,
   684  	0x74, 0x79, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x61, 0x6e,
   685  	0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0xf2, 0x07, 0x20, 0x01, 0x28, 0x0b,
   686  	0x32, 0x30, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73,
   687  	0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x50, 0x72, 0x6f,
   688  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69,
   689  	0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1e, 0x6c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x50,
   690  	0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61,
   691  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x74, 0x0a, 0x1d, 0x6c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74,
   692  	0x79, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x6d, 0x65, 0x6e,
   693  	0x64, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0xf3, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x76,
   694  	0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e,
   695  	0x4c, 0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,
   696  	0x6f, 0x6e, 0x41, 0x6d, 0x65, 0x6e, 0x64, 0x6d, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x1b, 0x6c,
   697  	0x69, 0x71, 0x75, 0x69, 0x64, 0x69, 0x74, 0x79, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   698  	0x6e, 0x41, 0x6d, 0x65, 0x6e, 0x64, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x08, 0x74, 0x72,
   699  	0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x18, 0xf4, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
   700  	0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31,
   701  	0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x48, 0x00, 0x52, 0x08, 0x74, 0x72, 0x61,
   702  	0x6e, 0x73, 0x66, 0x65, 0x72, 0x12, 0x4c, 0x0a, 0x0f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x5f,
   703  	0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x18, 0xf5, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32,
   704  	0x20, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e,
   705  	0x76, 0x31, 0x2e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
   706  	0x72, 0x48, 0x00, 0x52, 0x0e, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x54, 0x72, 0x61, 0x6e, 0x73,
   707  	0x66, 0x65, 0x72, 0x12, 0x46, 0x0a, 0x0d, 0x61, 0x6e, 0x6e, 0x6f, 0x75, 0x6e, 0x63, 0x65, 0x5f,
   708  	0x6e, 0x6f, 0x64, 0x65, 0x18, 0xf6, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x76, 0x65,
   709  	0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x41,
   710  	0x6e, 0x6e, 0x6f, 0x75, 0x6e, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x61,
   711  	0x6e, 0x6e, 0x6f, 0x75, 0x6e, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x62,
   712  	0x61, 0x74, 0x63, 0x68, 0x5f, 0x6d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x5f, 0x69, 0x6e, 0x73, 0x74,
   713  	0x72, 0x75, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf7, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32,
   714  	0x29, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e,
   715  	0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x49, 0x6e,
   716  	0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x17, 0x62, 0x61,
   717  	0x74, 0x63, 0x68, 0x4d, 0x61, 0x72, 0x6b, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x63,
   718  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x73, 0x74, 0x6f, 0x70, 0x5f, 0x6f, 0x72,
   719  	0x64, 0x65, 0x72, 0x73, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18,
   720  	0xf8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f,
   721  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4f, 0x72,
   722  	0x64, 0x65, 0x72, 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00,
   723  	0x52, 0x14, 0x73, 0x74, 0x6f, 0x70, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x53, 0x75, 0x62, 0x6d,
   724  	0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x65, 0x0a, 0x18, 0x73, 0x74, 0x6f, 0x70, 0x5f, 0x6f,
   725  	0x72, 0x64, 0x65, 0x72, 0x73, 0x5f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69,
   726  	0x6f, 0x6e, 0x18, 0xf9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x76, 0x65, 0x67, 0x61,
   727  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x6f,
   728  	0x70, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74,
   729  	0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x16, 0x73, 0x74, 0x6f, 0x70, 0x4f, 0x72, 0x64, 0x65, 0x72,
   730  	0x73, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x56, 0x0a,
   731  	0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61, 0x6c,
   732  	0x5f, 0x73, 0x65, 0x74, 0x18, 0xfa, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x76, 0x65,
   733  	0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43,
   734  	0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61, 0x6c, 0x53, 0x65, 0x74,
   735  	0x48, 0x00, 0x52, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x72,
   736  	0x61, 0x6c, 0x53, 0x65, 0x74, 0x12, 0x56, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
   737  	0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61, 0x6c, 0x5f, 0x73, 0x65, 0x74, 0x18, 0xfb, 0x07, 0x20,
   738  	0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
   739  	0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x66,
   740  	0x65, 0x72, 0x72, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x48, 0x00, 0x52, 0x11, 0x75, 0x70, 0x64, 0x61,
   741  	0x74, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x12, 0x56, 0x0a,
   742  	0x13, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61, 0x6c, 0x5f,
   743  	0x63, 0x6f, 0x64, 0x65, 0x18, 0xfc, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x76, 0x65,
   744  	0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x41,
   745  	0x70, 0x70, 0x6c, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61, 0x6c, 0x43, 0x6f, 0x64, 0x65,
   746  	0x48, 0x00, 0x52, 0x11, 0x61, 0x70, 0x70, 0x6c, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x72, 0x61,
   747  	0x6c, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
   748  	0x6d, 0x61, 0x72, 0x67, 0x69, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0xfd, 0x07, 0x20, 0x01,
   749  	0x28, 0x0b, 0x32, 0x22, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
   750  	0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x72, 0x67,
   751  	0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
   752  	0x4d, 0x61, 0x72, 0x67, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x3a, 0x0a, 0x09, 0x6a, 0x6f,
   753  	0x69, 0x6e, 0x5f, 0x74, 0x65, 0x61, 0x6d, 0x18, 0xfe, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
   754  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   755  	0x31, 0x2e, 0x4a, 0x6f, 0x69, 0x6e, 0x54, 0x65, 0x61, 0x6d, 0x48, 0x00, 0x52, 0x08, 0x6a, 0x6f,
   756  	0x69, 0x6e, 0x54, 0x65, 0x61, 0x6d, 0x12, 0x68, 0x0a, 0x19, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f,
   757  	0x70, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73,
   758  	0x69, 0x6f, 0x6e, 0x18, 0xff, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x76, 0x65, 0x67,
   759  	0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61,
   760  	0x74, 0x63, 0x68, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x53, 0x75, 0x62, 0x6d, 0x69,
   761  	0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x17, 0x62, 0x61, 0x74, 0x63, 0x68, 0x50, 0x72,
   762  	0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
   763  	0x12, 0x59, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79,
   764  	0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x80, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
   765  	0x24, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e,
   766  	0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x61, 0x72, 0x74, 0x79, 0x50, 0x72,
   767  	0x6f, 0x66, 0x69, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50,
   768  	0x61, 0x72, 0x74, 0x79, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x73,
   769  	0x75, 0x62, 0x6d, 0x69, 0x74, 0x5f, 0x61, 0x6d, 0x6d, 0x18, 0x81, 0x08, 0x20, 0x01, 0x28, 0x0b,
   770  	0x32, 0x1b, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73,
   771  	0x2e, 0x76, 0x31, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x41, 0x4d, 0x4d, 0x48, 0x00, 0x52,
   772  	0x09, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x41, 0x6d, 0x6d, 0x12, 0x3a, 0x0a, 0x09, 0x61, 0x6d,
   773  	0x65, 0x6e, 0x64, 0x5f, 0x61, 0x6d, 0x6d, 0x18, 0x82, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
   774  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   775  	0x31, 0x2e, 0x41, 0x6d, 0x65, 0x6e, 0x64, 0x41, 0x4d, 0x4d, 0x48, 0x00, 0x52, 0x08, 0x61, 0x6d,
   776  	0x65, 0x6e, 0x64, 0x41, 0x6d, 0x6d, 0x12, 0x3d, 0x0a, 0x0a, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c,
   777  	0x5f, 0x61, 0x6d, 0x6d, 0x18, 0x83, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x76, 0x65,
   778  	0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43,
   779  	0x61, 0x6e, 0x63, 0x65, 0x6c, 0x41, 0x4d, 0x4d, 0x48, 0x00, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x63,
   780  	0x65, 0x6c, 0x41, 0x6d, 0x6d, 0x12, 0x3a, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x76, 0x6f,
   781  	0x74, 0x65, 0x18, 0xd2, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x76, 0x65, 0x67, 0x61,
   782  	0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x64,
   783  	0x65, 0x56, 0x6f, 0x74, 0x65, 0x48, 0x00, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x56, 0x6f, 0x74,
   784  	0x65, 0x12, 0x49, 0x0a, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74,
   785  	0x75, 0x72, 0x65, 0x18, 0xd3, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x76, 0x65, 0x67,
   786  	0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f,
   787  	0x64, 0x65, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x6e,
   788  	0x6f, 0x64, 0x65, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x40, 0x0a, 0x0b,
   789  	0x63, 0x68, 0x61, 0x69, 0x6e, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x18, 0xd4, 0x0f, 0x20, 0x01,
   790  	0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e,
   791  	0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68, 0x61, 0x69, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74,
   792  	0x48, 0x00, 0x52, 0x0a, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x5c,
   793  	0x0a, 0x15, 0x6b, 0x65, 0x79, 0x5f, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x73, 0x75, 0x62,
   794  	0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xd5, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25,
   795  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   796  	0x31, 0x2e, 0x4b, 0x65, 0x79, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69,
   797  	0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x13, 0x6b, 0x65, 0x79, 0x52, 0x6f, 0x74, 0x61,
   798  	0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x62, 0x0a, 0x17,
   799  	0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70,
   800  	0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x18, 0xd6, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27,
   801  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   802  	0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x50,
   803  	0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x48, 0x00, 0x52, 0x15, 0x73, 0x74, 0x61, 0x74, 0x65,
   804  	0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c,
   805  	0x12, 0x58, 0x0a, 0x13, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x5f, 0x68, 0x65,
   806  	0x61, 0x72, 0x74, 0x62, 0x65, 0x61, 0x74, 0x18, 0xd7, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24,
   807  	0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76,
   808  	0x31, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x48, 0x65, 0x61, 0x72, 0x74,
   809  	0x62, 0x65, 0x61, 0x74, 0x48, 0x00, 0x52, 0x12, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f,
   810  	0x72, 0x48, 0x65, 0x61, 0x72, 0x74, 0x62, 0x65, 0x61, 0x74, 0x12, 0x75, 0x0a, 0x1e, 0x65, 0x74,
   811  	0x68, 0x65, 0x72, 0x65, 0x75, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x72, 0x6f, 0x74, 0x61, 0x74,
   812  	0x65, 0x5f, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xd8, 0x0f, 0x20,
   813  	0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
   814  	0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x74, 0x68, 0x65, 0x72, 0x65, 0x75, 0x6d, 0x4b,
   815  	0x65, 0x79, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69,
   816  	0x6f, 0x6e, 0x48, 0x00, 0x52, 0x1b, 0x65, 0x74, 0x68, 0x65, 0x72, 0x65, 0x75, 0x6d, 0x4b, 0x65,
   817  	0x79, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f,
   818  	0x6e, 0x12, 0x68, 0x0a, 0x19, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x5f, 0x75, 0x70,
   819  	0x67, 0x72, 0x61, 0x64, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x18, 0xd9,
   820  	0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d,
   821  	0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
   822  	0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c,
   823  	0x48, 0x00, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x55, 0x70, 0x67, 0x72,
   824  	0x61, 0x64, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x6f, 0x73, 0x61, 0x6c, 0x12, 0x4f, 0x0a, 0x10, 0x69,
   825  	0x73, 0x73, 0x75, 0x65, 0x5f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18,
   826  	0xda, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f,
   827  	0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x73, 0x73, 0x75, 0x65, 0x53,
   828  	0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x48, 0x00, 0x52, 0x0f, 0x69, 0x73, 0x73,
   829  	0x75, 0x65, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x5f, 0x0a, 0x16,
   830  	0x6f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x75, 0x62, 0x6d,
   831  	0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0xb9, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e,
   832  	0x76, 0x65, 0x67, 0x61, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31,
   833  	0x2e, 0x4f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x75, 0x62, 0x6d, 0x69,
   834  	0x73, 0x73, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x14, 0x6f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x44,
   835  	0x61, 0x74, 0x61, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x09, 0x0a,
   836  	0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x4a, 0x06, 0x08, 0xd1, 0x0f, 0x10, 0xd2, 0x0f,
   837  	0x42, 0x31, 0x5a, 0x2f, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x76, 0x65, 0x67, 0x61, 0x70, 0x72, 0x6f,
   838  	0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2e, 0x69, 0x6f, 0x2f, 0x76, 0x65, 0x67, 0x61, 0x2f, 0x70, 0x72,
   839  	0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x76, 0x65, 0x67, 0x61, 0x2f, 0x77, 0x61, 0x6c, 0x6c, 0x65, 0x74,
   840  	0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   841  }
   842  
   843  var (
   844  	file_vega_wallet_v1_wallet_proto_rawDescOnce sync.Once
   845  	file_vega_wallet_v1_wallet_proto_rawDescData = file_vega_wallet_v1_wallet_proto_rawDesc
   846  )
   847  
   848  func file_vega_wallet_v1_wallet_proto_rawDescGZIP() []byte {
   849  	file_vega_wallet_v1_wallet_proto_rawDescOnce.Do(func() {
   850  		file_vega_wallet_v1_wallet_proto_rawDescData = protoimpl.X.CompressGZIP(file_vega_wallet_v1_wallet_proto_rawDescData)
   851  	})
   852  	return file_vega_wallet_v1_wallet_proto_rawDescData
   853  }
   854  
   855  var file_vega_wallet_v1_wallet_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   856  var file_vega_wallet_v1_wallet_proto_goTypes = []interface{}{
   857  	(*SubmitTransactionRequest)(nil),          // 0: vega.wallet.v1.SubmitTransactionRequest
   858  	(*v1.OrderSubmission)(nil),                // 1: vega.commands.v1.OrderSubmission
   859  	(*v1.OrderCancellation)(nil),              // 2: vega.commands.v1.OrderCancellation
   860  	(*v1.OrderAmendment)(nil),                 // 3: vega.commands.v1.OrderAmendment
   861  	(*v1.WithdrawSubmission)(nil),             // 4: vega.commands.v1.WithdrawSubmission
   862  	(*v1.ProposalSubmission)(nil),             // 5: vega.commands.v1.ProposalSubmission
   863  	(*v1.VoteSubmission)(nil),                 // 6: vega.commands.v1.VoteSubmission
   864  	(*v1.LiquidityProvisionSubmission)(nil),   // 7: vega.commands.v1.LiquidityProvisionSubmission
   865  	(*v1.DelegateSubmission)(nil),             // 8: vega.commands.v1.DelegateSubmission
   866  	(*v1.UndelegateSubmission)(nil),           // 9: vega.commands.v1.UndelegateSubmission
   867  	(*v1.LiquidityProvisionCancellation)(nil), // 10: vega.commands.v1.LiquidityProvisionCancellation
   868  	(*v1.LiquidityProvisionAmendment)(nil),    // 11: vega.commands.v1.LiquidityProvisionAmendment
   869  	(*v1.Transfer)(nil),                       // 12: vega.commands.v1.Transfer
   870  	(*v1.CancelTransfer)(nil),                 // 13: vega.commands.v1.CancelTransfer
   871  	(*v1.AnnounceNode)(nil),                   // 14: vega.commands.v1.AnnounceNode
   872  	(*v1.BatchMarketInstructions)(nil),        // 15: vega.commands.v1.BatchMarketInstructions
   873  	(*v1.StopOrdersSubmission)(nil),           // 16: vega.commands.v1.StopOrdersSubmission
   874  	(*v1.StopOrdersCancellation)(nil),         // 17: vega.commands.v1.StopOrdersCancellation
   875  	(*v1.CreateReferralSet)(nil),              // 18: vega.commands.v1.CreateReferralSet
   876  	(*v1.UpdateReferralSet)(nil),              // 19: vega.commands.v1.UpdateReferralSet
   877  	(*v1.ApplyReferralCode)(nil),              // 20: vega.commands.v1.ApplyReferralCode
   878  	(*v1.UpdateMarginMode)(nil),               // 21: vega.commands.v1.UpdateMarginMode
   879  	(*v1.JoinTeam)(nil),                       // 22: vega.commands.v1.JoinTeam
   880  	(*v1.BatchProposalSubmission)(nil),        // 23: vega.commands.v1.BatchProposalSubmission
   881  	(*v1.UpdatePartyProfile)(nil),             // 24: vega.commands.v1.UpdatePartyProfile
   882  	(*v1.SubmitAMM)(nil),                      // 25: vega.commands.v1.SubmitAMM
   883  	(*v1.AmendAMM)(nil),                       // 26: vega.commands.v1.AmendAMM
   884  	(*v1.CancelAMM)(nil),                      // 27: vega.commands.v1.CancelAMM
   885  	(*v1.NodeVote)(nil),                       // 28: vega.commands.v1.NodeVote
   886  	(*v1.NodeSignature)(nil),                  // 29: vega.commands.v1.NodeSignature
   887  	(*v1.ChainEvent)(nil),                     // 30: vega.commands.v1.ChainEvent
   888  	(*v1.KeyRotateSubmission)(nil),            // 31: vega.commands.v1.KeyRotateSubmission
   889  	(*v1.StateVariableProposal)(nil),          // 32: vega.commands.v1.StateVariableProposal
   890  	(*v1.ValidatorHeartbeat)(nil),             // 33: vega.commands.v1.ValidatorHeartbeat
   891  	(*v1.EthereumKeyRotateSubmission)(nil),    // 34: vega.commands.v1.EthereumKeyRotateSubmission
   892  	(*v1.ProtocolUpgradeProposal)(nil),        // 35: vega.commands.v1.ProtocolUpgradeProposal
   893  	(*v1.IssueSignatures)(nil),                // 36: vega.commands.v1.IssueSignatures
   894  	(*v1.OracleDataSubmission)(nil),           // 37: vega.commands.v1.OracleDataSubmission
   895  }
   896  var file_vega_wallet_v1_wallet_proto_depIdxs = []int32{
   897  	1,  // 0: vega.wallet.v1.SubmitTransactionRequest.order_submission:type_name -> vega.commands.v1.OrderSubmission
   898  	2,  // 1: vega.wallet.v1.SubmitTransactionRequest.order_cancellation:type_name -> vega.commands.v1.OrderCancellation
   899  	3,  // 2: vega.wallet.v1.SubmitTransactionRequest.order_amendment:type_name -> vega.commands.v1.OrderAmendment
   900  	4,  // 3: vega.wallet.v1.SubmitTransactionRequest.withdraw_submission:type_name -> vega.commands.v1.WithdrawSubmission
   901  	5,  // 4: vega.wallet.v1.SubmitTransactionRequest.proposal_submission:type_name -> vega.commands.v1.ProposalSubmission
   902  	6,  // 5: vega.wallet.v1.SubmitTransactionRequest.vote_submission:type_name -> vega.commands.v1.VoteSubmission
   903  	7,  // 6: vega.wallet.v1.SubmitTransactionRequest.liquidity_provision_submission:type_name -> vega.commands.v1.LiquidityProvisionSubmission
   904  	8,  // 7: vega.wallet.v1.SubmitTransactionRequest.delegate_submission:type_name -> vega.commands.v1.DelegateSubmission
   905  	9,  // 8: vega.wallet.v1.SubmitTransactionRequest.undelegate_submission:type_name -> vega.commands.v1.UndelegateSubmission
   906  	10, // 9: vega.wallet.v1.SubmitTransactionRequest.liquidity_provision_cancellation:type_name -> vega.commands.v1.LiquidityProvisionCancellation
   907  	11, // 10: vega.wallet.v1.SubmitTransactionRequest.liquidity_provision_amendment:type_name -> vega.commands.v1.LiquidityProvisionAmendment
   908  	12, // 11: vega.wallet.v1.SubmitTransactionRequest.transfer:type_name -> vega.commands.v1.Transfer
   909  	13, // 12: vega.wallet.v1.SubmitTransactionRequest.cancel_transfer:type_name -> vega.commands.v1.CancelTransfer
   910  	14, // 13: vega.wallet.v1.SubmitTransactionRequest.announce_node:type_name -> vega.commands.v1.AnnounceNode
   911  	15, // 14: vega.wallet.v1.SubmitTransactionRequest.batch_market_instructions:type_name -> vega.commands.v1.BatchMarketInstructions
   912  	16, // 15: vega.wallet.v1.SubmitTransactionRequest.stop_orders_submission:type_name -> vega.commands.v1.StopOrdersSubmission
   913  	17, // 16: vega.wallet.v1.SubmitTransactionRequest.stop_orders_cancellation:type_name -> vega.commands.v1.StopOrdersCancellation
   914  	18, // 17: vega.wallet.v1.SubmitTransactionRequest.create_referral_set:type_name -> vega.commands.v1.CreateReferralSet
   915  	19, // 18: vega.wallet.v1.SubmitTransactionRequest.update_referral_set:type_name -> vega.commands.v1.UpdateReferralSet
   916  	20, // 19: vega.wallet.v1.SubmitTransactionRequest.apply_referral_code:type_name -> vega.commands.v1.ApplyReferralCode
   917  	21, // 20: vega.wallet.v1.SubmitTransactionRequest.update_margin_mode:type_name -> vega.commands.v1.UpdateMarginMode
   918  	22, // 21: vega.wallet.v1.SubmitTransactionRequest.join_team:type_name -> vega.commands.v1.JoinTeam
   919  	23, // 22: vega.wallet.v1.SubmitTransactionRequest.batch_proposal_submission:type_name -> vega.commands.v1.BatchProposalSubmission
   920  	24, // 23: vega.wallet.v1.SubmitTransactionRequest.update_party_profile:type_name -> vega.commands.v1.UpdatePartyProfile
   921  	25, // 24: vega.wallet.v1.SubmitTransactionRequest.submit_amm:type_name -> vega.commands.v1.SubmitAMM
   922  	26, // 25: vega.wallet.v1.SubmitTransactionRequest.amend_amm:type_name -> vega.commands.v1.AmendAMM
   923  	27, // 26: vega.wallet.v1.SubmitTransactionRequest.cancel_amm:type_name -> vega.commands.v1.CancelAMM
   924  	28, // 27: vega.wallet.v1.SubmitTransactionRequest.node_vote:type_name -> vega.commands.v1.NodeVote
   925  	29, // 28: vega.wallet.v1.SubmitTransactionRequest.node_signature:type_name -> vega.commands.v1.NodeSignature
   926  	30, // 29: vega.wallet.v1.SubmitTransactionRequest.chain_event:type_name -> vega.commands.v1.ChainEvent
   927  	31, // 30: vega.wallet.v1.SubmitTransactionRequest.key_rotate_submission:type_name -> vega.commands.v1.KeyRotateSubmission
   928  	32, // 31: vega.wallet.v1.SubmitTransactionRequest.state_variable_proposal:type_name -> vega.commands.v1.StateVariableProposal
   929  	33, // 32: vega.wallet.v1.SubmitTransactionRequest.validator_heartbeat:type_name -> vega.commands.v1.ValidatorHeartbeat
   930  	34, // 33: vega.wallet.v1.SubmitTransactionRequest.ethereum_key_rotate_submission:type_name -> vega.commands.v1.EthereumKeyRotateSubmission
   931  	35, // 34: vega.wallet.v1.SubmitTransactionRequest.protocol_upgrade_proposal:type_name -> vega.commands.v1.ProtocolUpgradeProposal
   932  	36, // 35: vega.wallet.v1.SubmitTransactionRequest.issue_signatures:type_name -> vega.commands.v1.IssueSignatures
   933  	37, // 36: vega.wallet.v1.SubmitTransactionRequest.oracle_data_submission:type_name -> vega.commands.v1.OracleDataSubmission
   934  	37, // [37:37] is the sub-list for method output_type
   935  	37, // [37:37] is the sub-list for method input_type
   936  	37, // [37:37] is the sub-list for extension type_name
   937  	37, // [37:37] is the sub-list for extension extendee
   938  	0,  // [0:37] is the sub-list for field type_name
   939  }
   940  
   941  func init() { file_vega_wallet_v1_wallet_proto_init() }
   942  func file_vega_wallet_v1_wallet_proto_init() {
   943  	if File_vega_wallet_v1_wallet_proto != nil {
   944  		return
   945  	}
   946  	if !protoimpl.UnsafeEnabled {
   947  		file_vega_wallet_v1_wallet_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   948  			switch v := v.(*SubmitTransactionRequest); i {
   949  			case 0:
   950  				return &v.state
   951  			case 1:
   952  				return &v.sizeCache
   953  			case 2:
   954  				return &v.unknownFields
   955  			default:
   956  				return nil
   957  			}
   958  		}
   959  	}
   960  	file_vega_wallet_v1_wallet_proto_msgTypes[0].OneofWrappers = []interface{}{
   961  		(*SubmitTransactionRequest_OrderSubmission)(nil),
   962  		(*SubmitTransactionRequest_OrderCancellation)(nil),
   963  		(*SubmitTransactionRequest_OrderAmendment)(nil),
   964  		(*SubmitTransactionRequest_WithdrawSubmission)(nil),
   965  		(*SubmitTransactionRequest_ProposalSubmission)(nil),
   966  		(*SubmitTransactionRequest_VoteSubmission)(nil),
   967  		(*SubmitTransactionRequest_LiquidityProvisionSubmission)(nil),
   968  		(*SubmitTransactionRequest_DelegateSubmission)(nil),
   969  		(*SubmitTransactionRequest_UndelegateSubmission)(nil),
   970  		(*SubmitTransactionRequest_LiquidityProvisionCancellation)(nil),
   971  		(*SubmitTransactionRequest_LiquidityProvisionAmendment)(nil),
   972  		(*SubmitTransactionRequest_Transfer)(nil),
   973  		(*SubmitTransactionRequest_CancelTransfer)(nil),
   974  		(*SubmitTransactionRequest_AnnounceNode)(nil),
   975  		(*SubmitTransactionRequest_BatchMarketInstructions)(nil),
   976  		(*SubmitTransactionRequest_StopOrdersSubmission)(nil),
   977  		(*SubmitTransactionRequest_StopOrdersCancellation)(nil),
   978  		(*SubmitTransactionRequest_CreateReferralSet)(nil),
   979  		(*SubmitTransactionRequest_UpdateReferralSet)(nil),
   980  		(*SubmitTransactionRequest_ApplyReferralCode)(nil),
   981  		(*SubmitTransactionRequest_UpdateMarginMode)(nil),
   982  		(*SubmitTransactionRequest_JoinTeam)(nil),
   983  		(*SubmitTransactionRequest_BatchProposalSubmission)(nil),
   984  		(*SubmitTransactionRequest_UpdatePartyProfile)(nil),
   985  		(*SubmitTransactionRequest_SubmitAmm)(nil),
   986  		(*SubmitTransactionRequest_AmendAmm)(nil),
   987  		(*SubmitTransactionRequest_CancelAmm)(nil),
   988  		(*SubmitTransactionRequest_NodeVote)(nil),
   989  		(*SubmitTransactionRequest_NodeSignature)(nil),
   990  		(*SubmitTransactionRequest_ChainEvent)(nil),
   991  		(*SubmitTransactionRequest_KeyRotateSubmission)(nil),
   992  		(*SubmitTransactionRequest_StateVariableProposal)(nil),
   993  		(*SubmitTransactionRequest_ValidatorHeartbeat)(nil),
   994  		(*SubmitTransactionRequest_EthereumKeyRotateSubmission)(nil),
   995  		(*SubmitTransactionRequest_ProtocolUpgradeProposal)(nil),
   996  		(*SubmitTransactionRequest_IssueSignatures)(nil),
   997  		(*SubmitTransactionRequest_OracleDataSubmission)(nil),
   998  	}
   999  	type x struct{}
  1000  	out := protoimpl.TypeBuilder{
  1001  		File: protoimpl.DescBuilder{
  1002  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1003  			RawDescriptor: file_vega_wallet_v1_wallet_proto_rawDesc,
  1004  			NumEnums:      0,
  1005  			NumMessages:   1,
  1006  			NumExtensions: 0,
  1007  			NumServices:   0,
  1008  		},
  1009  		GoTypes:           file_vega_wallet_v1_wallet_proto_goTypes,
  1010  		DependencyIndexes: file_vega_wallet_v1_wallet_proto_depIdxs,
  1011  		MessageInfos:      file_vega_wallet_v1_wallet_proto_msgTypes,
  1012  	}.Build()
  1013  	File_vega_wallet_v1_wallet_proto = out.File
  1014  	file_vega_wallet_v1_wallet_proto_rawDesc = nil
  1015  	file_vega_wallet_v1_wallet_proto_goTypes = nil
  1016  	file_vega_wallet_v1_wallet_proto_depIdxs = nil
  1017  }