github.com/cryptohub-digital/blockbook-fork@v0.0.0-20230713133354-673c927af7f1/bchain/coins/eth/ethtx.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // source: bchain/coins/eth/ethtx.proto 3 4 /* 5 Package eth is a generated protocol buffer package. 6 7 It is generated from these files: 8 9 bchain/coins/eth/ethtx.proto 10 11 It has these top-level messages: 12 13 ProtoCompleteTransaction 14 */ 15 package eth 16 17 import proto "github.com/golang/protobuf/proto" 18 import fmt "fmt" 19 import math "math" 20 21 // Reference imports to suppress errors if they are not otherwise used. 22 var _ = proto.Marshal 23 var _ = fmt.Errorf 24 var _ = math.Inf 25 26 // This is a compile-time assertion to ensure that this generated file 27 // is compatible with the proto package it is being compiled against. 28 // A compilation error at this line likely means your copy of the 29 // proto package needs to be updated. 30 const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 31 32 type ProtoCompleteTransaction struct { 33 BlockNumber uint32 `protobuf:"varint,1,opt,name=BlockNumber" json:"BlockNumber,omitempty"` 34 BlockTime uint64 `protobuf:"varint,2,opt,name=BlockTime" json:"BlockTime,omitempty"` 35 Tx *ProtoCompleteTransaction_TxType `protobuf:"bytes,3,opt,name=Tx" json:"Tx,omitempty"` 36 Receipt *ProtoCompleteTransaction_ReceiptType `protobuf:"bytes,4,opt,name=Receipt" json:"Receipt,omitempty"` 37 } 38 39 func (m *ProtoCompleteTransaction) Reset() { *m = ProtoCompleteTransaction{} } 40 func (m *ProtoCompleteTransaction) String() string { return proto.CompactTextString(m) } 41 func (*ProtoCompleteTransaction) ProtoMessage() {} 42 func (*ProtoCompleteTransaction) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 43 44 func (m *ProtoCompleteTransaction) GetBlockNumber() uint32 { 45 if m != nil { 46 return m.BlockNumber 47 } 48 return 0 49 } 50 51 func (m *ProtoCompleteTransaction) GetBlockTime() uint64 { 52 if m != nil { 53 return m.BlockTime 54 } 55 return 0 56 } 57 58 func (m *ProtoCompleteTransaction) GetTx() *ProtoCompleteTransaction_TxType { 59 if m != nil { 60 return m.Tx 61 } 62 return nil 63 } 64 65 func (m *ProtoCompleteTransaction) GetReceipt() *ProtoCompleteTransaction_ReceiptType { 66 if m != nil { 67 return m.Receipt 68 } 69 return nil 70 } 71 72 type ProtoCompleteTransaction_TxType struct { 73 AccountNonce uint64 `protobuf:"varint,1,opt,name=AccountNonce" json:"AccountNonce,omitempty"` 74 GasPrice []byte `protobuf:"bytes,2,opt,name=GasPrice,proto3" json:"GasPrice,omitempty"` 75 GasLimit uint64 `protobuf:"varint,3,opt,name=GasLimit" json:"GasLimit,omitempty"` 76 Value []byte `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"` 77 Payload []byte `protobuf:"bytes,5,opt,name=Payload,proto3" json:"Payload,omitempty"` 78 Hash []byte `protobuf:"bytes,6,opt,name=Hash,proto3" json:"Hash,omitempty"` 79 To []byte `protobuf:"bytes,7,opt,name=To,proto3" json:"To,omitempty"` 80 From []byte `protobuf:"bytes,8,opt,name=From,proto3" json:"From,omitempty"` 81 TransactionIndex uint32 `protobuf:"varint,9,opt,name=TransactionIndex" json:"TransactionIndex,omitempty"` 82 } 83 84 func (m *ProtoCompleteTransaction_TxType) Reset() { *m = ProtoCompleteTransaction_TxType{} } 85 func (m *ProtoCompleteTransaction_TxType) String() string { return proto.CompactTextString(m) } 86 func (*ProtoCompleteTransaction_TxType) ProtoMessage() {} 87 func (*ProtoCompleteTransaction_TxType) Descriptor() ([]byte, []int) { 88 return fileDescriptor0, []int{0, 0} 89 } 90 91 func (m *ProtoCompleteTransaction_TxType) GetAccountNonce() uint64 { 92 if m != nil { 93 return m.AccountNonce 94 } 95 return 0 96 } 97 98 func (m *ProtoCompleteTransaction_TxType) GetGasPrice() []byte { 99 if m != nil { 100 return m.GasPrice 101 } 102 return nil 103 } 104 105 func (m *ProtoCompleteTransaction_TxType) GetGasLimit() uint64 { 106 if m != nil { 107 return m.GasLimit 108 } 109 return 0 110 } 111 112 func (m *ProtoCompleteTransaction_TxType) GetValue() []byte { 113 if m != nil { 114 return m.Value 115 } 116 return nil 117 } 118 119 func (m *ProtoCompleteTransaction_TxType) GetPayload() []byte { 120 if m != nil { 121 return m.Payload 122 } 123 return nil 124 } 125 126 func (m *ProtoCompleteTransaction_TxType) GetHash() []byte { 127 if m != nil { 128 return m.Hash 129 } 130 return nil 131 } 132 133 func (m *ProtoCompleteTransaction_TxType) GetTo() []byte { 134 if m != nil { 135 return m.To 136 } 137 return nil 138 } 139 140 func (m *ProtoCompleteTransaction_TxType) GetFrom() []byte { 141 if m != nil { 142 return m.From 143 } 144 return nil 145 } 146 147 func (m *ProtoCompleteTransaction_TxType) GetTransactionIndex() uint32 { 148 if m != nil { 149 return m.TransactionIndex 150 } 151 return 0 152 } 153 154 type ProtoCompleteTransaction_ReceiptType struct { 155 GasUsed []byte `protobuf:"bytes,1,opt,name=GasUsed,proto3" json:"GasUsed,omitempty"` 156 Status []byte `protobuf:"bytes,2,opt,name=Status,proto3" json:"Status,omitempty"` 157 Log []*ProtoCompleteTransaction_ReceiptType_LogType `protobuf:"bytes,3,rep,name=Log" json:"Log,omitempty"` 158 } 159 160 func (m *ProtoCompleteTransaction_ReceiptType) Reset() { *m = ProtoCompleteTransaction_ReceiptType{} } 161 func (m *ProtoCompleteTransaction_ReceiptType) String() string { return proto.CompactTextString(m) } 162 func (*ProtoCompleteTransaction_ReceiptType) ProtoMessage() {} 163 func (*ProtoCompleteTransaction_ReceiptType) Descriptor() ([]byte, []int) { 164 return fileDescriptor0, []int{0, 1} 165 } 166 167 func (m *ProtoCompleteTransaction_ReceiptType) GetGasUsed() []byte { 168 if m != nil { 169 return m.GasUsed 170 } 171 return nil 172 } 173 174 func (m *ProtoCompleteTransaction_ReceiptType) GetStatus() []byte { 175 if m != nil { 176 return m.Status 177 } 178 return nil 179 } 180 181 func (m *ProtoCompleteTransaction_ReceiptType) GetLog() []*ProtoCompleteTransaction_ReceiptType_LogType { 182 if m != nil { 183 return m.Log 184 } 185 return nil 186 } 187 188 type ProtoCompleteTransaction_ReceiptType_LogType struct { 189 Address []byte `protobuf:"bytes,1,opt,name=Address,proto3" json:"Address,omitempty"` 190 Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` 191 Topics [][]byte `protobuf:"bytes,3,rep,name=Topics,proto3" json:"Topics,omitempty"` 192 } 193 194 func (m *ProtoCompleteTransaction_ReceiptType_LogType) Reset() { 195 *m = ProtoCompleteTransaction_ReceiptType_LogType{} 196 } 197 func (m *ProtoCompleteTransaction_ReceiptType_LogType) String() string { 198 return proto.CompactTextString(m) 199 } 200 func (*ProtoCompleteTransaction_ReceiptType_LogType) ProtoMessage() {} 201 func (*ProtoCompleteTransaction_ReceiptType_LogType) Descriptor() ([]byte, []int) { 202 return fileDescriptor0, []int{0, 1, 0} 203 } 204 205 func (m *ProtoCompleteTransaction_ReceiptType_LogType) GetAddress() []byte { 206 if m != nil { 207 return m.Address 208 } 209 return nil 210 } 211 212 func (m *ProtoCompleteTransaction_ReceiptType_LogType) GetData() []byte { 213 if m != nil { 214 return m.Data 215 } 216 return nil 217 } 218 219 func (m *ProtoCompleteTransaction_ReceiptType_LogType) GetTopics() [][]byte { 220 if m != nil { 221 return m.Topics 222 } 223 return nil 224 } 225 226 func init() { 227 proto.RegisterType((*ProtoCompleteTransaction)(nil), "eth.ProtoCompleteTransaction") 228 proto.RegisterType((*ProtoCompleteTransaction_TxType)(nil), "eth.ProtoCompleteTransaction.TxType") 229 proto.RegisterType((*ProtoCompleteTransaction_ReceiptType)(nil), "eth.ProtoCompleteTransaction.ReceiptType") 230 proto.RegisterType((*ProtoCompleteTransaction_ReceiptType_LogType)(nil), "eth.ProtoCompleteTransaction.ReceiptType.LogType") 231 } 232 233 func init() { proto.RegisterFile("bchain/coins/eth/ethtx.proto", fileDescriptor0) } 234 235 var fileDescriptor0 = []byte{ 236 // 409 bytes of a gzipped FileDescriptorProto 237 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xdf, 0x8a, 0xd4, 0x30, 238 0x18, 0xc5, 0xe9, 0x9f, 0x99, 0xd9, 0xfd, 0xa6, 0x8a, 0x04, 0x91, 0x30, 0xec, 0x45, 0x59, 0xbc, 239 0x18, 0xbd, 0xe8, 0xe2, 0xea, 0x0b, 0xac, 0x23, 0xae, 0xc2, 0xb0, 0x0e, 0x31, 0x7a, 0x9f, 0x49, 240 0xc3, 0x36, 0x38, 0x6d, 0x4a, 0x93, 0x42, 0xf7, 0x8d, 0x7c, 0x21, 0xdf, 0xc5, 0x4b, 0xc9, 0xd7, 241 0x74, 0x1d, 0x11, 0x65, 0x2f, 0x0a, 0xf9, 0x9d, 0x7e, 0xa7, 0x39, 0x27, 0x29, 0x9c, 0xed, 0x65, 242 0x25, 0x74, 0x73, 0x21, 0x8d, 0x6e, 0xec, 0x85, 0x72, 0x95, 0x7f, 0xdc, 0x50, 0xb4, 0x9d, 0x71, 243 0x86, 0x24, 0xca, 0x55, 0xe7, 0xdf, 0x67, 0x40, 0x77, 0x1e, 0x37, 0xa6, 0x6e, 0x0f, 0xca, 0x29, 244 0xde, 0x89, 0xc6, 0x0a, 0xe9, 0xb4, 0x69, 0x48, 0x0e, 0xcb, 0xb7, 0x07, 0x23, 0xbf, 0xdd, 0xf4, 245 0xf5, 0x5e, 0x75, 0x34, 0xca, 0xa3, 0xf5, 0x23, 0x76, 0x2c, 0x91, 0x33, 0x38, 0x45, 0xe4, 0xba, 246 0x56, 0x34, 0xce, 0xa3, 0x75, 0xca, 0x7e, 0x0b, 0xe4, 0x0d, 0xc4, 0x7c, 0xa0, 0x49, 0x1e, 0xad, 247 0x97, 0x97, 0xcf, 0x0b, 0xe5, 0xaa, 0xe2, 0x5f, 0x5b, 0x15, 0x7c, 0xe0, 0x77, 0xad, 0x62, 0x31, 248 0x1f, 0xc8, 0x06, 0x16, 0x4c, 0x49, 0xa5, 0x5b, 0x47, 0x53, 0xb4, 0xbe, 0xf8, 0xbf, 0x35, 0x0c, 249 0xa3, 0x7f, 0x72, 0xae, 0x7e, 0x46, 0x30, 0x1f, 0xbf, 0x49, 0xce, 0x21, 0xbb, 0x92, 0xd2, 0xf4, 250 0x8d, 0xbb, 0x31, 0x8d, 0x54, 0x58, 0x23, 0x65, 0x7f, 0x68, 0x64, 0x05, 0x27, 0xd7, 0xc2, 0xee, 251 0x3a, 0x2d, 0xc7, 0x1a, 0x19, 0xbb, 0xe7, 0xf0, 0x6e, 0xab, 0x6b, 0xed, 0xb0, 0x4b, 0xca, 0xee, 252 0x99, 0x3c, 0x85, 0xd9, 0x57, 0x71, 0xe8, 0x15, 0x26, 0xcd, 0xd8, 0x08, 0x84, 0xc2, 0x62, 0x27, 253 0xee, 0x0e, 0x46, 0x94, 0x74, 0x86, 0xfa, 0x84, 0x84, 0x40, 0xfa, 0x41, 0xd8, 0x8a, 0xce, 0x51, 254 0xc6, 0x35, 0x79, 0x0c, 0x31, 0x37, 0x74, 0x81, 0x4a, 0xcc, 0x8d, 0x9f, 0x79, 0xdf, 0x99, 0x9a, 255 0x9e, 0x8c, 0x33, 0x7e, 0x4d, 0x5e, 0xc2, 0x93, 0xa3, 0xca, 0x1f, 0x9b, 0x52, 0x0d, 0xf4, 0x14, 256 0xaf, 0xe3, 0x2f, 0x7d, 0xf5, 0x23, 0x82, 0xe5, 0xd1, 0x99, 0xf8, 0x34, 0xd7, 0xc2, 0x7e, 0xb1, 257 0xaa, 0xc4, 0xea, 0x19, 0x9b, 0x90, 0x3c, 0x83, 0xf9, 0x67, 0x27, 0x5c, 0x6f, 0x43, 0xe7, 0x40, 258 0x64, 0x03, 0xc9, 0xd6, 0xdc, 0xd2, 0x24, 0x4f, 0xd6, 0xcb, 0xcb, 0x57, 0x0f, 0x3e, 0xfd, 0x62, 259 0x6b, 0x6e, 0xf1, 0x16, 0xbc, 0x7b, 0xf5, 0x09, 0x16, 0x81, 0x7d, 0x82, 0xab, 0xb2, 0xec, 0x94, 260 0xb5, 0x53, 0x82, 0x80, 0xbe, 0xeb, 0x3b, 0xe1, 0x44, 0xd8, 0x1f, 0xd7, 0x3e, 0x15, 0x37, 0xad, 261 0x96, 0x16, 0x03, 0x64, 0x2c, 0xd0, 0x7e, 0x8e, 0xbf, 0xed, 0xeb, 0x5f, 0x01, 0x00, 0x00, 0xff, 262 0xff, 0xc2, 0x69, 0x8d, 0xdf, 0xd6, 0x02, 0x00, 0x00, 263 }