github.com/cryptohub-digital/blockbook-fork@v0.0.0-20230713133354-673c927af7f1/bchain/coins/xcb/xcbtx.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.25.0-devel
     4  // 	protoc        v3.14.0
     5  // source: xcbtx.proto
     6  
     7  package xcb
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type ProtoXCBCompleteTransaction struct {
    24  	state         protoimpl.MessageState
    25  	sizeCache     protoimpl.SizeCache
    26  	unknownFields protoimpl.UnknownFields
    27  
    28  	BlockNumber uint32                                   `protobuf:"varint,1,opt,name=BlockNumber,proto3" json:"BlockNumber,omitempty"`
    29  	BlockTime   uint64                                   `protobuf:"varint,2,opt,name=BlockTime,proto3" json:"BlockTime,omitempty"`
    30  	Tx          *ProtoXCBCompleteTransaction_TxType      `protobuf:"bytes,3,opt,name=Tx,proto3" json:"Tx,omitempty"`
    31  	Receipt     *ProtoXCBCompleteTransaction_ReceiptType `protobuf:"bytes,4,opt,name=Receipt,proto3" json:"Receipt,omitempty"`
    32  }
    33  
    34  func (x *ProtoXCBCompleteTransaction) Reset() {
    35  	*x = ProtoXCBCompleteTransaction{}
    36  	if protoimpl.UnsafeEnabled {
    37  		mi := &file_xcbtx_proto_msgTypes[0]
    38  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    39  		ms.StoreMessageInfo(mi)
    40  	}
    41  }
    42  
    43  func (x *ProtoXCBCompleteTransaction) String() string {
    44  	return protoimpl.X.MessageStringOf(x)
    45  }
    46  
    47  func (*ProtoXCBCompleteTransaction) ProtoMessage() {}
    48  
    49  func (x *ProtoXCBCompleteTransaction) ProtoReflect() protoreflect.Message {
    50  	mi := &file_xcbtx_proto_msgTypes[0]
    51  	if protoimpl.UnsafeEnabled && x != nil {
    52  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    53  		if ms.LoadMessageInfo() == nil {
    54  			ms.StoreMessageInfo(mi)
    55  		}
    56  		return ms
    57  	}
    58  	return mi.MessageOf(x)
    59  }
    60  
    61  // Deprecated: Use ProtoXCBCompleteTransaction.ProtoReflect.Descriptor instead.
    62  func (*ProtoXCBCompleteTransaction) Descriptor() ([]byte, []int) {
    63  	return file_xcbtx_proto_rawDescGZIP(), []int{0}
    64  }
    65  
    66  func (x *ProtoXCBCompleteTransaction) GetBlockNumber() uint32 {
    67  	if x != nil {
    68  		return x.BlockNumber
    69  	}
    70  	return 0
    71  }
    72  
    73  func (x *ProtoXCBCompleteTransaction) GetBlockTime() uint64 {
    74  	if x != nil {
    75  		return x.BlockTime
    76  	}
    77  	return 0
    78  }
    79  
    80  func (x *ProtoXCBCompleteTransaction) GetTx() *ProtoXCBCompleteTransaction_TxType {
    81  	if x != nil {
    82  		return x.Tx
    83  	}
    84  	return nil
    85  }
    86  
    87  func (x *ProtoXCBCompleteTransaction) GetReceipt() *ProtoXCBCompleteTransaction_ReceiptType {
    88  	if x != nil {
    89  		return x.Receipt
    90  	}
    91  	return nil
    92  }
    93  
    94  type ProtoXCBCompleteTransaction_TxType struct {
    95  	state         protoimpl.MessageState
    96  	sizeCache     protoimpl.SizeCache
    97  	unknownFields protoimpl.UnknownFields
    98  
    99  	AccountNonce     uint64 `protobuf:"varint,1,opt,name=AccountNonce,proto3" json:"AccountNonce,omitempty"`
   100  	EnergyPrice      []byte `protobuf:"bytes,2,opt,name=EnergyPrice,proto3" json:"EnergyPrice,omitempty"`
   101  	EnergyLimit      uint64 `protobuf:"varint,3,opt,name=EnergyLimit,proto3" json:"EnergyLimit,omitempty"`
   102  	Value            []byte `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"`
   103  	Payload          []byte `protobuf:"bytes,5,opt,name=Payload,proto3" json:"Payload,omitempty"`
   104  	Hash             []byte `protobuf:"bytes,6,opt,name=Hash,proto3" json:"Hash,omitempty"`
   105  	To               []byte `protobuf:"bytes,7,opt,name=To,proto3" json:"To,omitempty"`
   106  	From             []byte `protobuf:"bytes,8,opt,name=From,proto3" json:"From,omitempty"`
   107  	TransactionIndex uint32 `protobuf:"varint,9,opt,name=TransactionIndex,proto3" json:"TransactionIndex,omitempty"`
   108  }
   109  
   110  func (x *ProtoXCBCompleteTransaction_TxType) Reset() {
   111  	*x = ProtoXCBCompleteTransaction_TxType{}
   112  	if protoimpl.UnsafeEnabled {
   113  		mi := &file_xcbtx_proto_msgTypes[1]
   114  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   115  		ms.StoreMessageInfo(mi)
   116  	}
   117  }
   118  
   119  func (x *ProtoXCBCompleteTransaction_TxType) String() string {
   120  	return protoimpl.X.MessageStringOf(x)
   121  }
   122  
   123  func (*ProtoXCBCompleteTransaction_TxType) ProtoMessage() {}
   124  
   125  func (x *ProtoXCBCompleteTransaction_TxType) ProtoReflect() protoreflect.Message {
   126  	mi := &file_xcbtx_proto_msgTypes[1]
   127  	if protoimpl.UnsafeEnabled && x != nil {
   128  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   129  		if ms.LoadMessageInfo() == nil {
   130  			ms.StoreMessageInfo(mi)
   131  		}
   132  		return ms
   133  	}
   134  	return mi.MessageOf(x)
   135  }
   136  
   137  // Deprecated: Use ProtoXCBCompleteTransaction_TxType.ProtoReflect.Descriptor instead.
   138  func (*ProtoXCBCompleteTransaction_TxType) Descriptor() ([]byte, []int) {
   139  	return file_xcbtx_proto_rawDescGZIP(), []int{0, 0}
   140  }
   141  
   142  func (x *ProtoXCBCompleteTransaction_TxType) GetAccountNonce() uint64 {
   143  	if x != nil {
   144  		return x.AccountNonce
   145  	}
   146  	return 0
   147  }
   148  
   149  func (x *ProtoXCBCompleteTransaction_TxType) GetEnergyPrice() []byte {
   150  	if x != nil {
   151  		return x.EnergyPrice
   152  	}
   153  	return nil
   154  }
   155  
   156  func (x *ProtoXCBCompleteTransaction_TxType) GetEnergyLimit() uint64 {
   157  	if x != nil {
   158  		return x.EnergyLimit
   159  	}
   160  	return 0
   161  }
   162  
   163  func (x *ProtoXCBCompleteTransaction_TxType) GetValue() []byte {
   164  	if x != nil {
   165  		return x.Value
   166  	}
   167  	return nil
   168  }
   169  
   170  func (x *ProtoXCBCompleteTransaction_TxType) GetPayload() []byte {
   171  	if x != nil {
   172  		return x.Payload
   173  	}
   174  	return nil
   175  }
   176  
   177  func (x *ProtoXCBCompleteTransaction_TxType) GetHash() []byte {
   178  	if x != nil {
   179  		return x.Hash
   180  	}
   181  	return nil
   182  }
   183  
   184  func (x *ProtoXCBCompleteTransaction_TxType) GetTo() []byte {
   185  	if x != nil {
   186  		return x.To
   187  	}
   188  	return nil
   189  }
   190  
   191  func (x *ProtoXCBCompleteTransaction_TxType) GetFrom() []byte {
   192  	if x != nil {
   193  		return x.From
   194  	}
   195  	return nil
   196  }
   197  
   198  func (x *ProtoXCBCompleteTransaction_TxType) GetTransactionIndex() uint32 {
   199  	if x != nil {
   200  		return x.TransactionIndex
   201  	}
   202  	return 0
   203  }
   204  
   205  type ProtoXCBCompleteTransaction_ReceiptType struct {
   206  	state         protoimpl.MessageState
   207  	sizeCache     protoimpl.SizeCache
   208  	unknownFields protoimpl.UnknownFields
   209  
   210  	EnergyUsed []byte                                             `protobuf:"bytes,1,opt,name=EnergyUsed,proto3" json:"EnergyUsed,omitempty"`
   211  	Status     []byte                                             `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"`
   212  	Log        []*ProtoXCBCompleteTransaction_ReceiptType_LogType `protobuf:"bytes,3,rep,name=Log,proto3" json:"Log,omitempty"`
   213  }
   214  
   215  func (x *ProtoXCBCompleteTransaction_ReceiptType) Reset() {
   216  	*x = ProtoXCBCompleteTransaction_ReceiptType{}
   217  	if protoimpl.UnsafeEnabled {
   218  		mi := &file_xcbtx_proto_msgTypes[2]
   219  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   220  		ms.StoreMessageInfo(mi)
   221  	}
   222  }
   223  
   224  func (x *ProtoXCBCompleteTransaction_ReceiptType) String() string {
   225  	return protoimpl.X.MessageStringOf(x)
   226  }
   227  
   228  func (*ProtoXCBCompleteTransaction_ReceiptType) ProtoMessage() {}
   229  
   230  func (x *ProtoXCBCompleteTransaction_ReceiptType) ProtoReflect() protoreflect.Message {
   231  	mi := &file_xcbtx_proto_msgTypes[2]
   232  	if protoimpl.UnsafeEnabled && x != nil {
   233  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   234  		if ms.LoadMessageInfo() == nil {
   235  			ms.StoreMessageInfo(mi)
   236  		}
   237  		return ms
   238  	}
   239  	return mi.MessageOf(x)
   240  }
   241  
   242  // Deprecated: Use ProtoXCBCompleteTransaction_ReceiptType.ProtoReflect.Descriptor instead.
   243  func (*ProtoXCBCompleteTransaction_ReceiptType) Descriptor() ([]byte, []int) {
   244  	return file_xcbtx_proto_rawDescGZIP(), []int{0, 1}
   245  }
   246  
   247  func (x *ProtoXCBCompleteTransaction_ReceiptType) GetEnergyUsed() []byte {
   248  	if x != nil {
   249  		return x.EnergyUsed
   250  	}
   251  	return nil
   252  }
   253  
   254  func (x *ProtoXCBCompleteTransaction_ReceiptType) GetStatus() []byte {
   255  	if x != nil {
   256  		return x.Status
   257  	}
   258  	return nil
   259  }
   260  
   261  func (x *ProtoXCBCompleteTransaction_ReceiptType) GetLog() []*ProtoXCBCompleteTransaction_ReceiptType_LogType {
   262  	if x != nil {
   263  		return x.Log
   264  	}
   265  	return nil
   266  }
   267  
   268  type ProtoXCBCompleteTransaction_ReceiptType_LogType struct {
   269  	state         protoimpl.MessageState
   270  	sizeCache     protoimpl.SizeCache
   271  	unknownFields protoimpl.UnknownFields
   272  
   273  	Address []byte   `protobuf:"bytes,1,opt,name=Address,proto3" json:"Address,omitempty"`
   274  	Data    []byte   `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"`
   275  	Topics  [][]byte `protobuf:"bytes,3,rep,name=Topics,proto3" json:"Topics,omitempty"`
   276  }
   277  
   278  func (x *ProtoXCBCompleteTransaction_ReceiptType_LogType) Reset() {
   279  	*x = ProtoXCBCompleteTransaction_ReceiptType_LogType{}
   280  	if protoimpl.UnsafeEnabled {
   281  		mi := &file_xcbtx_proto_msgTypes[3]
   282  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   283  		ms.StoreMessageInfo(mi)
   284  	}
   285  }
   286  
   287  func (x *ProtoXCBCompleteTransaction_ReceiptType_LogType) String() string {
   288  	return protoimpl.X.MessageStringOf(x)
   289  }
   290  
   291  func (*ProtoXCBCompleteTransaction_ReceiptType_LogType) ProtoMessage() {}
   292  
   293  func (x *ProtoXCBCompleteTransaction_ReceiptType_LogType) ProtoReflect() protoreflect.Message {
   294  	mi := &file_xcbtx_proto_msgTypes[3]
   295  	if protoimpl.UnsafeEnabled && x != nil {
   296  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   297  		if ms.LoadMessageInfo() == nil {
   298  			ms.StoreMessageInfo(mi)
   299  		}
   300  		return ms
   301  	}
   302  	return mi.MessageOf(x)
   303  }
   304  
   305  // Deprecated: Use ProtoXCBCompleteTransaction_ReceiptType_LogType.ProtoReflect.Descriptor instead.
   306  func (*ProtoXCBCompleteTransaction_ReceiptType_LogType) Descriptor() ([]byte, []int) {
   307  	return file_xcbtx_proto_rawDescGZIP(), []int{0, 1, 0}
   308  }
   309  
   310  func (x *ProtoXCBCompleteTransaction_ReceiptType_LogType) GetAddress() []byte {
   311  	if x != nil {
   312  		return x.Address
   313  	}
   314  	return nil
   315  }
   316  
   317  func (x *ProtoXCBCompleteTransaction_ReceiptType_LogType) GetData() []byte {
   318  	if x != nil {
   319  		return x.Data
   320  	}
   321  	return nil
   322  }
   323  
   324  func (x *ProtoXCBCompleteTransaction_ReceiptType_LogType) GetTopics() [][]byte {
   325  	if x != nil {
   326  		return x.Topics
   327  	}
   328  	return nil
   329  }
   330  
   331  var File_xcbtx_proto protoreflect.FileDescriptor
   332  
   333  var file_xcbtx_proto_rawDesc = []byte{
   334  	0x0a, 0x0b, 0x78, 0x63, 0x62, 0x74, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x03, 0x78,
   335  	0x63, 0x62, 0x22, 0xc6, 0x05, 0x0a, 0x1b, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x58, 0x43, 0x42, 0x43,
   336  	0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69,
   337  	0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65,
   338  	0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75,
   339  	0x6d, 0x62, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x69, 0x6d,
   340  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x69,
   341  	0x6d, 0x65, 0x12, 0x37, 0x0a, 0x02, 0x54, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27,
   342  	0x2e, 0x78, 0x63, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x58, 0x43, 0x42, 0x43, 0x6f, 0x6d,
   343  	0x70, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
   344  	0x2e, 0x54, 0x78, 0x54, 0x79, 0x70, 0x65, 0x52, 0x02, 0x54, 0x78, 0x12, 0x46, 0x0a, 0x07, 0x52,
   345  	0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x78,
   346  	0x63, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x58, 0x43, 0x42, 0x43, 0x6f, 0x6d, 0x70, 0x6c,
   347  	0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52,
   348  	0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x07, 0x52, 0x65, 0x63, 0x65,
   349  	0x69, 0x70, 0x74, 0x1a, 0x84, 0x02, 0x0a, 0x06, 0x54, 0x78, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22,
   350  	0x0a, 0x0c, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x01,
   351  	0x20, 0x01, 0x28, 0x04, 0x52, 0x0c, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x6e,
   352  	0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x50, 0x72, 0x69, 0x63,
   353  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x50,
   354  	0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x4c, 0x69,
   355  	0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x45, 0x6e, 0x65, 0x72, 0x67,
   356  	0x79, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18,
   357  	0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07,
   358  	0x50, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x50,
   359  	0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x48, 0x61, 0x73, 0x68, 0x18, 0x06,
   360  	0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x48, 0x61, 0x73, 0x68, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x6f,
   361  	0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x02, 0x54, 0x6f, 0x12, 0x12, 0x0a, 0x04, 0x46, 0x72,
   362  	0x6f, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x2a,
   363  	0x0a, 0x10, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x64,
   364  	0x65, 0x78, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x10, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61,
   365  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0xde, 0x01, 0x0a, 0x0b, 0x52,
   366  	0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x45, 0x6e,
   367  	0x65, 0x72, 0x67, 0x79, 0x55, 0x73, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a,
   368  	0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x55, 0x73, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x74,
   369  	0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x53, 0x74, 0x61, 0x74,
   370  	0x75, 0x73, 0x12, 0x46, 0x0a, 0x03, 0x4c, 0x6f, 0x67, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
   371  	0x34, 0x2e, 0x78, 0x63, 0x62, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x58, 0x43, 0x42, 0x43, 0x6f,
   372  	0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
   373  	0x6e, 0x2e, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x2e, 0x4c, 0x6f,
   374  	0x67, 0x54, 0x79, 0x70, 0x65, 0x52, 0x03, 0x4c, 0x6f, 0x67, 0x1a, 0x4f, 0x0a, 0x07, 0x4c, 0x6f,
   375  	0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
   376  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12,
   377  	0x12, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x44,
   378  	0x61, 0x74, 0x61, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x18, 0x03, 0x20,
   379  	0x03, 0x28, 0x0c, 0x52, 0x06, 0x54, 0x6f, 0x70, 0x69, 0x63, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f,
   380  	0x74, 0x6f, 0x33,
   381  }
   382  
   383  var (
   384  	file_xcbtx_proto_rawDescOnce sync.Once
   385  	file_xcbtx_proto_rawDescData = file_xcbtx_proto_rawDesc
   386  )
   387  
   388  func file_xcbtx_proto_rawDescGZIP() []byte {
   389  	file_xcbtx_proto_rawDescOnce.Do(func() {
   390  		file_xcbtx_proto_rawDescData = protoimpl.X.CompressGZIP(file_xcbtx_proto_rawDescData)
   391  	})
   392  	return file_xcbtx_proto_rawDescData
   393  }
   394  
   395  var file_xcbtx_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
   396  var file_xcbtx_proto_goTypes = []interface{}{
   397  	(*ProtoXCBCompleteTransaction)(nil),                     // 0: xcb.ProtoXCBCompleteTransaction
   398  	(*ProtoXCBCompleteTransaction_TxType)(nil),              // 1: xcb.ProtoXCBCompleteTransaction.TxType
   399  	(*ProtoXCBCompleteTransaction_ReceiptType)(nil),         // 2: xcb.ProtoXCBCompleteTransaction.ReceiptType
   400  	(*ProtoXCBCompleteTransaction_ReceiptType_LogType)(nil), // 3: xcb.ProtoXCBCompleteTransaction.ReceiptType.LogType
   401  }
   402  var file_xcbtx_proto_depIdxs = []int32{
   403  	1, // 0: xcb.ProtoXCBCompleteTransaction.Tx:type_name -> xcb.ProtoXCBCompleteTransaction.TxType
   404  	2, // 1: xcb.ProtoXCBCompleteTransaction.Receipt:type_name -> xcb.ProtoXCBCompleteTransaction.ReceiptType
   405  	3, // 2: xcb.ProtoXCBCompleteTransaction.ReceiptType.Log:type_name -> xcb.ProtoXCBCompleteTransaction.ReceiptType.LogType
   406  	3, // [3:3] is the sub-list for method output_type
   407  	3, // [3:3] is the sub-list for method input_type
   408  	3, // [3:3] is the sub-list for extension type_name
   409  	3, // [3:3] is the sub-list for extension extendee
   410  	0, // [0:3] is the sub-list for field type_name
   411  }
   412  
   413  func init() { file_xcbtx_proto_init() }
   414  func file_xcbtx_proto_init() {
   415  	if File_xcbtx_proto != nil {
   416  		return
   417  	}
   418  	if !protoimpl.UnsafeEnabled {
   419  		file_xcbtx_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   420  			switch v := v.(*ProtoXCBCompleteTransaction); i {
   421  			case 0:
   422  				return &v.state
   423  			case 1:
   424  				return &v.sizeCache
   425  			case 2:
   426  				return &v.unknownFields
   427  			default:
   428  				return nil
   429  			}
   430  		}
   431  		file_xcbtx_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   432  			switch v := v.(*ProtoXCBCompleteTransaction_TxType); i {
   433  			case 0:
   434  				return &v.state
   435  			case 1:
   436  				return &v.sizeCache
   437  			case 2:
   438  				return &v.unknownFields
   439  			default:
   440  				return nil
   441  			}
   442  		}
   443  		file_xcbtx_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   444  			switch v := v.(*ProtoXCBCompleteTransaction_ReceiptType); i {
   445  			case 0:
   446  				return &v.state
   447  			case 1:
   448  				return &v.sizeCache
   449  			case 2:
   450  				return &v.unknownFields
   451  			default:
   452  				return nil
   453  			}
   454  		}
   455  		file_xcbtx_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   456  			switch v := v.(*ProtoXCBCompleteTransaction_ReceiptType_LogType); i {
   457  			case 0:
   458  				return &v.state
   459  			case 1:
   460  				return &v.sizeCache
   461  			case 2:
   462  				return &v.unknownFields
   463  			default:
   464  				return nil
   465  			}
   466  		}
   467  	}
   468  	type x struct{}
   469  	out := protoimpl.TypeBuilder{
   470  		File: protoimpl.DescBuilder{
   471  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   472  			RawDescriptor: file_xcbtx_proto_rawDesc,
   473  			NumEnums:      0,
   474  			NumMessages:   4,
   475  			NumExtensions: 0,
   476  			NumServices:   0,
   477  		},
   478  		GoTypes:           file_xcbtx_proto_goTypes,
   479  		DependencyIndexes: file_xcbtx_proto_depIdxs,
   480  		MessageInfos:      file_xcbtx_proto_msgTypes,
   481  	}.Build()
   482  	File_xcbtx_proto = out.File
   483  	file_xcbtx_proto_rawDesc = nil
   484  	file_xcbtx_proto_goTypes = nil
   485  	file_xcbtx_proto_depIdxs = nil
   486  }