Commit 934aec6c authored by vicotor's avatar vicotor

change to proto-gen-gogo

parent 8177ac74
...@@ -18,9 +18,12 @@ generate: ...@@ -18,9 +18,12 @@ generate:
@buf generate @buf generate
deps: deps:
@go get -u github.com/gogo/protobuf/protoc-gen-gogo \ @go get github.com/gogo/protobuf/proto
@go install github.com/gogo/protobuf/protoc-gen-gogo
@go install google.golang.org/grpc/cmd/protoc-gen-go-grpc
@go install github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway
@go install github.com/bufbuild/buf/cmd/buf@v1.9.0 @go install github.com/bufbuild/buf/cmd/buf@v1.9.0
clean: clean:
@rm -f $(PROTO_GO_FILES) $(BIN) \ @rm -f $(PROTO_GO_FILES) $(BIN)
@rm -rf gen @rm -rf gen
...@@ -6,7 +6,7 @@ managed: ...@@ -6,7 +6,7 @@ managed:
except: except:
- buf.build/googleapis/googleapis - buf.build/googleapis/googleapis
plugins: plugins:
- name: go - name: gogo
out: gen/proto/go out: gen/proto/go
opt: paths=source_relative opt: paths=source_relative
- name: go-grpc - name: go-grpc
......
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: base/v1/eth.proto // source: base/v1/eth.proto
package basev1 package basev1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/protobuf/types/known/anypb" _ "google.golang.org/protobuf/types/known/anypb"
_ "google.golang.org/protobuf/types/known/timestamppb" _ "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
) // This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
type StdTxData struct { type StdTxData struct {
state protoimpl.MessageState Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
sizeCache protoimpl.SizeCache Nonce uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
unknownFields protoimpl.UnknownFields GasPrice *BigInt `protobuf:"bytes,3,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
GasLimit uint64 `protobuf:"varint,4,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Recipient *Address `protobuf:"bytes,5,opt,name=recipient,proto3" json:"recipient,omitempty"`
Nonce uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"` Amount *BigInt `protobuf:"bytes,6,opt,name=amount,proto3" json:"amount,omitempty"`
GasPrice *BigInt `protobuf:"bytes,3,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"` Data []byte `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"`
GasLimit uint64 `protobuf:"varint,4,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` R *BigInt `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"`
Recipient *Address `protobuf:"bytes,5,opt,name=recipient,proto3" json:"recipient,omitempty"` S *BigInt `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"`
Amount *BigInt `protobuf:"bytes,6,opt,name=amount,proto3" json:"amount,omitempty"` V *BigInt `protobuf:"bytes,10,opt,name=v,proto3" json:"v,omitempty"`
Data []byte `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
R *BigInt `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"` XXX_unrecognized []byte `json:"-"`
S *BigInt `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"` XXX_sizecache int32 `json:"-"`
V *BigInt `protobuf:"bytes,10,opt,name=v,proto3" json:"v,omitempty"` }
}
func (m *StdTxData) Reset() { *m = StdTxData{} }
func (x *StdTxData) Reset() { func (m *StdTxData) String() string { return proto.CompactTextString(m) }
*x = StdTxData{} func (*StdTxData) ProtoMessage() {}
if protoimpl.UnsafeEnabled { func (*StdTxData) Descriptor() ([]byte, []int) {
mi := &file_base_v1_eth_proto_msgTypes[0] return fileDescriptor_ab522a211a994d76, []int{0}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
} }
func (m *StdTxData) XXX_Unmarshal(b []byte) error {
func (x *StdTxData) String() string { return xxx_messageInfo_StdTxData.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *StdTxData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*StdTxData) ProtoMessage() {} return xxx_messageInfo_StdTxData.Marshal(b, m, deterministic)
func (x *StdTxData) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_eth_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *StdTxData) XXX_Merge(src proto.Message) {
// Deprecated: Use StdTxData.ProtoReflect.Descriptor instead. xxx_messageInfo_StdTxData.Merge(m, src)
func (*StdTxData) Descriptor() ([]byte, []int) {
return file_base_v1_eth_proto_rawDescGZIP(), []int{0}
} }
func (m *StdTxData) XXX_Size() int {
return xxx_messageInfo_StdTxData.Size(m)
}
func (m *StdTxData) XXX_DiscardUnknown() {
xxx_messageInfo_StdTxData.DiscardUnknown(m)
}
var xxx_messageInfo_StdTxData proto.InternalMessageInfo
func (x *StdTxData) GetType() uint32 { func (m *StdTxData) GetType() uint32 {
if x != nil { if m != nil {
return x.Type return m.Type
} }
return 0 return 0
} }
func (x *StdTxData) GetNonce() uint64 { func (m *StdTxData) GetNonce() uint64 {
if x != nil { if m != nil {
return x.Nonce return m.Nonce
} }
return 0 return 0
} }
func (x *StdTxData) GetGasPrice() *BigInt { func (m *StdTxData) GetGasPrice() *BigInt {
if x != nil { if m != nil {
return x.GasPrice return m.GasPrice
} }
return nil return nil
} }
func (x *StdTxData) GetGasLimit() uint64 { func (m *StdTxData) GetGasLimit() uint64 {
if x != nil { if m != nil {
return x.GasLimit return m.GasLimit
} }
return 0 return 0
} }
func (x *StdTxData) GetRecipient() *Address { func (m *StdTxData) GetRecipient() *Address {
if x != nil { if m != nil {
return x.Recipient return m.Recipient
} }
return nil return nil
} }
func (x *StdTxData) GetAmount() *BigInt { func (m *StdTxData) GetAmount() *BigInt {
if x != nil { if m != nil {
return x.Amount return m.Amount
} }
return nil return nil
} }
func (x *StdTxData) GetData() []byte { func (m *StdTxData) GetData() []byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
func (x *StdTxData) GetR() *BigInt { func (m *StdTxData) GetR() *BigInt {
if x != nil { if m != nil {
return x.R return m.R
} }
return nil return nil
} }
func (x *StdTxData) GetS() *BigInt { func (m *StdTxData) GetS() *BigInt {
if x != nil { if m != nil {
return x.S return m.S
} }
return nil return nil
} }
func (x *StdTxData) GetV() *BigInt { func (m *StdTxData) GetV() *BigInt {
if x != nil { if m != nil {
return x.V return m.V
} }
return nil return nil
} }
type Receipt struct { type Receipt struct {
state protoimpl.MessageState Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
} }
func (x *Receipt) Reset() { func (m *Receipt) Reset() { *m = Receipt{} }
*x = Receipt{} func (m *Receipt) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Receipt) ProtoMessage() {}
mi := &file_base_v1_eth_proto_msgTypes[1] func (*Receipt) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_ab522a211a994d76, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *Receipt) XXX_Unmarshal(b []byte) error {
func (x *Receipt) String() string { return xxx_messageInfo_Receipt.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Receipt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Receipt) ProtoMessage() {} return xxx_messageInfo_Receipt.Marshal(b, m, deterministic)
func (x *Receipt) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_eth_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Receipt) XXX_Merge(src proto.Message) {
// Deprecated: Use Receipt.ProtoReflect.Descriptor instead. xxx_messageInfo_Receipt.Merge(m, src)
func (*Receipt) Descriptor() ([]byte, []int) {
return file_base_v1_eth_proto_rawDescGZIP(), []int{1}
} }
func (m *Receipt) XXX_Size() int {
return xxx_messageInfo_Receipt.Size(m)
}
func (m *Receipt) XXX_DiscardUnknown() {
xxx_messageInfo_Receipt.DiscardUnknown(m)
}
var xxx_messageInfo_Receipt proto.InternalMessageInfo
func (x *Receipt) GetType() uint32 { func (m *Receipt) GetType() uint32 {
if x != nil { if m != nil {
return x.Type return m.Type
} }
return 0 return 0
} }
type BlockHeader struct { type BlockHeader struct {
state protoimpl.MessageState ParentHash *Hash `protobuf:"bytes,1,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
sizeCache protoimpl.SizeCache BlockHash *Hash `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
unknownFields protoimpl.UnknownFields Miner *Address `protobuf:"bytes,3,opt,name=miner,proto3" json:"miner,omitempty"`
StateRoot *Hash `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"`
ParentHash *Hash `protobuf:"bytes,1,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` TxRoot *Hash `protobuf:"bytes,5,opt,name=tx_root,json=txRoot,proto3" json:"tx_root,omitempty"`
BlockHash *Hash `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` ReceiptRoot *Hash `protobuf:"bytes,6,opt,name=receipt_root,json=receiptRoot,proto3" json:"receipt_root,omitempty"`
Miner *Address `protobuf:"bytes,3,opt,name=miner,proto3" json:"miner,omitempty"` BlockNumber *BigInt `protobuf:"bytes,7,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
StateRoot *Hash `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` GasLimit uint64 `protobuf:"varint,8,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
TxRoot *Hash `protobuf:"bytes,5,opt,name=tx_root,json=txRoot,proto3" json:"tx_root,omitempty"` GasUsed uint64 `protobuf:"varint,9,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
ReceiptRoot *Hash `protobuf:"bytes,6,opt,name=receipt_root,json=receiptRoot,proto3" json:"receipt_root,omitempty"` Timestamp uint64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
BlockNumber *BigInt `protobuf:"bytes,7,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` Extra []byte `protobuf:"bytes,11,opt,name=extra,proto3" json:"extra,omitempty"`
GasLimit uint64 `protobuf:"varint,8,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
GasUsed uint64 `protobuf:"varint,9,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` XXX_unrecognized []byte `json:"-"`
Timestamp uint64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"` XXX_sizecache int32 `json:"-"`
Extra []byte `protobuf:"bytes,11,opt,name=extra,proto3" json:"extra,omitempty"` }
}
func (m *BlockHeader) Reset() { *m = BlockHeader{} }
func (x *BlockHeader) Reset() { func (m *BlockHeader) String() string { return proto.CompactTextString(m) }
*x = BlockHeader{} func (*BlockHeader) ProtoMessage() {}
if protoimpl.UnsafeEnabled { func (*BlockHeader) Descriptor() ([]byte, []int) {
mi := &file_base_v1_eth_proto_msgTypes[2] return fileDescriptor_ab522a211a994d76, []int{2}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
} }
func (m *BlockHeader) XXX_Unmarshal(b []byte) error {
func (x *BlockHeader) String() string { return xxx_messageInfo_BlockHeader.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BlockHeader) ProtoMessage() {} return xxx_messageInfo_BlockHeader.Marshal(b, m, deterministic)
func (x *BlockHeader) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_eth_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BlockHeader) XXX_Merge(src proto.Message) {
// Deprecated: Use BlockHeader.ProtoReflect.Descriptor instead. xxx_messageInfo_BlockHeader.Merge(m, src)
func (*BlockHeader) Descriptor() ([]byte, []int) { }
return file_base_v1_eth_proto_rawDescGZIP(), []int{2} func (m *BlockHeader) XXX_Size() int {
return xxx_messageInfo_BlockHeader.Size(m)
} }
func (m *BlockHeader) XXX_DiscardUnknown() {
xxx_messageInfo_BlockHeader.DiscardUnknown(m)
}
var xxx_messageInfo_BlockHeader proto.InternalMessageInfo
func (x *BlockHeader) GetParentHash() *Hash { func (m *BlockHeader) GetParentHash() *Hash {
if x != nil { if m != nil {
return x.ParentHash return m.ParentHash
} }
return nil return nil
} }
func (x *BlockHeader) GetBlockHash() *Hash { func (m *BlockHeader) GetBlockHash() *Hash {
if x != nil { if m != nil {
return x.BlockHash return m.BlockHash
} }
return nil return nil
} }
func (x *BlockHeader) GetMiner() *Address { func (m *BlockHeader) GetMiner() *Address {
if x != nil { if m != nil {
return x.Miner return m.Miner
} }
return nil return nil
} }
func (x *BlockHeader) GetStateRoot() *Hash { func (m *BlockHeader) GetStateRoot() *Hash {
if x != nil { if m != nil {
return x.StateRoot return m.StateRoot
} }
return nil return nil
} }
func (x *BlockHeader) GetTxRoot() *Hash { func (m *BlockHeader) GetTxRoot() *Hash {
if x != nil { if m != nil {
return x.TxRoot return m.TxRoot
} }
return nil return nil
} }
func (x *BlockHeader) GetReceiptRoot() *Hash { func (m *BlockHeader) GetReceiptRoot() *Hash {
if x != nil { if m != nil {
return x.ReceiptRoot return m.ReceiptRoot
} }
return nil return nil
} }
func (x *BlockHeader) GetBlockNumber() *BigInt { func (m *BlockHeader) GetBlockNumber() *BigInt {
if x != nil { if m != nil {
return x.BlockNumber return m.BlockNumber
} }
return nil return nil
} }
func (x *BlockHeader) GetGasLimit() uint64 { func (m *BlockHeader) GetGasLimit() uint64 {
if x != nil { if m != nil {
return x.GasLimit return m.GasLimit
} }
return 0 return 0
} }
func (x *BlockHeader) GetGasUsed() uint64 { func (m *BlockHeader) GetGasUsed() uint64 {
if x != nil { if m != nil {
return x.GasUsed return m.GasUsed
} }
return 0 return 0
} }
func (x *BlockHeader) GetTimestamp() uint64 { func (m *BlockHeader) GetTimestamp() uint64 {
if x != nil { if m != nil {
return x.Timestamp return m.Timestamp
} }
return 0 return 0
} }
func (x *BlockHeader) GetExtra() []byte { func (m *BlockHeader) GetExtra() []byte {
if x != nil { if m != nil {
return x.Extra return m.Extra
} }
return nil return nil
} }
type BlockBody struct { type BlockBody struct {
state protoimpl.MessageState XXX_NoUnkeyedLiteral struct{} `json:"-"`
sizeCache protoimpl.SizeCache XXX_unrecognized []byte `json:"-"`
unknownFields protoimpl.UnknownFields XXX_sizecache int32 `json:"-"`
}
func (x *BlockBody) Reset() {
*x = BlockBody{}
if protoimpl.UnsafeEnabled {
mi := &file_base_v1_eth_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BlockBody) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BlockBody) ProtoMessage() {}
func (x *BlockBody) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_eth_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
// Deprecated: Use BlockBody.ProtoReflect.Descriptor instead. func (m *BlockBody) Reset() { *m = BlockBody{} }
func (m *BlockBody) String() string { return proto.CompactTextString(m) }
func (*BlockBody) ProtoMessage() {}
func (*BlockBody) Descriptor() ([]byte, []int) { func (*BlockBody) Descriptor() ([]byte, []int) {
return file_base_v1_eth_proto_rawDescGZIP(), []int{3} return fileDescriptor_ab522a211a994d76, []int{3}
} }
func (m *BlockBody) XXX_Unmarshal(b []byte) error {
var File_base_v1_eth_proto protoreflect.FileDescriptor return xxx_messageInfo_BlockBody.Unmarshal(m, b)
}
var file_base_v1_eth_proto_rawDesc = []byte{ func (m *BlockBody) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
0x0a, 0x11, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x65, 0x74, 0x68, 0x2e, 0x70, 0x72, return xxx_messageInfo_BlockBody.Marshal(b, m, deterministic)
0x6f, 0x74, 0x6f, 0x12, 0x07, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, }
0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, func (m *BlockBody) XXX_Merge(src proto.Message) {
0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, xxx_messageInfo_BlockBody.Merge(m, src)
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, }
0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, func (m *BlockBody) XXX_Size() int {
0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, return xxx_messageInfo_BlockBody.Size(m)
0x22, 0xca, 0x02, 0x0a, 0x09, 0x53, 0x74, 0x64, 0x54, 0x78, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, }
0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x74, 0x79, func (m *BlockBody) XXX_DiscardUnknown() {
0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, xxx_messageInfo_BlockBody.DiscardUnknown(m)
0x04, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x12, 0x2c, 0x0a, 0x09, 0x67, 0x61, 0x73, 0x5f, }
0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x61,
0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x69, 0x67, 0x49, 0x6e, 0x74, 0x52, 0x08, 0x67, 0x61, var xxx_messageInfo_BlockBody proto.InternalMessageInfo
0x73, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x67, 0x61, 0x73, 0x5f, 0x6c, 0x69,
0x6d, 0x69, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x08, 0x67, 0x61, 0x73, 0x4c, 0x69, func init() {
0x6d, 0x69, 0x74, 0x12, 0x2e, 0x0a, 0x09, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, proto.RegisterType((*StdTxData)(nil), "base.v1.StdTxData")
0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, proto.RegisterType((*Receipt)(nil), "base.v1.Receipt")
0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x09, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, proto.RegisterType((*BlockHeader)(nil), "base.v1.BlockHeader")
0x65, 0x6e, 0x74, 0x12, 0x27, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, proto.RegisterType((*BlockBody)(nil), "base.v1.BlockBody")
0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x69, }
0x67, 0x49, 0x6e, 0x74, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04,
0x64, 0x61, 0x74, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, func init() { proto.RegisterFile("base/v1/eth.proto", fileDescriptor_ab522a211a994d76) }
0x12, 0x1d, 0x0a, 0x01, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x61,
0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x69, 0x67, 0x49, 0x6e, 0x74, 0x52, 0x01, 0x72, 0x12, var fileDescriptor_ab522a211a994d76 = []byte{
0x1d, 0x0a, 0x01, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x61, 0x73, // 591 bytes of a gzipped FileDescriptorProto
0x65, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x69, 0x67, 0x49, 0x6e, 0x74, 0x52, 0x01, 0x73, 0x12, 0x1d, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x93, 0xcf, 0x6e, 0xd4, 0x3e,
0x0a, 0x01, 0x76, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x10, 0xc7, 0x95, 0x74, 0xff, 0xc5, 0x69, 0xf5, 0xfb, 0x61, 0x10, 0x4a, 0x0b, 0x15, 0xab, 0x3d,
0x2e, 0x76, 0x31, 0x2e, 0x42, 0x69, 0x67, 0x49, 0x6e, 0x74, 0x52, 0x01, 0x76, 0x22, 0x1d, 0x0a, 0x94, 0x3d, 0x54, 0x09, 0x5b, 0x6e, 0xe5, 0x44, 0x00, 0x51, 0x24, 0x8a, 0x56, 0x01, 0xaa, 0x0a,
0x07, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x55, 0x5a, 0x79, 0x93, 0x21, 0x89, 0xd8, 0xc4, 0x91, 0x3d, 0x89, 0xb6, 0xaf, 0x03, 0x37, 0x5e,
0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0xbb, 0x03, 0x0a, 0x81, 0x37, 0xe8, 0x63, 0x70, 0xe4, 0x29, 0x90, 0xed, 0xb4, 0x15, 0x6d, 0x7a, 0xca, 0x78, 0xbe,
0x0b, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x2e, 0x0a, 0x0b, 0x1f, 0x7f, 0x1d, 0x7b, 0x66, 0xc8, 0xbd, 0x25, 0x93, 0x10, 0x34, 0xb3, 0x00, 0x30, 0xf3, 0x2b,
0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0xc1, 0x91, 0xd3, 0xa1, 0x4a, 0xf9, 0xcd, 0x6c, 0xe7, 0x49, 0xca, 0x79, 0xba, 0x82, 0x40, 0xa7,
0x0b, 0x32, 0x0d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x97, 0xf5, 0xd7, 0x00, 0xf3, 0x02, 0x24, 0xb2, 0xa2, 0x32, 0xe4, 0xce, 0xf6, 0x4d, 0x80, 0x95,
0x52, 0x0a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x48, 0x61, 0x73, 0x68, 0x12, 0x2c, 0x0a, 0x0a, 0xe7, 0xad, 0xf4, 0xf0, 0xd2, 0x57, 0x80, 0xe4, 0xb5, 0x88, 0xc1, 0xe4, 0x27, 0x17, 0x36, 0x71,
0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x3e, 0x62, 0xf2, 0x69, 0xfd, 0x9a, 0x21, 0xa3, 0x94, 0xf4, 0xf0, 0xbc, 0x02, 0xcf, 0x1a, 0x5b,
0x32, 0x0d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0xd3, 0xad, 0x48, 0xc7, 0xf4, 0x01, 0xe9, 0x97, 0xbc, 0x8c, 0xc1, 0xb3, 0xc7, 0xd6, 0xb4, 0x17,
0x09, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x12, 0x26, 0x0a, 0x05, 0x6d, 0x69, 0x99, 0x05, 0xdd, 0x27, 0x4e, 0xca, 0xe4, 0xa2, 0x12, 0x79, 0x0c, 0xde, 0xc6, 0xd8, 0x9a, 0xba,
0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x07, 0xff, 0xf9, 0xed, 0x8f, 0xfa, 0x61, 0x9e, 0xbe, 0x2b, 0x31, 0x1a, 0xa5, 0x4c, 0xce, 0x15,
0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x05, 0x6d, 0x69, 0x6e, 0x40, 0x1f, 0x19, 0x7a, 0x95, 0x17, 0x39, 0x7a, 0x3d, 0xed, 0xa3, 0xc4, 0xf7, 0x6a, 0x4d, 0x7d,
0x65, 0x72, 0x12, 0x2c, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0xe2, 0x08, 0x88, 0xf3, 0x2a, 0x87, 0x12, 0xbd, 0xbe, 0xb6, 0xfa, 0xff, 0xca, 0xea, 0x65, 0x92,
0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x08, 0x90, 0x32, 0xba, 0x46, 0xe8, 0x53, 0x32, 0x60, 0x05, 0xaf, 0x4b, 0xf4, 0x06, 0xdd, 0xe7,
0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x09, 0x73, 0x74, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x6f, 0x74, 0xb6, 0xb2, 0xba, 0x4d, 0xc2, 0x90, 0x79, 0xc3, 0xb1, 0x35, 0xdd, 0x8c, 0x74, 0x4c, 0x77, 0x89,
0x12, 0x26, 0x0a, 0x07, 0x74, 0x78, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x25, 0xbc, 0x51, 0xf7, 0x3e, 0x4b, 0x28, 0x59, 0x7a, 0xce, 0x1d, 0xb2, 0x54, 0x72, 0xe3, 0x91,
0x0b, 0x32, 0x0d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x3b, 0xe4, 0x66, 0xb2, 0x4b, 0x86, 0x11, 0xc4, 0x90, 0x57, 0xd8, 0xf5, 0x92, 0x93, 0x5f, 0x1b,
0x52, 0x06, 0x74, 0x78, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x30, 0x0a, 0x0c, 0x72, 0x65, 0x63, 0x65, 0xc4, 0x0d, 0x57, 0x3c, 0xfe, 0x76, 0x04, 0x2c, 0x01, 0x41, 0x7d, 0xe2, 0x56, 0x4c, 0x40, 0x89,
0x69, 0x70, 0x74, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x8b, 0x8c, 0xc9, 0x4c, 0xa3, 0xee, 0xc1, 0xd6, 0x95, 0xef, 0x11, 0x93, 0x59, 0x44, 0x0c, 0xa1,
0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x0b, 0x72, 0x62, 0xba, 0x4f, 0xc8, 0x52, 0x6d, 0x37, 0xb8, 0xdd, 0x85, 0x3b, 0x1a, 0xd0, 0xf4, 0x1e, 0xe9,
0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x52, 0x6f, 0x6f, 0x74, 0x12, 0x32, 0x0a, 0x0c, 0x62, 0x6c, 0x17, 0x79, 0x09, 0xa2, 0xad, 0xce, 0xed, 0x27, 0x35, 0xb2, 0x72, 0x95, 0xc8, 0x10, 0x16, 0x82,
0x6f, 0x63, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x73, 0x53, 0x9c, 0xdb, 0xae, 0x1a, 0x88, 0x38, 0x47, 0xba, 0x47, 0x86, 0xb8, 0x36, 0x68, 0xbf,
0x32, 0x0f, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x69, 0x67, 0x49, 0x6e, 0x0b, 0x1d, 0xe0, 0x5a, 0x73, 0xcf, 0xc8, 0xa6, 0x30, 0x4f, 0x61, 0xe0, 0x41, 0x17, 0xec, 0xb6,
0x74, 0x52, 0x0b, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1b, 0x88, 0xde, 0x71, 0x40, 0x36, 0xcd, 0xed, 0xca, 0xba, 0x58, 0x82, 0xd0, 0x55, 0xeb, 0x78, 0x66,
0x0a, 0x09, 0x67, 0x61, 0x73, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x57, 0x43, 0x1f, 0x34, 0xf3, 0x6f, 0x5f, 0x8d, 0x6e, 0xf4, 0xd5, 0x36, 0x51, 0xf1, 0xa2, 0x96,
0x04, 0x52, 0x08, 0x67, 0x61, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x90, 0xe8, 0x92, 0xf6, 0xa2, 0x61, 0xca, 0xe4, 0x67, 0x09, 0x09, 0x7d, 0x4c, 0x9c, 0xab, 0xd9,
0x61, 0x73, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x04, 0x52, 0x07, 0x67, 0xd1, 0xf5, 0xec, 0x45, 0xd7, 0x09, 0xd5, 0xf1, 0xb0, 0x46, 0xc1, 0x3c, 0x57, 0x37, 0x8e, 0x59,
0x61, 0x73, 0x55, 0x73, 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x4c, 0x5c, 0xe2, 0xe8, 0xe2, 0x85, 0x3c, 0x39, 0x0f, 0x7f, 0x58, 0xc4, 0x8d, 0x79, 0x71, 0xf9,
0x61, 0x6d, 0x70, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x73, 0xe1, 0xe8, 0x0d, 0x66, 0x73, 0x35, 0x50, 0x73, 0xeb, 0xcb, 0x71, 0x9a, 0x63, 0x56, 0x2f,
0x74, 0x61, 0x6d, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x78, 0x74, 0x72, 0x61, 0x18, 0x0b, 0x20, 0xfd, 0x98, 0x17, 0xc1, 0x2b, 0x96, 0xd4, 0x31, 0xd4, 0xf2, 0x18, 0x90, 0x35, 0x20, 0x24, 0x68,
0x01, 0x28, 0x0c, 0x52, 0x05, 0x65, 0x78, 0x74, 0x72, 0x61, 0x22, 0x0b, 0x0a, 0x09, 0x42, 0x6c, 0x28, 0xe6, 0xab, 0xa0, 0x00, 0x64, 0xd5, 0xe5, 0x22, 0x85, 0xd2, 0x0c, 0x6d, 0x90, 0xf2, 0xa0,
0x6f, 0x63, 0x6b, 0x42, 0x6f, 0x64, 0x79, 0x42, 0xa3, 0x01, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x9d, 0xd4, 0x17, 0xea, 0xdb, 0xcc, 0xbe, 0xdb, 0x1b, 0xe1, 0xe9, 0xe9, 0x4f, 0x7b, 0x18, 0xaa,
0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x08, 0x45, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x74, 0xa3, 0x4e, 0x66, 0x17, 0x26, 0x3a, 0x3b, 0x99, 0xfd, 0xb6, 0xef, 0xb7, 0xd1, 0xd9, 0xdb, 0x79,
0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0xa8, 0x4e, 0x50, 0x1d, 0xfe, 0xc7, 0x1e, 0xa9, 0xec, 0xe1, 0xe1, 0xc9, 0x6c, 0x39, 0xd0, 0x9e,
0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0xcf, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xf7, 0xd8, 0x7c, 0x4b, 0x55, 0x04, 0x00, 0x00,
0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x62, 0x61, 0x73, 0x65,
0x76, 0x31, 0xa2, 0x02, 0x03, 0x42, 0x58, 0x58, 0xaa, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x2e,
0x56, 0x31, 0xca, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x42,
0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
0x74, 0x61, 0xea, 0x02, 0x08, 0x42, 0x61, 0x73, 0x65, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_base_v1_eth_proto_rawDescOnce sync.Once
file_base_v1_eth_proto_rawDescData = file_base_v1_eth_proto_rawDesc
)
func file_base_v1_eth_proto_rawDescGZIP() []byte {
file_base_v1_eth_proto_rawDescOnce.Do(func() {
file_base_v1_eth_proto_rawDescData = protoimpl.X.CompressGZIP(file_base_v1_eth_proto_rawDescData)
})
return file_base_v1_eth_proto_rawDescData
}
var file_base_v1_eth_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
var file_base_v1_eth_proto_goTypes = []interface{}{
(*StdTxData)(nil), // 0: base.v1.StdTxData
(*Receipt)(nil), // 1: base.v1.Receipt
(*BlockHeader)(nil), // 2: base.v1.BlockHeader
(*BlockBody)(nil), // 3: base.v1.BlockBody
(*BigInt)(nil), // 4: base.v1.BigInt
(*Address)(nil), // 5: base.v1.Address
(*Hash)(nil), // 6: base.v1.Hash
}
var file_base_v1_eth_proto_depIdxs = []int32{
4, // 0: base.v1.StdTxData.gas_price:type_name -> base.v1.BigInt
5, // 1: base.v1.StdTxData.recipient:type_name -> base.v1.Address
4, // 2: base.v1.StdTxData.amount:type_name -> base.v1.BigInt
4, // 3: base.v1.StdTxData.r:type_name -> base.v1.BigInt
4, // 4: base.v1.StdTxData.s:type_name -> base.v1.BigInt
4, // 5: base.v1.StdTxData.v:type_name -> base.v1.BigInt
6, // 6: base.v1.BlockHeader.parent_hash:type_name -> base.v1.Hash
6, // 7: base.v1.BlockHeader.block_hash:type_name -> base.v1.Hash
5, // 8: base.v1.BlockHeader.miner:type_name -> base.v1.Address
6, // 9: base.v1.BlockHeader.state_root:type_name -> base.v1.Hash
6, // 10: base.v1.BlockHeader.tx_root:type_name -> base.v1.Hash
6, // 11: base.v1.BlockHeader.receipt_root:type_name -> base.v1.Hash
4, // 12: base.v1.BlockHeader.block_number:type_name -> base.v1.BigInt
13, // [13:13] is the sub-list for method output_type
13, // [13:13] is the sub-list for method input_type
13, // [13:13] is the sub-list for extension type_name
13, // [13:13] is the sub-list for extension extendee
0, // [0:13] is the sub-list for field type_name
}
func init() { file_base_v1_eth_proto_init() }
func file_base_v1_eth_proto_init() {
if File_base_v1_eth_proto != nil {
return
}
file_base_v1_resource_proto_init()
if !protoimpl.UnsafeEnabled {
file_base_v1_eth_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StdTxData); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_eth_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Receipt); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_eth_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BlockHeader); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_eth_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BlockBody); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_base_v1_eth_proto_rawDesc,
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_base_v1_eth_proto_goTypes,
DependencyIndexes: file_base_v1_eth_proto_depIdxs,
MessageInfos: file_base_v1_eth_proto_msgTypes,
}.Build()
File_base_v1_eth_proto = out.File
file_base_v1_eth_proto_rawDesc = nil
file_base_v1_eth_proto_goTypes = nil
file_base_v1_eth_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: base/v1/options.proto // source: base/v1/options.proto
package basev1 package basev1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
descriptorpb "google.golang.org/protobuf/types/descriptorpb" descriptorpb "google.golang.org/protobuf/types/descriptorpb"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
) // This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
var file_base_v1_options_proto_extTypes = []protoimpl.ExtensionInfo{ // A compilation error at this line likely means your copy of the
{ // proto package needs to be updated.
ExtendedType: (*descriptorpb.FieldOptions)(nil), const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
ExtensionType: (*uint32)(nil),
Field: 50000, var E_BytesSize = &proto.ExtensionDesc{
Name: "base.v1.bytes_size", ExtendedType: (*descriptorpb.FieldOptions)(nil),
Tag: "varint,50000,opt,name=bytes_size", ExtensionType: (*uint32)(nil),
Filename: "base/v1/options.proto", Field: 50000,
}, Name: "base.v1.bytes_size",
} Tag: "varint,50000,opt,name=bytes_size",
Filename: "base/v1/options.proto",
// Extension fields to descriptorpb.FieldOptions.
var (
// optional uint32 bytes_size = 50000;
E_BytesSize = &file_base_v1_options_proto_extTypes[0] // define bytes data size.
)
var File_base_v1_options_proto protoreflect.FileDescriptor
var file_base_v1_options_proto_rawDesc = []byte{
0x0a, 0x15, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31,
0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x3a, 0x3e, 0x0a, 0x0a, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x73, 0x69, 0x7a, 0x65,
0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
0xd0, 0x86, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x62, 0x79, 0x74, 0x65, 0x73, 0x53, 0x69,
0x7a, 0x65, 0x42, 0xa7, 0x01, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e,
0x76, 0x31, 0x42, 0x0c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f,
0x50, 0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43,
0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65,
0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f,
0x67, 0x6f, 0x2f, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x62, 0x61, 0x73, 0x65, 0x76,
0x31, 0xa2, 0x02, 0x03, 0x42, 0x58, 0x58, 0xaa, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x2e, 0x56,
0x31, 0xca, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x42, 0x61,
0x73, 0x65, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
0x61, 0xea, 0x02, 0x08, 0x42, 0x61, 0x73, 0x65, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x33,
} }
var file_base_v1_options_proto_goTypes = []interface{}{ func init() {
(*descriptorpb.FieldOptions)(nil), // 0: google.protobuf.FieldOptions proto.RegisterExtension(E_BytesSize)
}
var file_base_v1_options_proto_depIdxs = []int32{
0, // 0: base.v1.bytes_size:extendee -> google.protobuf.FieldOptions
1, // [1:1] is the sub-list for method output_type
1, // [1:1] is the sub-list for method input_type
1, // [1:1] is the sub-list for extension type_name
0, // [0:1] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
} }
func init() { file_base_v1_options_proto_init() } func init() { proto.RegisterFile("base/v1/options.proto", fileDescriptor_35190a910ebf5bf3) }
func file_base_v1_options_proto_init() {
if File_base_v1_options_proto != nil { var fileDescriptor_35190a910ebf5bf3 = []byte{
return // 257 bytes of a gzipped FileDescriptorProto
} 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x4d, 0x4a, 0x2c, 0x4e,
type x struct{} 0xd5, 0x2f, 0x33, 0xd4, 0xcf, 0x2f, 0x28, 0xc9, 0xcc, 0xcf, 0x2b, 0xd6, 0x2b, 0x28, 0xca, 0x2f,
out := protoimpl.TypeBuilder{ 0xc9, 0x17, 0x62, 0x07, 0x09, 0xeb, 0x95, 0x19, 0x4a, 0x29, 0xa4, 0xe7, 0xe7, 0xa7, 0xe7, 0xa4,
File: protoimpl.DescBuilder{ 0xea, 0x83, 0x85, 0x93, 0x4a, 0xd3, 0xf4, 0x53, 0x52, 0x8b, 0x93, 0x8b, 0x32, 0x0b, 0x4a, 0xf2,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x8b, 0x20, 0x4a, 0xad, 0xec, 0xb8, 0xb8, 0x92, 0x2a, 0x4b, 0x52, 0x8b, 0xe3, 0x8b, 0x33, 0xab,
RawDescriptor: file_base_v1_options_proto_rawDesc, 0x52, 0x85, 0x64, 0xf5, 0x20, 0x1a, 0xf4, 0x60, 0x1a, 0xf4, 0xdc, 0x32, 0x53, 0x73, 0x52, 0xfc,
NumEnums: 0, 0x21, 0xa6, 0x4b, 0x5c, 0x68, 0x63, 0x56, 0x60, 0xd4, 0xe0, 0x0d, 0xe2, 0x04, 0x6b, 0x09, 0xce,
NumMessages: 0, 0xac, 0x4a, 0x75, 0x5a, 0xce, 0xc8, 0xc5, 0x9d, 0x9c, 0x9f, 0xab, 0x07, 0xb5, 0xd1, 0x89, 0x07,
NumExtensions: 1, 0xaa, 0x36, 0x00, 0x64, 0x40, 0x00, 0x63, 0x94, 0x6f, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e,
NumServices: 0, 0x72, 0x7e, 0xae, 0xbe, 0x73, 0x62, 0x4a, 0x69, 0x72, 0x6a, 0x69, 0xb1, 0x6f, 0x6a, 0x49, 0x62,
}, 0x59, 0x6a, 0x51, 0x71, 0x2a, 0x58, 0x51, 0x72, 0x7e, 0x8e, 0x7e, 0x6e, 0x6a, 0x49, 0x62, 0x01,
GoTypes: file_base_v1_options_proto_goTypes, 0x8c, 0x93, 0x9e, 0x9a, 0x07, 0x71, 0xb0, 0x7e, 0x7a, 0xbe, 0x3e, 0xd4, 0x83, 0xd6, 0x20, 0xba,
DependencyIndexes: file_base_v1_options_proto_depIdxs, 0xcc, 0x70, 0x11, 0x13, 0xb3, 0x53, 0x44, 0xc4, 0x2a, 0x26, 0x76, 0x27, 0x90, 0x75, 0x61, 0x86,
ExtensionInfos: file_base_v1_options_proto_extTypes, 0xa7, 0x20, 0xac, 0x98, 0x30, 0xc3, 0x47, 0x4c, 0xc2, 0x50, 0x56, 0x8c, 0x7b, 0x80, 0x13, 0xc8,
}.Build() 0x86, 0x94, 0xc4, 0x92, 0xc4, 0x57, 0x4c, 0x1c, 0x20, 0x51, 0x2b, 0xab, 0x30, 0xc3, 0x24, 0x36,
File_base_v1_options_proto = out.File 0xb0, 0x99, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x85, 0x32, 0x5f, 0x14, 0x34, 0x01, 0x00,
file_base_v1_options_proto_rawDesc = nil 0x00,
file_base_v1_options_proto_goTypes = nil
file_base_v1_options_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: base/v1/request_response.proto // source: base/v1/request_response.proto
package basev1 package basev1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type RLPData struct { // This is a compile-time assertion to ensure that this generated file
state protoimpl.MessageState // is compatible with the proto package it is being compiled against.
sizeCache protoimpl.SizeCache // A compilation error at this line likely means your copy of the
unknownFields protoimpl.UnknownFields // proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` type RLPData struct {
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *RLPData) Reset() { func (m *RLPData) Reset() { *m = RLPData{} }
*x = RLPData{} func (m *RLPData) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*RLPData) ProtoMessage() {}
mi := &file_base_v1_request_response_proto_msgTypes[0] func (*RLPData) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_6c10dff6d1a5793d, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *RLPData) XXX_Unmarshal(b []byte) error {
func (x *RLPData) String() string { return xxx_messageInfo_RLPData.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *RLPData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*RLPData) ProtoMessage() {} return xxx_messageInfo_RLPData.Marshal(b, m, deterministic)
func (x *RLPData) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_request_response_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *RLPData) XXX_Merge(src proto.Message) {
// Deprecated: Use RLPData.ProtoReflect.Descriptor instead. xxx_messageInfo_RLPData.Merge(m, src)
func (*RLPData) Descriptor() ([]byte, []int) { }
return file_base_v1_request_response_proto_rawDescGZIP(), []int{0} func (m *RLPData) XXX_Size() int {
return xxx_messageInfo_RLPData.Size(m)
} }
func (m *RLPData) XXX_DiscardUnknown() {
xxx_messageInfo_RLPData.DiscardUnknown(m)
}
var xxx_messageInfo_RLPData proto.InternalMessageInfo
func (x *RLPData) GetData() []byte { func (m *RLPData) GetData() []byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
type Account struct { type Account struct {
state protoimpl.MessageState Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
sizeCache protoimpl.SizeCache Nonce []byte `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
unknownFields protoimpl.UnknownFields Balance []byte `protobuf:"bytes,3,opt,name=balance,proto3" json:"balance,omitempty"`
StateRoot *Hash `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"`
Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
Nonce []byte `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"` XXX_unrecognized []byte `json:"-"`
Balance []byte `protobuf:"bytes,3,opt,name=balance,proto3" json:"balance,omitempty"` XXX_sizecache int32 `json:"-"`
StateRoot *Hash `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` }
}
func (m *Account) Reset() { *m = Account{} }
func (x *Account) Reset() { func (m *Account) String() string { return proto.CompactTextString(m) }
*x = Account{} func (*Account) ProtoMessage() {}
if protoimpl.UnsafeEnabled { func (*Account) Descriptor() ([]byte, []int) {
mi := &file_base_v1_request_response_proto_msgTypes[1] return fileDescriptor_6c10dff6d1a5793d, []int{1}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
} }
func (m *Account) XXX_Unmarshal(b []byte) error {
func (x *Account) String() string { return xxx_messageInfo_Account.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Account) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Account) ProtoMessage() {} return xxx_messageInfo_Account.Marshal(b, m, deterministic)
func (x *Account) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_request_response_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Account) XXX_Merge(src proto.Message) {
// Deprecated: Use Account.ProtoReflect.Descriptor instead. xxx_messageInfo_Account.Merge(m, src)
func (*Account) Descriptor() ([]byte, []int) { }
return file_base_v1_request_response_proto_rawDescGZIP(), []int{1} func (m *Account) XXX_Size() int {
return xxx_messageInfo_Account.Size(m)
}
func (m *Account) XXX_DiscardUnknown() {
xxx_messageInfo_Account.DiscardUnknown(m)
} }
func (x *Account) GetAddress() *Address { var xxx_messageInfo_Account proto.InternalMessageInfo
if x != nil {
return x.Address func (m *Account) GetAddress() *Address {
if m != nil {
return m.Address
} }
return nil return nil
} }
func (x *Account) GetNonce() []byte { func (m *Account) GetNonce() []byte {
if x != nil { if m != nil {
return x.Nonce return m.Nonce
} }
return nil return nil
} }
func (x *Account) GetBalance() []byte { func (m *Account) GetBalance() []byte {
if x != nil { if m != nil {
return x.Balance return m.Balance
} }
return nil return nil
} }
func (x *Account) GetStateRoot() *Hash { func (m *Account) GetStateRoot() *Hash {
if x != nil { if m != nil {
return x.StateRoot return m.StateRoot
} }
return nil return nil
} }
var File_base_v1_request_response_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*RLPData)(nil), "base.v1.RLPData")
var file_base_v1_request_response_proto_rawDesc = []byte{ proto.RegisterType((*Account)(nil), "base.v1.Account")
0x0a, 0x1e, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, }
0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x12, 0x07, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x16, 0x62, 0x61, 0x73, 0x65, 0x2f, func init() { proto.RegisterFile("base/v1/request_response.proto", fileDescriptor_6c10dff6d1a5793d) }
0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x22, 0x1d, 0x0a, 0x07, 0x52, 0x4c, 0x50, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, var fileDescriptor_6c10dff6d1a5793d = []byte{
0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, // 320 bytes of a gzipped FileDescriptorProto
0x22, 0x93, 0x01, 0x0a, 0x07, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x07, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x44, 0x90, 0xc1, 0x4a, 0xf3, 0x40,
0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x14, 0x85, 0x49, 0xda, 0xff, 0x8f, 0x4e, 0x15, 0x64, 0x2c, 0x12, 0x04, 0x45, 0xba, 0x12, 0x91,
0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0c, 0xd1, 0x5d, 0x5d, 0x35, 0x0a, 0xba, 0xb0, 0x10, 0x66, 0x51, 0x8a, 0x14, 0xca, 0x64, 0x72,
0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x69, 0x85, 0x36, 0x37, 0xce, 0x4c, 0xf2, 0x22, 0xbe, 0x81, 0x4b, 0x37, 0xbe, 0x87, 0x8f, 0xe1,
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x12, 0x18, 0xd2, 0xa7, 0x90, 0x99, 0x24, 0xba, 0x9a, 0x7b, 0xce, 0x7c, 0x9c, 0xcb, 0xb9, 0xe4, 0x34, 0x13,
0x0a, 0x07, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x1a, 0x58, 0x1d, 0x33, 0x05, 0x2f, 0x15, 0x68, 0xb3, 0x54, 0xa0, 0x4b, 0x2c, 0x34, 0x44, 0xa5,
0x07, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x2c, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x42, 0x83, 0x34, 0xb0, 0xff, 0x51, 0x1d, 0x1f, 0x1f, 0xfd, 0x81, 0x1a, 0x2b, 0x25, 0x5b, 0x60,
0x65, 0x5f, 0x72, 0x6f, 0x6f, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x62, 0x74, 0x42, 0x02, 0xfe, 0x98, 0xde, 0x09, 0x23, 0x28, 0x25, 0xfd, 0x5c, 0x18, 0x11, 0x7a, 0x67,
0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x09, 0x73, 0x74, 0x61, 0xde, 0xf9, 0x1e, 0x77, 0xf3, 0xe8, 0xd5, 0x23, 0xc1, 0x44, 0x4a, 0xac, 0x0a, 0x43, 0x2f, 0x48,
0x74, 0x65, 0x52, 0x6f, 0x6f, 0x74, 0x42, 0xaf, 0x01, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x62, 0x20, 0xf2, 0x5c, 0x81, 0xd6, 0x0e, 0x19, 0x5c, 0x1d, 0x44, 0x6d, 0x7a, 0x34, 0x69, 0x7c, 0xde,
0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x01, 0x74, 0x48, 0xfe, 0x15, 0x58, 0x48, 0x08, 0x7d, 0x17, 0xd6, 0x08, 0x1a, 0x92, 0x20, 0x13,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x1b, 0x61, 0xfd, 0x9e, 0xf3, 0x3b, 0x49, 0x2f, 0x09, 0xd1, 0x46, 0x18, 0x58, 0x2a, 0x44, 0x13,
0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0xf6, 0x5d, 0xfc, 0xfe, 0x6f, 0xfc, 0x83, 0xd0, 0x6b, 0xbe, 0xeb, 0x00, 0x8e, 0x68, 0x92, 0x0f,
0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x8f, 0x0c, 0x24, 0x6e, 0xbb, 0xff, 0x64, 0xc8, 0x9b, 0xf6, 0xbc, 0x2d, 0x9f, 0xda, 0x6a, 0xa9,
0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0xf7, 0x34, 0x5d, 0x3d, 0x9b, 0x75, 0x95, 0x45, 0x12, 0xb7, 0xec, 0x56, 0xe4, 0x95, 0x84, 0x4a,
0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x4f, 0xc1, 0x88, 0x1a, 0x54, 0x0b, 0x49, 0xdc, 0xb0, 0x2d, 0x18, 0x51, 0x76, 0x62, 0x05, 0x05,
0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x62, 0x61, 0x73, 0x65, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x73, 0x82, 0xad, 0x90, 0xb5, 0x37, 0xbb, 0xb1, 0x6f, 0x1d, 0xbf, 0xf9, 0xbd, 0x64, 0x3e, 0x7f,
0x42, 0x58, 0x58, 0xaa, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x07, 0xf7, 0x83, 0xc4, 0xae, 0x9d, 0xc5, 0x9f, 0xcd, 0xb4, 0x98, 0xc5, 0x5f, 0xfe, 0x61, 0x3b, 0x2d,
0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0xee, 0xd3, 0xc4, 0x6e, 0xb0, 0xc7, 0xfb, 0xf6, 0x77, 0xac, 0x3b, 0x1e, 0xcf, 0xe2, 0xec, 0xbf,
0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x08, 0xcb, 0xbc, 0xfe, 0x09, 0x00, 0x00, 0xff, 0xff, 0x18, 0xef, 0x27, 0x4e, 0xb0, 0x01, 0x00, 0x00,
0x42, 0x61, 0x73, 0x65, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_base_v1_request_response_proto_rawDescOnce sync.Once
file_base_v1_request_response_proto_rawDescData = file_base_v1_request_response_proto_rawDesc
)
func file_base_v1_request_response_proto_rawDescGZIP() []byte {
file_base_v1_request_response_proto_rawDescOnce.Do(func() {
file_base_v1_request_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_base_v1_request_response_proto_rawDescData)
})
return file_base_v1_request_response_proto_rawDescData
}
var file_base_v1_request_response_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
var file_base_v1_request_response_proto_goTypes = []interface{}{
(*RLPData)(nil), // 0: base.v1.RLPData
(*Account)(nil), // 1: base.v1.Account
(*Address)(nil), // 2: base.v1.Address
(*Hash)(nil), // 3: base.v1.Hash
}
var file_base_v1_request_response_proto_depIdxs = []int32{
2, // 0: base.v1.Account.address:type_name -> base.v1.Address
3, // 1: base.v1.Account.state_root:type_name -> base.v1.Hash
2, // [2:2] is the sub-list for method output_type
2, // [2:2] is the sub-list for method input_type
2, // [2:2] is the sub-list for extension type_name
2, // [2:2] is the sub-list for extension extendee
0, // [0:2] is the sub-list for field type_name
}
func init() { file_base_v1_request_response_proto_init() }
func file_base_v1_request_response_proto_init() {
if File_base_v1_request_response_proto != nil {
return
}
file_base_v1_resource_proto_init()
if !protoimpl.UnsafeEnabled {
file_base_v1_request_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RLPData); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Account); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_base_v1_request_response_proto_rawDesc,
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_base_v1_request_response_proto_goTypes,
DependencyIndexes: file_base_v1_request_response_proto_depIdxs,
MessageInfos: file_base_v1_request_response_proto_msgTypes,
}.Build()
File_base_v1_request_response_proto = out.File
file_base_v1_request_response_proto_rawDesc = nil
file_base_v1_request_response_proto_goTypes = nil
file_base_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: base/v1/resource.proto // source: base/v1/resource.proto
package basev1 package basev1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
anypb "google.golang.org/protobuf/types/known/anypb" anypb "google.golang.org/protobuf/types/known/anypb"
timestamppb "google.golang.org/protobuf/types/known/timestamppb" timestamppb "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Bytes32 struct { // This is a compile-time assertion to ensure that this generated file
state protoimpl.MessageState // is compatible with the proto package it is being compiled against.
sizeCache protoimpl.SizeCache // A compilation error at this line likely means your copy of the
unknownFields protoimpl.UnknownFields // proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` type Bytes32 struct {
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *Bytes32) Reset() { func (m *Bytes32) Reset() { *m = Bytes32{} }
*x = Bytes32{} func (m *Bytes32) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Bytes32) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[0] func (*Bytes32) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *Bytes32) XXX_Unmarshal(b []byte) error {
func (x *Bytes32) String() string { return xxx_messageInfo_Bytes32.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Bytes32) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Bytes32) ProtoMessage() {} return xxx_messageInfo_Bytes32.Marshal(b, m, deterministic)
func (x *Bytes32) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Bytes32) XXX_Merge(src proto.Message) {
// Deprecated: Use Bytes32.ProtoReflect.Descriptor instead. xxx_messageInfo_Bytes32.Merge(m, src)
func (*Bytes32) Descriptor() ([]byte, []int) { }
return file_base_v1_resource_proto_rawDescGZIP(), []int{0} func (m *Bytes32) XXX_Size() int {
return xxx_messageInfo_Bytes32.Size(m)
}
func (m *Bytes32) XXX_DiscardUnknown() {
xxx_messageInfo_Bytes32.DiscardUnknown(m)
} }
func (x *Bytes32) GetData() []byte { var xxx_messageInfo_Bytes32 proto.InternalMessageInfo
if x != nil {
return x.Data func (m *Bytes32) GetData() []byte {
if m != nil {
return m.Data
} }
return nil return nil
} }
type BigInt struct { type BigInt struct {
state protoimpl.MessageState Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
} }
func (x *BigInt) Reset() { func (m *BigInt) Reset() { *m = BigInt{} }
*x = BigInt{} func (m *BigInt) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BigInt) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[1] func (*BigInt) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *BigInt) XXX_Unmarshal(b []byte) error {
func (x *BigInt) String() string { return xxx_messageInfo_BigInt.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BigInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BigInt) ProtoMessage() {} return xxx_messageInfo_BigInt.Marshal(b, m, deterministic)
func (x *BigInt) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BigInt) XXX_Merge(src proto.Message) {
// Deprecated: Use BigInt.ProtoReflect.Descriptor instead. xxx_messageInfo_BigInt.Merge(m, src)
func (*BigInt) Descriptor() ([]byte, []int) {
return file_base_v1_resource_proto_rawDescGZIP(), []int{1}
} }
func (m *BigInt) XXX_Size() int {
return xxx_messageInfo_BigInt.Size(m)
}
func (m *BigInt) XXX_DiscardUnknown() {
xxx_messageInfo_BigInt.DiscardUnknown(m)
}
var xxx_messageInfo_BigInt proto.InternalMessageInfo
func (x *BigInt) GetData() []byte { func (m *BigInt) GetData() []byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
type Hash struct { type Hash struct {
state protoimpl.MessageState Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
} }
func (x *Hash) Reset() { func (m *Hash) Reset() { *m = Hash{} }
*x = Hash{} func (m *Hash) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Hash) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[2] func (*Hash) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{2}
ms.StoreMessageInfo(mi)
}
} }
func (m *Hash) XXX_Unmarshal(b []byte) error {
func (x *Hash) String() string { return xxx_messageInfo_Hash.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Hash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Hash) ProtoMessage() {} return xxx_messageInfo_Hash.Marshal(b, m, deterministic)
func (x *Hash) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Hash) XXX_Merge(src proto.Message) {
// Deprecated: Use Hash.ProtoReflect.Descriptor instead. xxx_messageInfo_Hash.Merge(m, src)
func (*Hash) Descriptor() ([]byte, []int) { }
return file_base_v1_resource_proto_rawDescGZIP(), []int{2} func (m *Hash) XXX_Size() int {
return xxx_messageInfo_Hash.Size(m)
} }
func (m *Hash) XXX_DiscardUnknown() {
xxx_messageInfo_Hash.DiscardUnknown(m)
}
var xxx_messageInfo_Hash proto.InternalMessageInfo
func (x *Hash) GetHash() []byte { func (m *Hash) GetHash() []byte {
if x != nil { if m != nil {
return x.Hash return m.Hash
} }
return nil return nil
} }
type Address struct { type Address struct {
state protoimpl.MessageState Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
} }
func (x *Address) Reset() { func (m *Address) Reset() { *m = Address{} }
*x = Address{} func (m *Address) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Address) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[3] func (*Address) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{3}
ms.StoreMessageInfo(mi)
}
} }
func (m *Address) XXX_Unmarshal(b []byte) error {
func (x *Address) String() string { return xxx_messageInfo_Address.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Address) ProtoMessage() {} return xxx_messageInfo_Address.Marshal(b, m, deterministic)
func (x *Address) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Address) XXX_Merge(src proto.Message) {
// Deprecated: Use Address.ProtoReflect.Descriptor instead. xxx_messageInfo_Address.Merge(m, src)
func (*Address) Descriptor() ([]byte, []int) { }
return file_base_v1_resource_proto_rawDescGZIP(), []int{3} func (m *Address) XXX_Size() int {
return xxx_messageInfo_Address.Size(m)
} }
func (m *Address) XXX_DiscardUnknown() {
xxx_messageInfo_Address.DiscardUnknown(m)
}
var xxx_messageInfo_Address proto.InternalMessageInfo
func (x *Address) GetAddress() []byte { func (m *Address) GetAddress() []byte {
if x != nil { if m != nil {
return x.Address return m.Address
} }
return nil return nil
} }
type EthTransaction struct { type EthTransaction struct {
state protoimpl.MessageState Data *Txdata `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
sizeCache protoimpl.SizeCache Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Data *Txdata `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` XXX_sizecache int32 `json:"-"`
Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
} }
func (x *EthTransaction) Reset() { func (m *EthTransaction) Reset() { *m = EthTransaction{} }
*x = EthTransaction{} func (m *EthTransaction) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*EthTransaction) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[4] func (*EthTransaction) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{4}
ms.StoreMessageInfo(mi)
}
} }
func (m *EthTransaction) XXX_Unmarshal(b []byte) error {
func (x *EthTransaction) String() string { return xxx_messageInfo_EthTransaction.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *EthTransaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*EthTransaction) ProtoMessage() {} return xxx_messageInfo_EthTransaction.Marshal(b, m, deterministic)
func (x *EthTransaction) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *EthTransaction) XXX_Merge(src proto.Message) {
// Deprecated: Use EthTransaction.ProtoReflect.Descriptor instead. xxx_messageInfo_EthTransaction.Merge(m, src)
func (*EthTransaction) Descriptor() ([]byte, []int) { }
return file_base_v1_resource_proto_rawDescGZIP(), []int{4} func (m *EthTransaction) XXX_Size() int {
return xxx_messageInfo_EthTransaction.Size(m)
}
func (m *EthTransaction) XXX_DiscardUnknown() {
xxx_messageInfo_EthTransaction.DiscardUnknown(m)
} }
func (x *EthTransaction) GetData() *Txdata { var xxx_messageInfo_EthTransaction proto.InternalMessageInfo
if x != nil {
return x.Data func (m *EthTransaction) GetData() *Txdata {
if m != nil {
return m.Data
} }
return nil return nil
} }
func (x *EthTransaction) GetTime() *timestamppb.Timestamp { func (m *EthTransaction) GetTime() *timestamppb.Timestamp {
if x != nil { if m != nil {
return x.Time return m.Time
} }
return nil return nil
} }
type Txdata struct { type Txdata struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
AccountNonce uint64 `protobuf:"varint,1,opt,name=account_nonce,json=accountNonce,proto3" json:"account_nonce,omitempty"` AccountNonce uint64 `protobuf:"varint,1,opt,name=account_nonce,json=accountNonce,proto3" json:"account_nonce,omitempty"`
Price []byte `protobuf:"bytes,2,opt,name=price,proto3" json:"price,omitempty"` Price []byte `protobuf:"bytes,2,opt,name=price,proto3" json:"price,omitempty"`
GasLimit uint64 `protobuf:"varint,3,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` GasLimit uint64 `protobuf:"varint,3,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
...@@ -279,485 +230,283 @@ type Txdata struct { ...@@ -279,485 +230,283 @@ type Txdata struct {
V []byte `protobuf:"bytes,7,opt,name=v,proto3" json:"v,omitempty"` V []byte `protobuf:"bytes,7,opt,name=v,proto3" json:"v,omitempty"`
R []byte `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"` R []byte `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"`
S []byte `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"` S []byte `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"`
// This is only used when marshaling to JSON. //This is only used when marshaling to JSON.
Hash *Hash `protobuf:"bytes,10,opt,name=hash,proto3" json:"hash,omitempty"` Hash *Hash `protobuf:"bytes,10,opt,name=hash,proto3" json:"hash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *Txdata) Reset() { func (m *Txdata) Reset() { *m = Txdata{} }
*x = Txdata{} func (m *Txdata) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Txdata) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[5] func (*Txdata) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{5}
ms.StoreMessageInfo(mi)
}
} }
func (m *Txdata) XXX_Unmarshal(b []byte) error {
func (x *Txdata) String() string { return xxx_messageInfo_Txdata.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Txdata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Txdata) ProtoMessage() {} return xxx_messageInfo_Txdata.Marshal(b, m, deterministic)
func (x *Txdata) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Txdata) XXX_Merge(src proto.Message) {
// Deprecated: Use Txdata.ProtoReflect.Descriptor instead. xxx_messageInfo_Txdata.Merge(m, src)
func (*Txdata) Descriptor() ([]byte, []int) { }
return file_base_v1_resource_proto_rawDescGZIP(), []int{5} func (m *Txdata) XXX_Size() int {
return xxx_messageInfo_Txdata.Size(m)
}
func (m *Txdata) XXX_DiscardUnknown() {
xxx_messageInfo_Txdata.DiscardUnknown(m)
} }
func (x *Txdata) GetAccountNonce() uint64 { var xxx_messageInfo_Txdata proto.InternalMessageInfo
if x != nil {
return x.AccountNonce func (m *Txdata) GetAccountNonce() uint64 {
if m != nil {
return m.AccountNonce
} }
return 0 return 0
} }
func (x *Txdata) GetPrice() []byte { func (m *Txdata) GetPrice() []byte {
if x != nil { if m != nil {
return x.Price return m.Price
} }
return nil return nil
} }
func (x *Txdata) GetGasLimit() uint64 { func (m *Txdata) GetGasLimit() uint64 {
if x != nil { if m != nil {
return x.GasLimit return m.GasLimit
} }
return 0 return 0
} }
func (x *Txdata) GetRecipient() *Address { func (m *Txdata) GetRecipient() *Address {
if x != nil { if m != nil {
return x.Recipient return m.Recipient
} }
return nil return nil
} }
func (x *Txdata) GetAmount() []byte { func (m *Txdata) GetAmount() []byte {
if x != nil { if m != nil {
return x.Amount return m.Amount
} }
return nil return nil
} }
func (x *Txdata) GetPayload() []byte { func (m *Txdata) GetPayload() []byte {
if x != nil { if m != nil {
return x.Payload return m.Payload
} }
return nil return nil
} }
func (x *Txdata) GetV() []byte { func (m *Txdata) GetV() []byte {
if x != nil { if m != nil {
return x.V return m.V
} }
return nil return nil
} }
func (x *Txdata) GetR() []byte { func (m *Txdata) GetR() []byte {
if x != nil { if m != nil {
return x.R return m.R
} }
return nil return nil
} }
func (x *Txdata) GetS() []byte { func (m *Txdata) GetS() []byte {
if x != nil { if m != nil {
return x.S return m.S
} }
return nil return nil
} }
func (x *Txdata) GetHash() *Hash { func (m *Txdata) GetHash() *Hash {
if x != nil { if m != nil {
return x.Hash return m.Hash
} }
return nil return nil
} }
type CheckTx struct { type CheckTx struct {
state protoimpl.MessageState Tx *anypb.Any `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"`
sizeCache protoimpl.SizeCache From *Address `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Tx *anypb.Any `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"` XXX_sizecache int32 `json:"-"`
From *Address `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
} }
func (x *CheckTx) Reset() { func (m *CheckTx) Reset() { *m = CheckTx{} }
*x = CheckTx{} func (m *CheckTx) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CheckTx) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[6] func (*CheckTx) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{6}
ms.StoreMessageInfo(mi)
}
} }
func (m *CheckTx) XXX_Unmarshal(b []byte) error {
func (x *CheckTx) String() string { return xxx_messageInfo_CheckTx.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CheckTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CheckTx) ProtoMessage() {} return xxx_messageInfo_CheckTx.Marshal(b, m, deterministic)
func (x *CheckTx) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *CheckTx) XXX_Merge(src proto.Message) {
// Deprecated: Use CheckTx.ProtoReflect.Descriptor instead. xxx_messageInfo_CheckTx.Merge(m, src)
func (*CheckTx) Descriptor() ([]byte, []int) {
return file_base_v1_resource_proto_rawDescGZIP(), []int{6}
} }
func (m *CheckTx) XXX_Size() int {
return xxx_messageInfo_CheckTx.Size(m)
}
func (m *CheckTx) XXX_DiscardUnknown() {
xxx_messageInfo_CheckTx.DiscardUnknown(m)
}
var xxx_messageInfo_CheckTx proto.InternalMessageInfo
func (x *CheckTx) GetTx() *anypb.Any { func (m *CheckTx) GetTx() *anypb.Any {
if x != nil { if m != nil {
return x.Tx return m.Tx
} }
return nil return nil
} }
func (x *CheckTx) GetFrom() *Address { func (m *CheckTx) GetFrom() *Address {
if x != nil { if m != nil {
return x.From return m.From
} }
return nil return nil
} }
type Transaction struct { type Transaction struct {
state protoimpl.MessageState Rset []byte `protobuf:"bytes,1,opt,name=rset,proto3" json:"rset,omitempty"`
sizeCache protoimpl.SizeCache Wset []byte `protobuf:"bytes,2,opt,name=wset,proto3" json:"wset,omitempty"`
unknownFields protoimpl.UnknownFields Proof []byte `protobuf:"bytes,3,opt,name=proof,proto3" json:"proof,omitempty"`
StateBlockNum int64 `protobuf:"varint,4,opt,name=state_block_num,json=stateBlockNum,proto3" json:"state_block_num,omitempty"`
Rset []byte `protobuf:"bytes,1,opt,name=rset,proto3" json:"rset,omitempty"` TimeoutBlockNum int64 `protobuf:"varint,5,opt,name=timeout_block_num,json=timeoutBlockNum,proto3" json:"timeout_block_num,omitempty"`
Wset []byte `protobuf:"bytes,2,opt,name=wset,proto3" json:"wset,omitempty"` CheckTx *CheckTx `protobuf:"bytes,6,opt,name=check_tx,json=checkTx,proto3" json:"check_tx,omitempty"`
Proof []byte `protobuf:"bytes,3,opt,name=proof,proto3" json:"proof,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
StateBlockNum int64 `protobuf:"varint,4,opt,name=state_block_num,json=stateBlockNum,proto3" json:"state_block_num,omitempty"` XXX_unrecognized []byte `json:"-"`
TimeoutBlockNum int64 `protobuf:"varint,5,opt,name=timeout_block_num,json=timeoutBlockNum,proto3" json:"timeout_block_num,omitempty"` XXX_sizecache int32 `json:"-"`
CheckTx *CheckTx `protobuf:"bytes,6,opt,name=check_tx,json=checkTx,proto3" json:"check_tx,omitempty"` }
}
func (m *Transaction) Reset() { *m = Transaction{} }
func (x *Transaction) Reset() { func (m *Transaction) String() string { return proto.CompactTextString(m) }
*x = Transaction{} func (*Transaction) ProtoMessage() {}
if protoimpl.UnsafeEnabled { func (*Transaction) Descriptor() ([]byte, []int) {
mi := &file_base_v1_resource_proto_msgTypes[7] return fileDescriptor_fc4a30c7a1e70305, []int{7}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
} }
func (m *Transaction) XXX_Unmarshal(b []byte) error {
func (x *Transaction) String() string { return xxx_messageInfo_Transaction.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Transaction) ProtoMessage() {} return xxx_messageInfo_Transaction.Marshal(b, m, deterministic)
func (x *Transaction) ProtoReflect() protoreflect.Message {
mi := &file_base_v1_resource_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Transaction) XXX_Merge(src proto.Message) {
// Deprecated: Use Transaction.ProtoReflect.Descriptor instead. xxx_messageInfo_Transaction.Merge(m, src)
func (*Transaction) Descriptor() ([]byte, []int) { }
return file_base_v1_resource_proto_rawDescGZIP(), []int{7} func (m *Transaction) XXX_Size() int {
return xxx_messageInfo_Transaction.Size(m)
} }
func (m *Transaction) XXX_DiscardUnknown() {
xxx_messageInfo_Transaction.DiscardUnknown(m)
}
var xxx_messageInfo_Transaction proto.InternalMessageInfo
func (x *Transaction) GetRset() []byte { func (m *Transaction) GetRset() []byte {
if x != nil { if m != nil {
return x.Rset return m.Rset
} }
return nil return nil
} }
func (x *Transaction) GetWset() []byte { func (m *Transaction) GetWset() []byte {
if x != nil { if m != nil {
return x.Wset return m.Wset
} }
return nil return nil
} }
func (x *Transaction) GetProof() []byte { func (m *Transaction) GetProof() []byte {
if x != nil { if m != nil {
return x.Proof return m.Proof
} }
return nil return nil
} }
func (x *Transaction) GetStateBlockNum() int64 { func (m *Transaction) GetStateBlockNum() int64 {
if x != nil { if m != nil {
return x.StateBlockNum return m.StateBlockNum
} }
return 0 return 0
} }
func (x *Transaction) GetTimeoutBlockNum() int64 { func (m *Transaction) GetTimeoutBlockNum() int64 {
if x != nil { if m != nil {
return x.TimeoutBlockNum return m.TimeoutBlockNum
} }
return 0 return 0
} }
func (x *Transaction) GetCheckTx() *CheckTx { func (m *Transaction) GetCheckTx() *CheckTx {
if x != nil { if m != nil {
return x.CheckTx return m.CheckTx
} }
return nil return nil
} }
var File_base_v1_resource_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*Bytes32)(nil), "base.v1.Bytes32")
var file_base_v1_resource_proto_rawDesc = []byte{ proto.RegisterType((*BigInt)(nil), "base.v1.BigInt")
0x0a, 0x16, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, proto.RegisterType((*Hash)(nil), "base.v1.Hash")
0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, proto.RegisterType((*Address)(nil), "base.v1.Address")
0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, proto.RegisterType((*EthTransaction)(nil), "base.v1.EthTransaction")
0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, proto.RegisterType((*Txdata)(nil), "base.v1.Txdata")
0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, proto.RegisterType((*CheckTx)(nil), "base.v1.CheckTx")
0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x1d, 0x0a, proto.RegisterType((*Transaction)(nil), "base.v1.transaction")
0x07, 0x42, 0x79, 0x74, 0x65, 0x73, 0x33, 0x32, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, }
0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x1c, 0x0a, 0x06,
0x42, 0x69, 0x67, 0x49, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, func init() { proto.RegisterFile("base/v1/resource.proto", fileDescriptor_fc4a30c7a1e70305) }
0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x1a, 0x0a, 0x04, 0x48, 0x61,
0x73, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x61, 0x73, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, var fileDescriptor_fc4a30c7a1e70305 = []byte{
0x52, 0x04, 0x68, 0x61, 0x73, 0x68, 0x22, 0x23, 0x0a, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, // 615 bytes of a gzipped FileDescriptorProto
0x73, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x53, 0xd1, 0x6e, 0xd3, 0x3c,
0x28, 0x0c, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x65, 0x0a, 0x0e, 0x45, 0x14, 0x56, 0xb2, 0xac, 0xe9, 0xce, 0xda, 0x7f, 0x3f, 0x66, 0x9a, 0x42, 0x01, 0x01, 0x1d, 0x42,
0x74, 0x68, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x08, 0xa4, 0x44, 0xdd, 0xee, 0xc6, 0xd5, 0x32, 0x21, 0x40, 0x62, 0xd3, 0x14, 0x95, 0x69, 0x42,
0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x62, 0x61, 0x93, 0x2a, 0xd7, 0x75, 0xd3, 0x68, 0x4d, 0x5c, 0xc5, 0x4e, 0x68, 0x9f, 0x82, 0x77, 0xe0, 0x0a,
0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x78, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0xf1, 0x28, 0x88, 0xa7, 0xe0, 0x92, 0xa7, 0x40, 0xc7, 0x76, 0x46, 0xc5, 0xb8, 0xea, 0xf9, 0xbe,
0x74, 0x61, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0xf3, 0x35, 0xc7, 0xdf, 0x77, 0x6c, 0xd8, 0x1b, 0x53, 0xc9, 0xa3, 0x7a, 0x10, 0x95, 0x5c, 0x8a,
0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0xaa, 0x64, 0x3c, 0x5c, 0x94, 0x42, 0x09, 0xe2, 0x23, 0x1f, 0xd6, 0x83, 0xde, 0xa3, 0x54, 0x88,
0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x04, 0x74, 0x69, 0x74, 0xce, 0x23, 0x4d, 0x8f, 0xab, 0x69, 0xa4, 0xb2, 0x9c, 0x4b, 0x45, 0xf3, 0x85, 0x51, 0xf6,
0x6d, 0x65, 0x22, 0x8f, 0x02, 0x0a, 0x06, 0x54, 0x78, 0x64, 0x61, 0x74, 0x61, 0x12, 0x23, 0x0a, 0xee, 0xfd, 0x2d, 0xa0, 0xc5, 0xca, 0xb4, 0xfa, 0x0f, 0xc1, 0x8f, 0x57, 0x8a, 0xcb, 0xc3, 0x03,
0x0d, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6e, 0x6f, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x42, 0xc0, 0x9b, 0x50, 0x45, 0x03, 0xe7, 0xb1, 0xf3, 0xbc, 0x93, 0xe8, 0xba, 0xff, 0x00, 0x5a,
0x20, 0x01, 0x28, 0x04, 0x52, 0x0c, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x6e, 0x71, 0x96, 0xbe, 0x2b, 0xd4, 0x3f, 0xbb, 0x3d, 0xf0, 0xde, 0x52, 0x39, 0xc3, 0xde, 0x8c, 0xca,
0x63, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x59, 0xd3, 0xc3, 0xba, 0xbf, 0x0f, 0xfe, 0xf1, 0x64, 0x52, 0x72, 0x29, 0x49, 0x00, 0x3e, 0x35,
0x0c, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x67, 0x61, 0x73, 0x5f, 0xa5, 0x55, 0x34, 0xb0, 0xcf, 0xe1, 0xbf, 0xd7, 0x6a, 0x36, 0x2c, 0x69, 0x21, 0x29, 0x53, 0x99,
0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x08, 0x67, 0x61, 0x73, 0x28, 0xc8, 0xfe, 0xda, 0x98, 0xed, 0x83, 0x9d, 0xd0, 0x7a, 0x0c, 0x87, 0x4b, 0xa4, 0xcd, 0x5c,
0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x2e, 0x0a, 0x09, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x12, 0x82, 0x87, 0x16, 0x03, 0x57, 0x8b, 0x7a, 0xa1, 0xb1, 0x17, 0x36, 0xf6, 0xc2, 0x61, 0xe3,
0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x3f, 0xd1, 0xba, 0xfe, 0x67, 0x17, 0x5a, 0xe6, 0x03, 0x64, 0x1f, 0xba, 0x94, 0x31, 0x51, 0x15,
0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x09, 0x72, 0x65, 0x63, 0x69, 0x6a, 0x54, 0x88, 0x82, 0x71, 0x3d, 0xc8, 0x4b, 0x3a, 0x96, 0x3c, 0x43, 0x8e, 0xec, 0xc2, 0xe6,
0x70, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0xa2, 0xcc, 0x98, 0x19, 0xd0, 0x49, 0x0c, 0x20, 0xf7, 0x61, 0x2b, 0xa5, 0x72, 0x34, 0xcf, 0xf2,
0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x4c, 0x05, 0x1b, 0xfa, 0x6f, 0xed, 0x94, 0xca, 0xf7, 0x88, 0x49, 0x08, 0x5b, 0x25, 0x67, 0xd9,
0x07, 0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x22, 0xe3, 0x85, 0x0a, 0x3c, 0x7d, 0xae, 0xff, 0x6f, 0x0e, 0x6f, 0x83, 0x48, 0xfe, 0x48, 0xc8,
0x70, 0x61, 0x79, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x07, 0x20, 0x01, 0x1e, 0xb4, 0x68, 0x8e, 0x13, 0x83, 0x4d, 0x3d, 0xc3, 0x22, 0xcc, 0x6a, 0x41, 0x57, 0x73, 0x41,
0x28, 0x0c, 0x52, 0x01, 0x76, 0x12, 0x0c, 0x0a, 0x01, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x27, 0x41, 0xcb, 0x64, 0x65, 0x21, 0xe9, 0x80, 0x53, 0x07, 0xbe, 0xe6, 0x9c, 0x1a, 0x51, 0x19,
0x52, 0x01, 0x72, 0x12, 0x0c, 0x0a, 0x01, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x01, 0xb4, 0x0d, 0x2a, 0x11, 0xc9, 0x60, 0xcb, 0x20, 0x49, 0x9e, 0xd8, 0x75, 0x80, 0x3e, 0x46, 0xf7,
0x73, 0x12, 0x21, 0x0a, 0x04, 0x68, 0x61, 0x73, 0x68, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0xe6, 0x18, 0xb8, 0x2b, 0xbb, 0x9d, 0x0f, 0xe0, 0x9f, 0xcc, 0x38, 0xbb, 0x1e, 0x2e, 0xc9, 0x53,
0x0d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x04, 0x70, 0xd5, 0xd2, 0xe6, 0xbd, 0x7b, 0x2b, 0xca, 0xe3, 0x62, 0x95, 0xb8, 0x0a, 0x55, 0xde, 0xb4,
0x68, 0x61, 0x73, 0x68, 0x22, 0x55, 0x0a, 0x07, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x78, 0x12, 0x14, 0xb9, 0x8d, 0xfc, 0xb6, 0x35, 0xdd, 0xed, 0xff, 0x70, 0x60, 0x5b, 0xad, 0x6d, 0x93, 0x80,
0x24, 0x0a, 0x02, 0x74, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x57, 0x4a, 0xae, 0x9a, 0x8b, 0x81, 0x35, 0x72, 0x9f, 0x90, 0x33, 0xd9, 0xea, 0xda, 0x04, 0x2e,
0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0xc4, 0x54, 0xc7, 0xaa, 0x03, 0x17, 0x62, 0x4a, 0x9e, 0xc1, 0x8e, 0x54, 0x54, 0xf1, 0xd1, 0x78,
0x79, 0x52, 0x02, 0x74, 0x78, 0x12, 0x24, 0x0a, 0x04, 0x66, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x2e, 0xd8, 0xf5, 0xa8, 0xa8, 0x72, 0x9d, 0xec, 0x46, 0xd2, 0xd5, 0x74, 0x8c, 0xec, 0x59, 0x95,
0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x93, 0x17, 0x70, 0x07, 0xd7, 0x2c, 0x2a, 0xb5, 0xa6, 0xdc, 0xd4, 0xca, 0x1d, 0xdb, 0xb8, 0xd1,
0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x04, 0x66, 0x72, 0x6f, 0x6d, 0x22, 0xcc, 0x01, 0x0a, 0x0b, 0xbe, 0x84, 0x36, 0x43, 0xe3, 0x23, 0xb5, 0xd4, 0x01, 0xaf, 0x7b, 0xb1, 0x89, 0x24, 0x3e, 0x33,
0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x45, 0xfc, 0xd5, 0x81, 0x6d, 0x26, 0xf2, 0x46, 0x10, 0x77, 0x13, 0xfb, 0x02, 0xcf, 0x31, 0x9e,
0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x72, 0x73, 0x65, 0x74, 0x12, 0x73, 0xe7, 0xe3, 0x69, 0x9a, 0xa9, 0x59, 0x35, 0x0e, 0x99, 0xc8, 0xa3, 0x13, 0x3a, 0xa9, 0x18,
0x12, 0x0a, 0x04, 0x77, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x77, 0xaf, 0xe4, 0x29, 0x57, 0xb4, 0xe6, 0xa5, 0x34, 0x22, 0x26, 0xe6, 0x51, 0xce, 0x15, 0x5d, 0x34,
0x73, 0x65, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x6f, 0x6f, 0x66, 0x18, 0x03, 0x20, 0x01, 0x20, 0xe5, 0x85, 0x79, 0x87, 0x51, 0x2a, 0x22, 0xfb, 0xb2, 0x5f, 0xe1, 0x6f, 0x3d, 0xf8, 0xe2,
0x28, 0x0c, 0x52, 0x05, 0x70, 0x72, 0x6f, 0x6f, 0x66, 0x12, 0x26, 0x0a, 0x0f, 0x73, 0x74, 0x61, 0x6e, 0xc4, 0x97, 0x97, 0xdf, 0x5c, 0x3f, 0xc6, 0x79, 0x17, 0x83, 0xef, 0xa6, 0xba, 0xba, 0x18,
0x74, 0x65, 0x5f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x01, 0xfc, 0x74, 0xef, 0xda, 0xea, 0xea, 0xcd, 0x79, 0x8c, 0x13, 0xf0, 0x32, 0xff, 0x72, 0xdb, 0xc8,
0x28, 0x03, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x1e, 0x1d, 0x5d, 0x0c, 0xc6, 0x2d, 0xfd, 0xcd, 0xc3, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xd8,
0x6d, 0x12, 0x2a, 0x0a, 0x11, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x5f, 0x62, 0x6c, 0x6f, 0x22, 0x97, 0x2c, 0x2d, 0x04, 0x00, 0x00,
0x63, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x74, 0x69,
0x6d, 0x65, 0x6f, 0x75, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x12, 0x2b, 0x0a,
0x08, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x74, 0x78, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32,
0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54,
0x78, 0x52, 0x07, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x78, 0x42, 0xa8, 0x01, 0x0a, 0x0b, 0x63,
0x6f, 0x6d, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f,
0x75, 0x72, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74,
0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73,
0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67,
0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x61, 0x73, 0x65,
0x2f, 0x76, 0x31, 0x3b, 0x62, 0x61, 0x73, 0x65, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x42, 0x58, 0x58,
0xaa, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x07, 0x42, 0x61, 0x73,
0x65, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0x5c, 0x47,
0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x08, 0x42, 0x61, 0x73,
0x65, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_base_v1_resource_proto_rawDescOnce sync.Once
file_base_v1_resource_proto_rawDescData = file_base_v1_resource_proto_rawDesc
)
func file_base_v1_resource_proto_rawDescGZIP() []byte {
file_base_v1_resource_proto_rawDescOnce.Do(func() {
file_base_v1_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_base_v1_resource_proto_rawDescData)
})
return file_base_v1_resource_proto_rawDescData
}
var file_base_v1_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
var file_base_v1_resource_proto_goTypes = []interface{}{
(*Bytes32)(nil), // 0: base.v1.Bytes32
(*BigInt)(nil), // 1: base.v1.BigInt
(*Hash)(nil), // 2: base.v1.Hash
(*Address)(nil), // 3: base.v1.Address
(*EthTransaction)(nil), // 4: base.v1.EthTransaction
(*Txdata)(nil), // 5: base.v1.Txdata
(*CheckTx)(nil), // 6: base.v1.CheckTx
(*Transaction)(nil), // 7: base.v1.transaction
(*timestamppb.Timestamp)(nil), // 8: google.protobuf.Timestamp
(*anypb.Any)(nil), // 9: google.protobuf.Any
}
var file_base_v1_resource_proto_depIdxs = []int32{
5, // 0: base.v1.EthTransaction.data:type_name -> base.v1.Txdata
8, // 1: base.v1.EthTransaction.time:type_name -> google.protobuf.Timestamp
3, // 2: base.v1.Txdata.recipient:type_name -> base.v1.Address
2, // 3: base.v1.Txdata.hash:type_name -> base.v1.Hash
9, // 4: base.v1.CheckTx.tx:type_name -> google.protobuf.Any
3, // 5: base.v1.CheckTx.from:type_name -> base.v1.Address
6, // 6: base.v1.transaction.check_tx:type_name -> base.v1.CheckTx
7, // [7:7] is the sub-list for method output_type
7, // [7:7] is the sub-list for method input_type
7, // [7:7] is the sub-list for extension type_name
7, // [7:7] is the sub-list for extension extendee
0, // [0:7] is the sub-list for field type_name
}
func init() { file_base_v1_resource_proto_init() }
func file_base_v1_resource_proto_init() {
if File_base_v1_resource_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_base_v1_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Bytes32); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BigInt); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Hash); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Address); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EthTransaction); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Txdata); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CheckTx); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_base_v1_resource_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Transaction); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_base_v1_resource_proto_rawDesc,
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_base_v1_resource_proto_goTypes,
DependencyIndexes: file_base_v1_resource_proto_depIdxs,
MessageInfos: file_base_v1_resource_proto_msgTypes,
}.Build()
File_base_v1_resource_proto = out.File
file_base_v1_resource_proto_rawDesc = nil
file_base_v1_resource_proto_goTypes = nil
file_base_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: base/v1/service.proto
package basev1
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_base_v1_service_proto protoreflect.FileDescriptor
var file_base_v1_service_proto_rawDesc = []byte{
0x0a, 0x15, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31,
0x1a, 0x1e, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x32, 0x43, 0x0a, 0x0b, 0x42, 0x61, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
0x34, 0x0a, 0x0c, 0x50, 0x61, 0x72, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12,
0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x4c, 0x50, 0x44, 0x61, 0x74,
0x61, 0x1a, 0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x63, 0x63, 0x6f,
0x75, 0x6e, 0x74, 0x22, 0x00, 0x42, 0x96, 0x01, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x62, 0x61,
0x73, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72,
0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
0x6d, 0x2f, 0x63, 0x6d, 0x70, 0x63, 0x68, 0x61, 0x69, 0x6e, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x62, 0x61, 0x73,
0x65, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x42, 0x58, 0x58, 0xaa, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65,
0x2e, 0x56, 0x31, 0xca, 0x02, 0x07, 0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13,
0x42, 0x61, 0x73, 0x65, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64,
0x61, 0x74, 0x61, 0xea, 0x02, 0x08, 0x42, 0x61, 0x73, 0x65, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var file_base_v1_service_proto_goTypes = []interface{}{
(*RLPData)(nil), // 0: base.v1.RLPData
(*Account)(nil), // 1: base.v1.Account
}
var file_base_v1_service_proto_depIdxs = []int32{
0, // 0: base.v1.BaseService.ParseAccount:input_type -> base.v1.RLPData
1, // 1: base.v1.BaseService.ParseAccount:output_type -> base.v1.Account
1, // [1:2] is the sub-list for method output_type
0, // [0:1] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_base_v1_service_proto_init() }
func file_base_v1_service_proto_init() {
if File_base_v1_service_proto != nil {
return
}
file_base_v1_request_response_proto_init()
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_base_v1_service_proto_rawDesc,
NumEnums: 0,
NumMessages: 0,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_base_v1_service_proto_goTypes,
DependencyIndexes: file_base_v1_service_proto_depIdxs,
}.Build()
File_base_v1_service_proto = out.File
file_base_v1_service_proto_rawDesc = nil
file_base_v1_service_proto_goTypes = nil
file_base_v1_service_proto_depIdxs = nil
}
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc (unknown)
// source: base/v1/service.proto
package basev1
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc.SupportPackageIsVersion7
// BaseServiceClient is the client API for BaseService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type BaseServiceClient interface {
ParseAccount(ctx context.Context, in *RLPData, opts ...grpc.CallOption) (*Account, error)
}
type baseServiceClient struct {
cc grpc.ClientConnInterface
}
func NewBaseServiceClient(cc grpc.ClientConnInterface) BaseServiceClient {
return &baseServiceClient{cc}
}
func (c *baseServiceClient) ParseAccount(ctx context.Context, in *RLPData, opts ...grpc.CallOption) (*Account, error) {
out := new(Account)
err := c.cc.Invoke(ctx, "/base.v1.BaseService/ParseAccount", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// BaseServiceServer is the server API for BaseService service.
// All implementations must embed UnimplementedBaseServiceServer
// for forward compatibility
type BaseServiceServer interface {
ParseAccount(context.Context, *RLPData) (*Account, error)
mustEmbedUnimplementedBaseServiceServer()
}
// UnimplementedBaseServiceServer must be embedded to have forward compatible implementations.
type UnimplementedBaseServiceServer struct {
}
func (UnimplementedBaseServiceServer) ParseAccount(context.Context, *RLPData) (*Account, error) {
return nil, status.Errorf(codes.Unimplemented, "method ParseAccount not implemented")
}
func (UnimplementedBaseServiceServer) mustEmbedUnimplementedBaseServiceServer() {}
// UnsafeBaseServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to BaseServiceServer will
// result in compilation errors.
type UnsafeBaseServiceServer interface {
mustEmbedUnimplementedBaseServiceServer()
}
func RegisterBaseServiceServer(s grpc.ServiceRegistrar, srv BaseServiceServer) {
s.RegisterService(&BaseService_ServiceDesc, srv)
}
func _BaseService_ParseAccount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RLPData)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(BaseServiceServer).ParseAccount(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/base.v1.BaseService/ParseAccount",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(BaseServiceServer).ParseAccount(ctx, req.(*RLPData))
}
return interceptor(ctx, in, info, handler)
}
// BaseService_ServiceDesc is the grpc.ServiceDesc for BaseService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var BaseService_ServiceDesc = grpc.ServiceDesc{
ServiceName: "base.v1.BaseService",
HandlerType: (*BaseServiceServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "ParseAccount",
Handler: _BaseService_ParseAccount_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "base/v1/service.proto",
}
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: crypter/v1/request_response.proto // source: crypter/v1/request_response.proto
package crypterv1 package crypterv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/protobuf/types/known/fieldmaskpb" _ "google.golang.org/protobuf/types/known/fieldmaskpb"
_ "google.golang.org/protobuf/types/known/timestamppb" _ "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type BatchSignRequest struct { // This is a compile-time assertion to ensure that this generated file
state protoimpl.MessageState // is compatible with the proto package it is being compiled against.
sizeCache protoimpl.SizeCache // A compilation error at this line likely means your copy of the
unknownFields protoimpl.UnknownFields // proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
Privk [][]byte `protobuf:"bytes,1,rep,name=privk,proto3" json:"privk,omitempty"` type BatchSignRequest struct {
Data [][]byte `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` Privk [][]byte `protobuf:"bytes,1,rep,name=privk,proto3" json:"privk,omitempty"`
CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,omitempty"` Data [][]byte `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *BatchSignRequest) Reset() { func (m *BatchSignRequest) Reset() { *m = BatchSignRequest{} }
*x = BatchSignRequest{} func (m *BatchSignRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchSignRequest) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[0] func (*BatchSignRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchSignRequest) XXX_Unmarshal(b []byte) error {
func (x *BatchSignRequest) String() string { return xxx_messageInfo_BatchSignRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchSignRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchSignRequest) ProtoMessage() {} return xxx_messageInfo_BatchSignRequest.Marshal(b, m, deterministic)
func (x *BatchSignRequest) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchSignRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchSignRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchSignRequest.Merge(m, src)
func (*BatchSignRequest) Descriptor() ([]byte, []int) { }
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{0} func (m *BatchSignRequest) XXX_Size() int {
return xxx_messageInfo_BatchSignRequest.Size(m)
}
func (m *BatchSignRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BatchSignRequest.DiscardUnknown(m)
} }
func (x *BatchSignRequest) GetPrivk() [][]byte { var xxx_messageInfo_BatchSignRequest proto.InternalMessageInfo
if x != nil {
return x.Privk func (m *BatchSignRequest) GetPrivk() [][]byte {
if m != nil {
return m.Privk
} }
return nil return nil
} }
func (x *BatchSignRequest) GetData() [][]byte { func (m *BatchSignRequest) GetData() [][]byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
func (x *BatchSignRequest) GetCryptType() CryptType { func (m *BatchSignRequest) GetCryptType() CryptType {
if x != nil { if m != nil {
return x.CryptType return m.CryptType
} }
return CryptType_CRYPT_TYPE_INVALID return CryptType_CRYPT_TYPE_INVALID
} }
type BatchSignResponse struct { type BatchSignResponse struct {
state protoimpl.MessageState Signature [][]byte `protobuf:"bytes,1,rep,name=signature,proto3" json:"signature,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Signature [][]byte `protobuf:"bytes,1,rep,name=signature,proto3" json:"signature,omitempty"`
} }
func (x *BatchSignResponse) Reset() { func (m *BatchSignResponse) Reset() { *m = BatchSignResponse{} }
*x = BatchSignResponse{} func (m *BatchSignResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchSignResponse) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[1] func (*BatchSignResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchSignResponse) XXX_Unmarshal(b []byte) error {
func (x *BatchSignResponse) String() string { return xxx_messageInfo_BatchSignResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchSignResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchSignResponse) ProtoMessage() {} return xxx_messageInfo_BatchSignResponse.Marshal(b, m, deterministic)
func (x *BatchSignResponse) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchSignResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchSignResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchSignResponse.Merge(m, src)
func (*BatchSignResponse) Descriptor() ([]byte, []int) {
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{1}
} }
func (m *BatchSignResponse) XXX_Size() int {
return xxx_messageInfo_BatchSignResponse.Size(m)
}
func (m *BatchSignResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BatchSignResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BatchSignResponse proto.InternalMessageInfo
func (x *BatchSignResponse) GetSignature() [][]byte { func (m *BatchSignResponse) GetSignature() [][]byte {
if x != nil { if m != nil {
return x.Signature return m.Signature
} }
return nil return nil
} }
type BatchVerifyRequest struct { type BatchVerifyRequest struct {
state protoimpl.MessageState Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"`
sizeCache protoimpl.SizeCache Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"`
unknownFields protoimpl.UnknownFields CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"` XXX_unrecognized []byte `json:"-"`
Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"` XXX_sizecache int32 `json:"-"`
CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,omitempty"`
} }
func (x *BatchVerifyRequest) Reset() { func (m *BatchVerifyRequest) Reset() { *m = BatchVerifyRequest{} }
*x = BatchVerifyRequest{} func (m *BatchVerifyRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchVerifyRequest) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[2] func (*BatchVerifyRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{2}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchVerifyRequest) XXX_Unmarshal(b []byte) error {
func (x *BatchVerifyRequest) String() string { return xxx_messageInfo_BatchVerifyRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchVerifyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchVerifyRequest) ProtoMessage() {} return xxx_messageInfo_BatchVerifyRequest.Marshal(b, m, deterministic)
func (x *BatchVerifyRequest) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchVerifyRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchVerifyRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchVerifyRequest.Merge(m, src)
func (*BatchVerifyRequest) Descriptor() ([]byte, []int) { }
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{2} func (m *BatchVerifyRequest) XXX_Size() int {
return xxx_messageInfo_BatchVerifyRequest.Size(m)
} }
func (m *BatchVerifyRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BatchVerifyRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BatchVerifyRequest proto.InternalMessageInfo
func (x *BatchVerifyRequest) GetPubkey() [][]byte { func (m *BatchVerifyRequest) GetPubkey() [][]byte {
if x != nil { if m != nil {
return x.Pubkey return m.Pubkey
} }
return nil return nil
} }
func (x *BatchVerifyRequest) GetSignature() [][]byte { func (m *BatchVerifyRequest) GetSignature() [][]byte {
if x != nil { if m != nil {
return x.Signature return m.Signature
} }
return nil return nil
} }
func (x *BatchVerifyRequest) GetCryptType() CryptType { func (m *BatchVerifyRequest) GetCryptType() CryptType {
if x != nil { if m != nil {
return x.CryptType return m.CryptType
} }
return CryptType_CRYPT_TYPE_INVALID return CryptType_CRYPT_TYPE_INVALID
} }
type BatchVerifyResponse struct { type BatchVerifyResponse struct {
state protoimpl.MessageState Verified []bool `protobuf:"varint,1,rep,packed,name=verified,proto3" json:"verified,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Verified []bool `protobuf:"varint,1,rep,packed,name=verified,proto3" json:"verified,omitempty"`
} }
func (x *BatchVerifyResponse) Reset() { func (m *BatchVerifyResponse) Reset() { *m = BatchVerifyResponse{} }
*x = BatchVerifyResponse{} func (m *BatchVerifyResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchVerifyResponse) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[3] func (*BatchVerifyResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{3}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchVerifyResponse) XXX_Unmarshal(b []byte) error {
func (x *BatchVerifyResponse) String() string { return xxx_messageInfo_BatchVerifyResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchVerifyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchVerifyResponse) ProtoMessage() {} return xxx_messageInfo_BatchVerifyResponse.Marshal(b, m, deterministic)
func (x *BatchVerifyResponse) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchVerifyResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchVerifyResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchVerifyResponse.Merge(m, src)
func (*BatchVerifyResponse) Descriptor() ([]byte, []int) { }
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{3} func (m *BatchVerifyResponse) XXX_Size() int {
return xxx_messageInfo_BatchVerifyResponse.Size(m)
} }
func (m *BatchVerifyResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BatchVerifyResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BatchVerifyResponse proto.InternalMessageInfo
func (x *BatchVerifyResponse) GetVerified() []bool { func (m *BatchVerifyResponse) GetVerified() []bool {
if x != nil { if m != nil {
return x.Verified return m.Verified
} }
return nil return nil
} }
type BatchRecoverRequest struct { type BatchRecoverRequest struct {
state protoimpl.MessageState Data [][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
sizeCache protoimpl.SizeCache Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"`
unknownFields protoimpl.UnknownFields CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
Data [][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` XXX_unrecognized []byte `json:"-"`
Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"` XXX_sizecache int32 `json:"-"`
CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,omitempty"`
} }
func (x *BatchRecoverRequest) Reset() { func (m *BatchRecoverRequest) Reset() { *m = BatchRecoverRequest{} }
*x = BatchRecoverRequest{} func (m *BatchRecoverRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchRecoverRequest) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[4] func (*BatchRecoverRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{4}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchRecoverRequest) XXX_Unmarshal(b []byte) error {
func (x *BatchRecoverRequest) String() string { return xxx_messageInfo_BatchRecoverRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchRecoverRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchRecoverRequest) ProtoMessage() {} return xxx_messageInfo_BatchRecoverRequest.Marshal(b, m, deterministic)
func (x *BatchRecoverRequest) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchRecoverRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchRecoverRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchRecoverRequest.Merge(m, src)
func (*BatchRecoverRequest) Descriptor() ([]byte, []int) { }
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{4} func (m *BatchRecoverRequest) XXX_Size() int {
return xxx_messageInfo_BatchRecoverRequest.Size(m)
}
func (m *BatchRecoverRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BatchRecoverRequest.DiscardUnknown(m)
} }
func (x *BatchRecoverRequest) GetData() [][]byte { var xxx_messageInfo_BatchRecoverRequest proto.InternalMessageInfo
if x != nil {
return x.Data func (m *BatchRecoverRequest) GetData() [][]byte {
if m != nil {
return m.Data
} }
return nil return nil
} }
func (x *BatchRecoverRequest) GetSignature() [][]byte { func (m *BatchRecoverRequest) GetSignature() [][]byte {
if x != nil { if m != nil {
return x.Signature return m.Signature
} }
return nil return nil
} }
func (x *BatchRecoverRequest) GetCryptType() CryptType { func (m *BatchRecoverRequest) GetCryptType() CryptType {
if x != nil { if m != nil {
return x.CryptType return m.CryptType
} }
return CryptType_CRYPT_TYPE_INVALID return CryptType_CRYPT_TYPE_INVALID
} }
type BatchRecoverResponse struct { type BatchRecoverResponse struct {
state protoimpl.MessageState Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"`
} }
func (x *BatchRecoverResponse) Reset() { func (m *BatchRecoverResponse) Reset() { *m = BatchRecoverResponse{} }
*x = BatchRecoverResponse{} func (m *BatchRecoverResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchRecoverResponse) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[5] func (*BatchRecoverResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{5}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchRecoverResponse) XXX_Unmarshal(b []byte) error {
func (x *BatchRecoverResponse) String() string { return xxx_messageInfo_BatchRecoverResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchRecoverResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchRecoverResponse) ProtoMessage() {} return xxx_messageInfo_BatchRecoverResponse.Marshal(b, m, deterministic)
func (x *BatchRecoverResponse) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchRecoverResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchRecoverResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchRecoverResponse.Merge(m, src)
func (*BatchRecoverResponse) Descriptor() ([]byte, []int) {
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{5}
} }
func (m *BatchRecoverResponse) XXX_Size() int {
return xxx_messageInfo_BatchRecoverResponse.Size(m)
}
func (m *BatchRecoverResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BatchRecoverResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BatchRecoverResponse proto.InternalMessageInfo
func (x *BatchRecoverResponse) GetPubkey() [][]byte { func (m *BatchRecoverResponse) GetPubkey() [][]byte {
if x != nil { if m != nil {
return x.Pubkey return m.Pubkey
} }
return nil return nil
} }
type BatchRecoverTxRequest struct { type BatchRecoverTxRequest struct {
state protoimpl.MessageState RawTx []*EthTx `protobuf:"bytes,1,rep,name=raw_tx,json=rawTx,proto3" json:"raw_tx,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
RawTx []*EthTx `protobuf:"bytes,1,rep,name=raw_tx,json=rawTx,proto3" json:"raw_tx,omitempty"`
} }
func (x *BatchRecoverTxRequest) Reset() { func (m *BatchRecoverTxRequest) Reset() { *m = BatchRecoverTxRequest{} }
*x = BatchRecoverTxRequest{} func (m *BatchRecoverTxRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchRecoverTxRequest) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[6] func (*BatchRecoverTxRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{6}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchRecoverTxRequest) XXX_Unmarshal(b []byte) error {
func (x *BatchRecoverTxRequest) String() string { return xxx_messageInfo_BatchRecoverTxRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchRecoverTxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchRecoverTxRequest) ProtoMessage() {} return xxx_messageInfo_BatchRecoverTxRequest.Marshal(b, m, deterministic)
func (x *BatchRecoverTxRequest) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchRecoverTxRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchRecoverTxRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchRecoverTxRequest.Merge(m, src)
func (*BatchRecoverTxRequest) Descriptor() ([]byte, []int) { }
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{6} func (m *BatchRecoverTxRequest) XXX_Size() int {
return xxx_messageInfo_BatchRecoverTxRequest.Size(m)
} }
func (m *BatchRecoverTxRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BatchRecoverTxRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BatchRecoverTxRequest proto.InternalMessageInfo
func (x *BatchRecoverTxRequest) GetRawTx() []*EthTx { func (m *BatchRecoverTxRequest) GetRawTx() []*EthTx {
if x != nil { if m != nil {
return x.RawTx return m.RawTx
} }
return nil return nil
} }
type BatchRecoverTxResponse struct { type BatchRecoverTxResponse struct {
state protoimpl.MessageState RecoverTx []*RethTx `protobuf:"bytes,1,rep,name=recover_tx,json=recoverTx,proto3" json:"recover_tx,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
RecoverTx []*RethTx `protobuf:"bytes,1,rep,name=recover_tx,json=recoverTx,proto3" json:"recover_tx,omitempty"`
} }
func (x *BatchRecoverTxResponse) Reset() { func (m *BatchRecoverTxResponse) Reset() { *m = BatchRecoverTxResponse{} }
*x = BatchRecoverTxResponse{} func (m *BatchRecoverTxResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchRecoverTxResponse) ProtoMessage() {}
mi := &file_crypter_v1_request_response_proto_msgTypes[7] func (*BatchRecoverTxResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_c54a21c4b8afb3e6, []int{7}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchRecoverTxResponse) XXX_Unmarshal(b []byte) error {
func (x *BatchRecoverTxResponse) String() string { return xxx_messageInfo_BatchRecoverTxResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchRecoverTxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchRecoverTxResponse) ProtoMessage() {} return xxx_messageInfo_BatchRecoverTxResponse.Marshal(b, m, deterministic)
func (x *BatchRecoverTxResponse) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_request_response_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchRecoverTxResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchRecoverTxResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchRecoverTxResponse.Merge(m, src)
func (*BatchRecoverTxResponse) Descriptor() ([]byte, []int) { }
return file_crypter_v1_request_response_proto_rawDescGZIP(), []int{7} func (m *BatchRecoverTxResponse) XXX_Size() int {
return xxx_messageInfo_BatchRecoverTxResponse.Size(m)
} }
func (m *BatchRecoverTxResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BatchRecoverTxResponse.DiscardUnknown(m)
}
var xxx_messageInfo_BatchRecoverTxResponse proto.InternalMessageInfo
func (x *BatchRecoverTxResponse) GetRecoverTx() []*RethTx { func (m *BatchRecoverTxResponse) GetRecoverTx() []*RethTx {
if x != nil { if m != nil {
return x.RecoverTx return m.RecoverTx
} }
return nil return nil
} }
var File_crypter_v1_request_response_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*BatchSignRequest)(nil), "crypter.v1.BatchSignRequest")
var file_crypter_v1_request_response_proto_rawDesc = []byte{ proto.RegisterType((*BatchSignResponse)(nil), "crypter.v1.BatchSignResponse")
0x0a, 0x21, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, proto.RegisterType((*BatchVerifyRequest)(nil), "crypter.v1.BatchVerifyRequest")
0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, proto.RegisterType((*BatchVerifyResponse)(nil), "crypter.v1.BatchVerifyResponse")
0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x1a, proto.RegisterType((*BatchRecoverRequest)(nil), "crypter.v1.BatchRecoverRequest")
0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, proto.RegisterType((*BatchRecoverResponse)(nil), "crypter.v1.BatchRecoverResponse")
0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, proto.RegisterType((*BatchRecoverTxRequest)(nil), "crypter.v1.BatchRecoverTxRequest")
0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, proto.RegisterType((*BatchRecoverTxResponse)(nil), "crypter.v1.BatchRecoverTxResponse")
0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, }
0x74, 0x6f, 0x1a, 0x19, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x72,
0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x72, 0x0a, func init() { proto.RegisterFile("crypter/v1/request_response.proto", fileDescriptor_c54a21c4b8afb3e6) }
0x10, 0x42, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x76, 0x6b, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, var fileDescriptor_c54a21c4b8afb3e6 = []byte{
0x52, 0x05, 0x70, 0x72, 0x69, 0x76, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, // 483 bytes of a gzipped FileDescriptorProto
0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x0a, 0x63, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x93, 0x41, 0x8b, 0xd3, 0x40,
0x72, 0x79, 0x70, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0xc7, 0x49, 0xea, 0x96, 0xed, 0x5b, 0x59, 0xdc, 0xd8, 0x2d, 0xb5, 0x08, 0xd6, 0x9c, 0x7a,
0x15, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x79, 0x4a, 0xc8, 0xea, 0x69, 0x3d, 0xd9, 0x22, 0x1e, 0x44, 0x28, 0xd9, 0x52, 0x16, 0x59, 0x28, 0xd3,
0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x63, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0xe9, 0x6b, 0x1a, 0xda, 0x74, 0xc6, 0xc9, 0x24, 0xdb, 0x1c, 0x04, 0x3f, 0x8b, 0x47, 0x3f, 0x87,
0x65, 0x22, 0x31, 0x0a, 0x11, 0x42, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x27, 0x3f, 0x86, 0x47, 0x3f, 0x85, 0x24, 0x99, 0xd9, 0x24, 0x05, 0x2f, 0x82, 0xb7, 0xf7, 0xde,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0xfc, 0xdf, 0xff, 0xff, 0xeb, 0x34, 0x03, 0x2f, 0xa9, 0xc8, 0xb8, 0x44, 0xe1, 0xa6, 0x9e, 0x2b,
0x75, 0x72, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0xf0, 0x73, 0x82, 0xb1, 0x5c, 0x08, 0x8c, 0x39, 0xdb, 0xc7, 0xe8, 0x70, 0xc1, 0x24, 0xb3, 0x40,
0x74, 0x75, 0x72, 0x65, 0x22, 0x80, 0x01, 0x0a, 0x12, 0x42, 0x61, 0x74, 0x63, 0x68, 0x56, 0x65, 0x49, 0x9c, 0xd4, 0x1b, 0x0c, 0x03, 0xc6, 0x82, 0x1d, 0xba, 0xc5, 0xc9, 0x32, 0x59, 0xbb, 0xeb,
0x72, 0x69, 0x66, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x10, 0x77, 0xab, 0x45, 0x44, 0xe2, 0x6d, 0xa9, 0x1e, 0xbc, 0x38, 0x56, 0xc8, 0x30, 0xc2, 0x58,
0x75, 0x62, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x06, 0x70, 0x75, 0x62, 0x92, 0x88, 0x2b, 0xc1, 0xb3, 0x46, 0x62, 0xcc, 0x12, 0x41, 0x55, 0x92, 0x2d, 0xe0, 0xc9, 0x98,
0x6b, 0x65, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x48, 0xba, 0xb9, 0x09, 0x83, 0xbd, 0x5f, 0xc2, 0x58, 0x5d, 0x38, 0xe1, 0x22, 0x4c, 0xb7, 0x7d,
0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x63, 0xd8, 0x1a, 0x3d, 0xf6, 0xcb, 0xc6, 0xb2, 0xe0, 0xd1, 0x8a, 0x48, 0xd2, 0x37, 0x8b, 0x61,
0x65, 0x12, 0x34, 0x0a, 0x0a, 0x63, 0x72, 0x79, 0x70, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x51, 0x5b, 0xaf, 0xa1, 0x24, 0x5d, 0xc8, 0x8c, 0x63, 0xbf, 0x35, 0x34, 0x46, 0xe7, 0x57, 0x97,
0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x4e, 0x05, 0xef, 0x4c, 0xf2, 0x72, 0x96, 0x71, 0xf4, 0x3b, 0x54, 0x97, 0xb6, 0x07, 0x17, 0xb5,
0x76, 0x31, 0x2e, 0x43, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x63, 0x72, 0xcc, 0xf2, 0x87, 0x5b, 0xcf, 0xa1, 0x13, 0x87, 0xc1, 0x9e, 0xc8, 0x44, 0xa0, 0x0a, 0xae, 0x06,
0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x31, 0x0a, 0x13, 0x42, 0x61, 0x74, 0x63, 0x68, 0xf6, 0x57, 0x03, 0xac, 0x62, 0x67, 0x8e, 0x22, 0x5c, 0x67, 0x9a, 0xb4, 0x07, 0x6d, 0x9e, 0x2c,
0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0xb7, 0x98, 0xa9, 0x0d, 0xd5, 0x35, 0xcd, 0xcc, 0x23, 0xb3, 0x7f, 0xa6, 0x7e, 0xda, 0x20, 0x50,
0x0a, 0x08, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0xdc, 0x03, 0x38, 0x4d, 0xf3, 0x49, 0x88, 0xab, 0x02, 0xe2, 0xd4, 0x7f, 0xe8, 0xed, 0x2f, 0x6a,
0x52, 0x08, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x22, 0x7d, 0x0a, 0x13, 0x42, 0x61, 0xc5, 0x47, 0xca, 0x52, 0x14, 0x9a, 0x5a, 0xdf, 0xa4, 0x51, 0xbb, 0xc9, 0xff, 0x41, 0xec, 0x40,
0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0xb7, 0x19, 0xaf, 0x90, 0xff, 0x72, 0x6b, 0xf6, 0x5b, 0xb8, 0xac, 0xeb, 0x67, 0x07, 0x0d, 0x3c,
0x74, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x82, 0xb6, 0x20, 0xf7, 0x0b, 0x79, 0x28, 0x16, 0xce, 0xae, 0x2e, 0xea, 0xd1, 0xef, 0xe4, 0x66,
0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x76, 0xf0, 0x4f, 0x04, 0xb9, 0x9f, 0x1d, 0xec, 0x0f, 0xd0, 0x3b, 0xb6, 0x50, 0xa1, 0x1e, 0x80,
0x72, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x28, 0x87, 0x95, 0x8f, 0x55, 0xf7, 0xf1, 0xb1, 0x30, 0xea, 0x08, 0xbd, 0x3a, 0xfe, 0x61, 0xc0,
0x75, 0x72, 0x65, 0x12, 0x34, 0x0a, 0x0a, 0x63, 0x72, 0x79, 0x70, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x39, 0x65, 0x51, 0x4d, 0x34, 0xee, 0x2a, 0x24, 0x6d, 0x3b, 0xcd, 0x3f, 0xe2, 0xa9, 0xf1, 0xe9,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x26, 0x08, 0xe5, 0x26, 0x59, 0x3a, 0x94, 0x45, 0xee, 0x84, 0xac, 0x12, 0x8a, 0x49, 0xfc, 0x11,
0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x25, 0x49, 0x51, 0x28, 0x11, 0x65, 0x3b, 0x37, 0x42, 0x49, 0xb8, 0x6e, 0x02, 0xdc, 0x97, 0x2f,
0x63, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x2e, 0x0a, 0x14, 0x42, 0x61, 0x74, 0xc6, 0x0d, 0x98, 0x5b, 0x3d, 0x90, 0x37, 0xaa, 0x4c, 0xbd, 0x6f, 0x66, 0x6b, 0x72, 0x7b, 0xfb,
0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0xdd, 0x84, 0x89, 0xca, 0x9f, 0x7b, 0x3f, 0x1f, 0x9a, 0xbb, 0xb9, 0xf7, 0xcb, 0xec, 0x55, 0xcd,
0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x75, 0x62, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0xdd, 0xfb, 0xe9, 0x38, 0x0f, 0xcc, 0xff, 0xcc, 0xdf, 0xe6, 0x99, 0x3a, 0xb8, 0xbe, 0x9e, 0x7b,
0x0c, 0x52, 0x06, 0x70, 0x75, 0x62, 0x6b, 0x65, 0x79, 0x22, 0x41, 0x0a, 0x15, 0x42, 0x61, 0x74, 0xcb, 0x76, 0x91, 0xf2, 0xea, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3b, 0x23, 0xb1, 0x18, 0xf8,
0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x03, 0x00, 0x00,
0x73, 0x74, 0x12, 0x28, 0x0a, 0x06, 0x72, 0x61, 0x77, 0x5f, 0x74, 0x78, 0x18, 0x01, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x11, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e,
0x45, 0x74, 0x68, 0x54, 0x78, 0x52, 0x05, 0x72, 0x61, 0x77, 0x54, 0x78, 0x22, 0x4b, 0x0a, 0x16,
0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54, 0x78, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0a, 0x72, 0x65, 0x63, 0x6f, 0x76, 0x65,
0x72, 0x5f, 0x74, 0x78, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x63, 0x72, 0x79,
0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x74, 0x68, 0x54, 0x78, 0x52, 0x09,
0x72, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54, 0x78, 0x42, 0xc4, 0x01, 0x0a, 0x0e, 0x63, 0x6f,
0x6d, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f,
0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72,
0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x3b,
0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x43, 0x58, 0x58, 0xaa,
0x02, 0x0a, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x0a, 0x43,
0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x16, 0x43, 0x72, 0x79, 0x70,
0x74, 0x65, 0x72, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
0x74, 0x61, 0xea, 0x02, 0x0b, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x3a, 0x3a, 0x56, 0x31,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_crypter_v1_request_response_proto_rawDescOnce sync.Once
file_crypter_v1_request_response_proto_rawDescData = file_crypter_v1_request_response_proto_rawDesc
)
func file_crypter_v1_request_response_proto_rawDescGZIP() []byte {
file_crypter_v1_request_response_proto_rawDescOnce.Do(func() {
file_crypter_v1_request_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_crypter_v1_request_response_proto_rawDescData)
})
return file_crypter_v1_request_response_proto_rawDescData
}
var file_crypter_v1_request_response_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
var file_crypter_v1_request_response_proto_goTypes = []interface{}{
(*BatchSignRequest)(nil), // 0: crypter.v1.BatchSignRequest
(*BatchSignResponse)(nil), // 1: crypter.v1.BatchSignResponse
(*BatchVerifyRequest)(nil), // 2: crypter.v1.BatchVerifyRequest
(*BatchVerifyResponse)(nil), // 3: crypter.v1.BatchVerifyResponse
(*BatchRecoverRequest)(nil), // 4: crypter.v1.BatchRecoverRequest
(*BatchRecoverResponse)(nil), // 5: crypter.v1.BatchRecoverResponse
(*BatchRecoverTxRequest)(nil), // 6: crypter.v1.BatchRecoverTxRequest
(*BatchRecoverTxResponse)(nil), // 7: crypter.v1.BatchRecoverTxResponse
(CryptType)(0), // 8: crypter.v1.CryptType
(*EthTx)(nil), // 9: crypter.v1.EthTx
(*RethTx)(nil), // 10: crypter.v1.RethTx
}
var file_crypter_v1_request_response_proto_depIdxs = []int32{
8, // 0: crypter.v1.BatchSignRequest.crypt_type:type_name -> crypter.v1.CryptType
8, // 1: crypter.v1.BatchVerifyRequest.crypt_type:type_name -> crypter.v1.CryptType
8, // 2: crypter.v1.BatchRecoverRequest.crypt_type:type_name -> crypter.v1.CryptType
9, // 3: crypter.v1.BatchRecoverTxRequest.raw_tx:type_name -> crypter.v1.EthTx
10, // 4: crypter.v1.BatchRecoverTxResponse.recover_tx:type_name -> crypter.v1.RethTx
5, // [5:5] is the sub-list for method output_type
5, // [5:5] is the sub-list for method input_type
5, // [5:5] is the sub-list for extension type_name
5, // [5:5] is the sub-list for extension extendee
0, // [0:5] is the sub-list for field type_name
}
func init() { file_crypter_v1_request_response_proto_init() }
func file_crypter_v1_request_response_proto_init() {
if File_crypter_v1_request_response_proto != nil {
return
}
file_crypter_v1_resource_proto_init()
if !protoimpl.UnsafeEnabled {
file_crypter_v1_request_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchSignRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchSignResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchVerifyRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchVerifyResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchRecoverRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchRecoverResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchRecoverTxRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_request_response_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchRecoverTxResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_crypter_v1_request_response_proto_rawDesc,
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_crypter_v1_request_response_proto_goTypes,
DependencyIndexes: file_crypter_v1_request_response_proto_depIdxs,
MessageInfos: file_crypter_v1_request_response_proto_msgTypes,
}.Build()
File_crypter_v1_request_response_proto = out.File
file_crypter_v1_request_response_proto_rawDesc = nil
file_crypter_v1_request_response_proto_goTypes = nil
file_crypter_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: crypter/v1/resource.proto // source: crypter/v1/resource.proto
package crypterv1 package crypterv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
) // This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
type CryptType int32 type CryptType int32
...@@ -27,252 +27,135 @@ const ( ...@@ -27,252 +27,135 @@ const (
CryptType_CRYPT_TYPE_SECP256K1 CryptType = 1 CryptType_CRYPT_TYPE_SECP256K1 CryptType = 1
) )
// Enum value maps for CryptType. var CryptType_name = map[int32]string{
var ( 0: "CRYPT_TYPE_INVALID",
CryptType_name = map[int32]string{ 1: "CRYPT_TYPE_SECP256K1",
0: "CRYPT_TYPE_INVALID", }
1: "CRYPT_TYPE_SECP256K1",
}
CryptType_value = map[string]int32{
"CRYPT_TYPE_INVALID": 0,
"CRYPT_TYPE_SECP256K1": 1,
}
)
func (x CryptType) Enum() *CryptType { var CryptType_value = map[string]int32{
p := new(CryptType) "CRYPT_TYPE_INVALID": 0,
*p = x "CRYPT_TYPE_SECP256K1": 1,
return p
} }
func (x CryptType) String() string { func (x CryptType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) return proto.EnumName(CryptType_name, int32(x))
} }
func (CryptType) Descriptor() protoreflect.EnumDescriptor { func (CryptType) EnumDescriptor() ([]byte, []int) {
return file_crypter_v1_resource_proto_enumTypes[0].Descriptor() return fileDescriptor_4b0ea4a37bc29af9, []int{0}
} }
func (CryptType) Type() protoreflect.EnumType { type EthTx struct {
return &file_crypter_v1_resource_proto_enumTypes[0] RlpData []byte `protobuf:"bytes,1,opt,name=rlp_data,json=rlpData,proto3" json:"rlp_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x CryptType) Number() protoreflect.EnumNumber { func (m *EthTx) Reset() { *m = EthTx{} }
return protoreflect.EnumNumber(x) func (m *EthTx) String() string { return proto.CompactTextString(m) }
func (*EthTx) ProtoMessage() {}
func (*EthTx) Descriptor() ([]byte, []int) {
return fileDescriptor_4b0ea4a37bc29af9, []int{0}
} }
func (m *EthTx) XXX_Unmarshal(b []byte) error {
// Deprecated: Use CryptType.Descriptor instead. return xxx_messageInfo_EthTx.Unmarshal(m, b)
func (CryptType) EnumDescriptor() ([]byte, []int) {
return file_crypter_v1_resource_proto_rawDescGZIP(), []int{0}
} }
func (m *EthTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
type EthTx struct { return xxx_messageInfo_EthTx.Marshal(b, m, deterministic)
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
RlpData []byte `protobuf:"bytes,1,opt,name=rlp_data,json=rlpData,proto3" json:"rlp_data,omitempty"`
} }
func (m *EthTx) XXX_Merge(src proto.Message) {
func (x *EthTx) Reset() { xxx_messageInfo_EthTx.Merge(m, src)
*x = EthTx{}
if protoimpl.UnsafeEnabled {
mi := &file_crypter_v1_resource_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
} }
func (m *EthTx) XXX_Size() int {
func (x *EthTx) String() string { return xxx_messageInfo_EthTx.Size(m)
return protoimpl.X.MessageStringOf(x)
} }
func (m *EthTx) XXX_DiscardUnknown() {
func (*EthTx) ProtoMessage() {} xxx_messageInfo_EthTx.DiscardUnknown(m)
func (x *EthTx) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_resource_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
// Deprecated: Use EthTx.ProtoReflect.Descriptor instead. var xxx_messageInfo_EthTx proto.InternalMessageInfo
func (*EthTx) Descriptor() ([]byte, []int) {
return file_crypter_v1_resource_proto_rawDescGZIP(), []int{0}
}
func (x *EthTx) GetRlpData() []byte { func (m *EthTx) GetRlpData() []byte {
if x != nil { if m != nil {
return x.RlpData return m.RlpData
} }
return nil return nil
} }
type RethTx struct { type RethTx struct {
state protoimpl.MessageState From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
sizeCache protoimpl.SizeCache RlpData []byte `protobuf:"bytes,2,opt,name=rlp_data,json=rlpData,proto3" json:"rlp_data,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` XXX_sizecache int32 `json:"-"`
RlpData []byte `protobuf:"bytes,2,opt,name=rlp_data,json=rlpData,proto3" json:"rlp_data,omitempty"`
} }
func (x *RethTx) Reset() { func (m *RethTx) Reset() { *m = RethTx{} }
*x = RethTx{} func (m *RethTx) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*RethTx) ProtoMessage() {}
mi := &file_crypter_v1_resource_proto_msgTypes[1] func (*RethTx) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_4b0ea4a37bc29af9, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *RethTx) XXX_Unmarshal(b []byte) error {
func (x *RethTx) String() string { return xxx_messageInfo_RethTx.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *RethTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*RethTx) ProtoMessage() {} return xxx_messageInfo_RethTx.Marshal(b, m, deterministic)
func (x *RethTx) ProtoReflect() protoreflect.Message {
mi := &file_crypter_v1_resource_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *RethTx) XXX_Merge(src proto.Message) {
// Deprecated: Use RethTx.ProtoReflect.Descriptor instead. xxx_messageInfo_RethTx.Merge(m, src)
func (*RethTx) Descriptor() ([]byte, []int) { }
return file_crypter_v1_resource_proto_rawDescGZIP(), []int{1} func (m *RethTx) XXX_Size() int {
return xxx_messageInfo_RethTx.Size(m)
} }
func (m *RethTx) XXX_DiscardUnknown() {
xxx_messageInfo_RethTx.DiscardUnknown(m)
}
var xxx_messageInfo_RethTx proto.InternalMessageInfo
func (x *RethTx) GetFrom() []byte { func (m *RethTx) GetFrom() []byte {
if x != nil { if m != nil {
return x.From return m.From
} }
return nil return nil
} }
func (x *RethTx) GetRlpData() []byte { func (m *RethTx) GetRlpData() []byte {
if x != nil { if m != nil {
return x.RlpData return m.RlpData
} }
return nil return nil
} }
var File_crypter_v1_resource_proto protoreflect.FileDescriptor func init() {
proto.RegisterEnum("crypter.v1.CryptType", CryptType_name, CryptType_value)
var file_crypter_v1_resource_proto_rawDesc = []byte{ proto.RegisterType((*EthTx)(nil), "crypter.v1.EthTx")
0x0a, 0x19, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, proto.RegisterType((*RethTx)(nil), "crypter.v1.RethTx")
0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x63, 0x72, 0x79, }
0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x22, 0x22, 0x0a, 0x05, 0x45, 0x74, 0x68, 0x54, 0x78,
0x12, 0x19, 0x0a, 0x08, 0x72, 0x6c, 0x70, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, func init() { proto.RegisterFile("crypter/v1/resource.proto", fileDescriptor_4b0ea4a37bc29af9) }
0x28, 0x0c, 0x52, 0x07, 0x72, 0x6c, 0x70, 0x44, 0x61, 0x74, 0x61, 0x22, 0x37, 0x0a, 0x06, 0x52,
0x65, 0x74, 0x68, 0x54, 0x78, 0x12, 0x12, 0x0a, 0x04, 0x66, 0x72, 0x6f, 0x6d, 0x18, 0x01, 0x20, var fileDescriptor_4b0ea4a37bc29af9 = []byte{
0x01, 0x28, 0x0c, 0x52, 0x04, 0x66, 0x72, 0x6f, 0x6d, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x6c, 0x70, // 298 bytes of a gzipped FileDescriptorProto
0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x72, 0x6c, 0x70, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4c, 0x2e, 0xaa, 0x2c,
0x44, 0x61, 0x74, 0x61, 0x2a, 0x3d, 0x0a, 0x09, 0x43, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x28, 0x49, 0x2d, 0xd2, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a, 0x4e, 0xd5,
0x65, 0x12, 0x16, 0x0a, 0x12, 0x43, 0x52, 0x59, 0x50, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x82, 0x4a, 0xe9, 0x95, 0x19, 0x2a, 0x29, 0x71, 0xb1,
0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x14, 0x43, 0x52, 0x59, 0xba, 0x96, 0x64, 0x84, 0x54, 0x08, 0x49, 0x72, 0x71, 0x14, 0xe5, 0x14, 0xc4, 0xa7, 0x24, 0x96,
0x50, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x45, 0x43, 0x50, 0x32, 0x35, 0x36, 0x4b, 0x24, 0x4a, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x04, 0xb1, 0x17, 0xe5, 0x14, 0xb8, 0x24, 0x96, 0x24,
0x31, 0x10, 0x01, 0x42, 0xbd, 0x01, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x2a, 0x99, 0x73, 0xb1, 0x05, 0xa5, 0x82, 0x15, 0x09, 0x71, 0xb1, 0xa4, 0x15, 0xe5, 0xe7, 0x42,
0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x15, 0x80, 0xd9, 0x28, 0x1a, 0x99, 0x50, 0x34, 0x6a, 0xd9, 0x72, 0x71, 0x3a, 0x83, 0xac, 0x0a,
0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0xa9, 0x2c, 0x48, 0x15, 0x12, 0xe3, 0x12, 0x72, 0x0e, 0x8a, 0x0c, 0x08, 0x89, 0x0f, 0x89, 0x0c,
0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x70, 0x8d, 0xf7, 0xf4, 0x0b, 0x73, 0xf4, 0xf1, 0x74, 0x11, 0x60, 0x10, 0x92, 0xe0, 0x12, 0x41,
0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x12, 0x0f, 0x76, 0x75, 0x0e, 0x30, 0x32, 0x35, 0xf3, 0x36, 0x14, 0x60, 0x74, 0xda, 0xcb, 0xc8,
0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0xc5, 0x97, 0x9c, 0x9f, 0xab, 0x87, 0x70, 0xae, 0x13, 0x6f, 0x10, 0xd4, 0x2b, 0x01, 0x20, 0x9f,
0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x04, 0x30, 0x46, 0x05, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x3b,
0x76, 0x31, 0x3b, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x43, 0x27, 0xa6, 0x94, 0x26, 0xa7, 0x96, 0x16, 0xfb, 0xa6, 0x96, 0x24, 0x96, 0xa5, 0x16, 0x15, 0x43,
0x58, 0x58, 0xaa, 0x02, 0x0a, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x56, 0x31, 0xca, 0x14, 0x25, 0xe7, 0xe7, 0xe8, 0xe7, 0xa6, 0x96, 0x24, 0x16, 0xc0, 0x38, 0xe9, 0xa9, 0x79, 0xfa,
0x02, 0x0a, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x16, 0x43, 0x60, 0x8e, 0x7e, 0x7a, 0xbe, 0x3e, 0x22, 0x94, 0xac, 0xa1, 0xcc, 0x32, 0xc3, 0x45, 0x4c, 0xcc,
0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0xce, 0x11, 0x11, 0xab, 0x98, 0xb8, 0x9c, 0xa1, 0x16, 0x87, 0x19, 0x9e, 0x82, 0x73, 0x62, 0xc2,
0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0b, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x3a, 0x0c, 0x1f, 0x31, 0x89, 0x21, 0x38, 0x31, 0xee, 0x01, 0x4e, 0x20, 0x0b, 0x41, 0xfe, 0x7f, 0xc5,
0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0xc4, 0x0d, 0x95, 0xb0, 0xb2, 0x0a, 0x33, 0x4c, 0x62, 0x03, 0xdb, 0x62, 0x0c, 0x08, 0x00, 0x00,
} 0xff, 0xff, 0x5f, 0x4d, 0xb2, 0x4a, 0x8b, 0x01, 0x00, 0x00,
var (
file_crypter_v1_resource_proto_rawDescOnce sync.Once
file_crypter_v1_resource_proto_rawDescData = file_crypter_v1_resource_proto_rawDesc
)
func file_crypter_v1_resource_proto_rawDescGZIP() []byte {
file_crypter_v1_resource_proto_rawDescOnce.Do(func() {
file_crypter_v1_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_crypter_v1_resource_proto_rawDescData)
})
return file_crypter_v1_resource_proto_rawDescData
}
var file_crypter_v1_resource_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
var file_crypter_v1_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
var file_crypter_v1_resource_proto_goTypes = []interface{}{
(CryptType)(0), // 0: crypter.v1.CryptType
(*EthTx)(nil), // 1: crypter.v1.EthTx
(*RethTx)(nil), // 2: crypter.v1.RethTx
}
var file_crypter_v1_resource_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_crypter_v1_resource_proto_init() }
func file_crypter_v1_resource_proto_init() {
if File_crypter_v1_resource_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_crypter_v1_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*EthTx); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_crypter_v1_resource_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RethTx); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_crypter_v1_resource_proto_rawDesc,
NumEnums: 1,
NumMessages: 2,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_crypter_v1_resource_proto_goTypes,
DependencyIndexes: file_crypter_v1_resource_proto_depIdxs,
EnumInfos: file_crypter_v1_resource_proto_enumTypes,
MessageInfos: file_crypter_v1_resource_proto_msgTypes,
}.Build()
File_crypter_v1_resource_proto = out.File
file_crypter_v1_resource_proto_rawDesc = nil
file_crypter_v1_resource_proto_goTypes = nil
file_crypter_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: crypter/v1/service.proto // source: crypter/v1/service.proto
package crypterv1 package crypterv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_crypter_v1_service_proto protoreflect.FileDescriptor
var file_crypter_v1_service_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x18, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, // is compatible with the proto package it is being compiled against.
0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x63, 0x72, 0x79, 0x70, // A compilation error at this line likely means your copy of the
0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x1a, 0x21, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, // proto package needs to be updated.
0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xde, 0x02, 0x0a, 0x0e, 0x43, 0x72,
0x79, 0x70, 0x74, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x09,
0x42, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x67, 0x6e, 0x12, 0x1c, 0x2e, 0x63, 0x72, 0x79, 0x70,
0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x67, 0x6e,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65,
0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x50, 0x0a, 0x0b, 0x42, 0x61, 0x74, 0x63,
0x68, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x12, 0x1e, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65,
0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65,
0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0c, 0x42, 0x61,
0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x12, 0x1f, 0x2e, 0x63, 0x72, 0x79,
0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x63,
0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x63, 0x72,
0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65,
0x63, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x59, 0x0a, 0x0e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54,
0x78, 0x12, 0x21, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42,
0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54, 0x78, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76,
0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54, 0x78,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xbc, 0x01, 0x0a, 0x0e, 0x63,
0x6f, 0x6d, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0x0c, 0x53,
0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x53, 0x67,
0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65,
0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f,
0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x63, 0x72,
0x79, 0x70, 0x74, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72,
0x76, 0x31, 0xa2, 0x02, 0x03, 0x43, 0x58, 0x58, 0xaa, 0x02, 0x0a, 0x43, 0x72, 0x79, 0x70, 0x74,
0x65, 0x72, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x0a, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x5c,
0x56, 0x31, 0xe2, 0x02, 0x16, 0x43, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x5c, 0x56, 0x31, 0x5c,
0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0b, 0x43, 0x72,
0x79, 0x70, 0x74, 0x65, 0x72, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var file_crypter_v1_service_proto_goTypes = []interface{}{ func init() { proto.RegisterFile("crypter/v1/service.proto", fileDescriptor_05ac8b6606ffe814) }
(*BatchSignRequest)(nil), // 0: crypter.v1.BatchSignRequest
(*BatchVerifyRequest)(nil), // 1: crypter.v1.BatchVerifyRequest
(*BatchRecoverRequest)(nil), // 2: crypter.v1.BatchRecoverRequest
(*BatchRecoverTxRequest)(nil), // 3: crypter.v1.BatchRecoverTxRequest
(*BatchSignResponse)(nil), // 4: crypter.v1.BatchSignResponse
(*BatchVerifyResponse)(nil), // 5: crypter.v1.BatchVerifyResponse
(*BatchRecoverResponse)(nil), // 6: crypter.v1.BatchRecoverResponse
(*BatchRecoverTxResponse)(nil), // 7: crypter.v1.BatchRecoverTxResponse
}
var file_crypter_v1_service_proto_depIdxs = []int32{
0, // 0: crypter.v1.CrypterService.BatchSign:input_type -> crypter.v1.BatchSignRequest
1, // 1: crypter.v1.CrypterService.BatchVerify:input_type -> crypter.v1.BatchVerifyRequest
2, // 2: crypter.v1.CrypterService.BatchRecover:input_type -> crypter.v1.BatchRecoverRequest
3, // 3: crypter.v1.CrypterService.BatchRecoverTx:input_type -> crypter.v1.BatchRecoverTxRequest
4, // 4: crypter.v1.CrypterService.BatchSign:output_type -> crypter.v1.BatchSignResponse
5, // 5: crypter.v1.CrypterService.BatchVerify:output_type -> crypter.v1.BatchVerifyResponse
6, // 6: crypter.v1.CrypterService.BatchRecover:output_type -> crypter.v1.BatchRecoverResponse
7, // 7: crypter.v1.CrypterService.BatchRecoverTx:output_type -> crypter.v1.BatchRecoverTxResponse
4, // [4:8] is the sub-list for method output_type
0, // [0:4] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_crypter_v1_service_proto_init() } var fileDescriptor_05ac8b6606ffe814 = []byte{
func file_crypter_v1_service_proto_init() { // 318 bytes of a gzipped FileDescriptorProto
if File_crypter_v1_service_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0x4f, 0x4a, 0xc3, 0x40,
return 0x14, 0xc6, 0x6d, 0x04, 0xc1, 0x69, 0xe9, 0x62, 0x16, 0x22, 0xc5, 0x7f, 0xed, 0x01, 0x32, 0x8c,
} 0xee, 0xea, 0x2e, 0x5d, 0x08, 0x82, 0x10, 0x9a, 0x12, 0xaa, 0x14, 0x64, 0x3a, 0x7d, 0xa6, 0x01,
file_crypter_v1_request_response_proto_init() 0xdb, 0x89, 0x33, 0x93, 0xa1, 0xbd, 0x8e, 0x4b, 0xcf, 0xe0, 0x09, 0x3c, 0x84, 0x0b, 0x97, 0x9e,
type x struct{} 0x42, 0x9a, 0x99, 0xa4, 0x85, 0x12, 0x77, 0xf9, 0xe6, 0xfb, 0xbd, 0xdf, 0x83, 0x3c, 0x74, 0xca,
out := protoimpl.TypeBuilder{ 0xe5, 0x3a, 0xd3, 0x20, 0x89, 0xa1, 0x44, 0x81, 0x34, 0x29, 0x07, 0x3f, 0x93, 0x42, 0x0b, 0x8c,
File: protoimpl.DescBuilder{ 0x5c, 0xe3, 0x1b, 0xda, 0xe9, 0xee, 0x50, 0x12, 0xde, 0x72, 0x50, 0xfa, 0x59, 0x82, 0xca, 0xc4,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x52, 0x39, 0xfc, 0xfa, 0xdb, 0x43, 0xed, 0x81, 0xa5, 0x22, 0xeb, 0xc1, 0xf7, 0xe8, 0x38, 0x60,
RawDescriptor: file_crypter_v1_service_proto_rawDesc, 0x9a, 0xcf, 0xa3, 0x34, 0x59, 0xe2, 0x33, 0x7f, 0xeb, 0xf3, 0xab, 0xe7, 0xa1, 0x95, 0x75, 0xce,
NumEnums: 0, 0x6b, 0x5a, 0xbb, 0xa2, 0x77, 0x80, 0x43, 0xd4, 0x2c, 0x9e, 0x63, 0x90, 0xe9, 0xcb, 0x1a, 0x5f,
NumMessages: 0, 0xec, 0xf1, 0xb6, 0x28, 0x7d, 0x97, 0xb5, 0x7d, 0x65, 0x8c, 0x50, 0xab, 0x28, 0x86, 0xc0, 0x85,
NumExtensions: 0, 0x01, 0x89, 0xf7, 0x47, 0x5c, 0x53, 0x3a, 0xaf, 0xea, 0x81, 0x4a, 0xfa, 0x88, 0xda, 0xbb, 0xcd,
NumServices: 1, 0x68, 0x85, 0xbb, 0x75, 0x53, 0xa3, 0x55, 0x29, 0xee, 0xfd, 0x87, 0x94, 0xea, 0xe0, 0xb3, 0x81,
}, 0xda, 0x5c, 0x2c, 0x76, 0xd8, 0xa0, 0xe5, 0xfe, 0x74, 0xb8, 0xb9, 0x40, 0xd8, 0x78, 0x8a, 0x92,
GoTypes: file_crypter_v1_service_proto_goTypes, 0x54, 0xcf, 0xf3, 0xa9, 0xcf, 0xc5, 0x82, 0x0c, 0xd8, 0x2c, 0xe7, 0x90, 0xab, 0x07, 0xd0, 0xcc,
DependencyIndexes: file_crypter_v1_service_proto_depIdxs, 0x80, 0x54, 0x16, 0xe2, 0xe2, 0x95, 0x2c, 0x40, 0xb3, 0xac, 0x0c, 0x09, 0x2c, 0x49, 0x11, 0x48,
}.Build() 0x22, 0xc8, 0xf6, 0xca, 0xb7, 0xee, 0xd3, 0xd0, 0x77, 0xef, 0x70, 0x30, 0x1e, 0x7f, 0x78, 0xc8,
File_crypter_v1_service_proto = out.File 0x1d, 0xd7, 0x8f, 0xe9, 0x57, 0x15, 0x26, 0x31, 0xfd, 0xf1, 0x4e, 0xb6, 0x61, 0x72, 0x17, 0x06,
file_crypter_v1_service_proto_rawDesc = nil 0x9b, 0x85, 0x33, 0xa6, 0xd9, 0xaf, 0xd7, 0x74, 0x45, 0xbf, 0x1f, 0xd3, 0xe9, 0x51, 0xb1, 0xe5,
file_crypter_v1_service_proto_goTypes = nil 0xe6, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x16, 0x15, 0xdd, 0xd5, 0x71, 0x02, 0x00, 0x00,
file_crypter_v1_service_proto_depIdxs = nil
} }
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: nebula/v1/request_response.proto // source: nebula/v1/request_response.proto
package nebulav1 package nebulav1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/protobuf/types/known/fieldmaskpb" _ "google.golang.org/protobuf/types/known/fieldmaskpb"
_ "google.golang.org/protobuf/types/known/timestamppb" _ "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_nebula_v1_request_response_proto protoreflect.FileDescriptor
var file_nebula_v1_request_response_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x20, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, // is compatible with the proto package it is being compiled against.
0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, // A compilation error at this line likely means your copy of the
0x74, 0x6f, 0x12, 0x09, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x67, // proto package needs to be updated.
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x1a, 0x18, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f,
0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x42, 0xbd, 0x01, 0x0a, 0x0d, 0x63,
0x6f, 0x6d, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f,
0x74, 0x6f, 0x50, 0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72,
0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x3b, 0x6e,
0x65, 0x62, 0x75, 0x6c, 0x61, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x4e, 0x58, 0x58, 0xaa, 0x02, 0x09,
0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x09, 0x4e, 0x65, 0x62, 0x75,
0x6c, 0x61, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x15, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x5c, 0x56,
0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0a,
0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x33,
}
var file_nebula_v1_request_response_proto_goTypes = []interface{}{} func init() { proto.RegisterFile("nebula/v1/request_response.proto", fileDescriptor_4c600a7b006f1b4e) }
var file_nebula_v1_request_response_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_nebula_v1_request_response_proto_init() } var fileDescriptor_4c600a7b006f1b4e = []byte{
func file_nebula_v1_request_response_proto_init() { // 248 bytes of a gzipped FileDescriptorProto
if File_nebula_v1_request_response_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x8e, 0xc1, 0x4a, 0xc3, 0x30,
return 0x18, 0xc7, 0x59, 0x05, 0x61, 0x05, 0x2f, 0xa2, 0x20, 0xbb, 0xb8, 0x27, 0x68, 0x08, 0xde, 0xe6,
} 0xad, 0x1e, 0x3c, 0x39, 0xea, 0x0e, 0x65, 0xc8, 0x60, 0x7c, 0x4d, 0xbf, 0xc5, 0x62, 0xd3, 0xaf,
file_nebula_v1_resource_proto_init() 0x26, 0x5f, 0xfa, 0x40, 0x1e, 0x7d, 0x07, 0x5f, 0xc0, 0xc7, 0xf0, 0xe8, 0x53, 0xc8, 0x96, 0xac,
type x struct{} 0xc8, 0x6e, 0xff, 0x24, 0x3f, 0xf2, 0xfb, 0xa5, 0xf3, 0x0e, 0x2b, 0xdf, 0x82, 0x18, 0xa4, 0xb0,
out := protoimpl.TypeBuilder{ 0xf8, 0xee, 0xd1, 0xf1, 0xd6, 0xa2, 0xeb, 0xa9, 0x73, 0x98, 0xf5, 0x96, 0x98, 0x2e, 0xa7, 0x81,
File: protoimpl.DescBuilder{ 0xc8, 0x06, 0x39, 0x9b, 0x6b, 0x22, 0xdd, 0xa2, 0x38, 0x3c, 0x54, 0x7e, 0x27, 0x76, 0x0d, 0xb6,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0xf5, 0xd6, 0x80, 0x7b, 0x0b, 0xf0, 0xec, 0xf6, 0x94, 0xe0, 0xc6, 0xa0, 0x63, 0x30, 0x7d, 0x04,
RawDescriptor: file_nebula_v1_request_response_proto_rawDesc, 0x6e, 0xfe, 0xfb, 0x1c, 0x79, 0xab, 0xa2, 0x27, 0xff, 0x9a, 0xa4, 0x17, 0x8a, 0x4c, 0x36, 0xea,
NumEnums: 0, 0xf2, 0xab, 0x55, 0x28, 0x5a, 0xc5, 0xa0, 0x62, 0xcf, 0x15, 0x93, 0x97, 0x67, 0xdd, 0xf0, 0xab,
NumMessages: 0, 0xaf, 0x32, 0x45, 0x46, 0x3c, 0x40, 0xed, 0x15, 0x7a, 0xf7, 0x84, 0x0c, 0x03, 0xda, 0x08, 0x29,
NumExtensions: 0, 0x6a, 0x85, 0x41, 0x86, 0xfe, 0x78, 0xd0, 0xd8, 0x85, 0x26, 0xa1, 0x49, 0x8c, 0x09, 0xf7, 0x61,
NumServices: 0, 0x0d, 0xf2, 0x23, 0x39, 0x5b, 0xae, 0xd7, 0x9f, 0xc9, 0x74, 0x19, 0xe4, 0xa5, 0xfc, 0x3e, 0xee,
}, 0x4d, 0x29, 0x7f, 0x92, 0xeb, 0x71, 0x6f, 0x1e, 0x8b, 0x7c, 0xef, 0xaa, 0x81, 0xe1, 0x37, 0x49,
GoTypes: file_nebula_v1_request_response_proto_goTypes, 0xc3, 0xfd, 0x62, 0x51, 0xca, 0xea, 0xfc, 0xf0, 0xff, 0xdd, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff,
DependencyIndexes: file_nebula_v1_request_response_proto_depIdxs, 0xda, 0x3b, 0x18, 0xa5, 0x52, 0x01, 0x00, 0x00,
}.Build()
File_nebula_v1_request_response_proto = out.File
file_nebula_v1_request_response_proto_rawDesc = nil
file_nebula_v1_request_response_proto_goTypes = nil
file_nebula_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: nebula/v1/resource.proto // source: nebula/v1/resource.proto
package nebulav1 package nebulav1
import ( import (
fmt "fmt"
v1 "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/base/v1" v1 "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/base/v1"
protoreflect "google.golang.org/protobuf/reflect/protoreflect" proto "github.com/gogo/protobuf/proto"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" math "math"
reflect "reflect"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Tx struct { // This is a compile-time assertion to ensure that this generated file
state protoimpl.MessageState // is compatible with the proto package it is being compiled against.
sizeCache protoimpl.SizeCache // A compilation error at this line likely means your copy of the
unknownFields protoimpl.UnknownFields // proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
Address *v1.Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` type Tx struct {
Hash *v1.Hash `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` Address *v1.Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
Hash *v1.Hash `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *Tx) Reset() { func (m *Tx) Reset() { *m = Tx{} }
*x = Tx{} func (m *Tx) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Tx) ProtoMessage() {}
mi := &file_nebula_v1_resource_proto_msgTypes[0] func (*Tx) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_77da30a6e0efe5d2, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *Tx) XXX_Unmarshal(b []byte) error {
func (x *Tx) String() string { return xxx_messageInfo_Tx.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *Tx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*Tx) ProtoMessage() {} return xxx_messageInfo_Tx.Marshal(b, m, deterministic)
func (x *Tx) ProtoReflect() protoreflect.Message {
mi := &file_nebula_v1_resource_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *Tx) XXX_Merge(src proto.Message) {
// Deprecated: Use Tx.ProtoReflect.Descriptor instead. xxx_messageInfo_Tx.Merge(m, src)
func (*Tx) Descriptor() ([]byte, []int) { }
return file_nebula_v1_resource_proto_rawDescGZIP(), []int{0} func (m *Tx) XXX_Size() int {
return xxx_messageInfo_Tx.Size(m)
} }
func (m *Tx) XXX_DiscardUnknown() {
xxx_messageInfo_Tx.DiscardUnknown(m)
}
var xxx_messageInfo_Tx proto.InternalMessageInfo
func (x *Tx) GetAddress() *v1.Address { func (m *Tx) GetAddress() *v1.Address {
if x != nil { if m != nil {
return x.Address return m.Address
} }
return nil return nil
} }
func (x *Tx) GetHash() *v1.Hash { func (m *Tx) GetHash() *v1.Hash {
if x != nil { if m != nil {
return x.Hash return m.Hash
} }
return nil return nil
} }
var File_nebula_v1_resource_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*Tx)(nil), "nebula.v1.Tx")
var file_nebula_v1_resource_proto_rawDesc = []byte{
0x0a, 0x18, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f,
0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x6e, 0x65, 0x62, 0x75,
0x6c, 0x61, 0x2e, 0x76, 0x31, 0x1a, 0x16, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x72,
0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x53, 0x0a,
0x02, 0x54, 0x78, 0x12, 0x2a, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x41,
0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12,
0x21, 0x0a, 0x04, 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e,
0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x04, 0x68, 0x61,
0x73, 0x68, 0x42, 0xb6, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c,
0x61, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x72,
0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65,
0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x3b,
0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x4e, 0x58, 0x58, 0xaa, 0x02,
0x09, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x09, 0x4e, 0x65, 0x62,
0x75, 0x6c, 0x61, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x15, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x5c,
0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02,
0x0a, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
}
var (
file_nebula_v1_resource_proto_rawDescOnce sync.Once
file_nebula_v1_resource_proto_rawDescData = file_nebula_v1_resource_proto_rawDesc
)
func file_nebula_v1_resource_proto_rawDescGZIP() []byte {
file_nebula_v1_resource_proto_rawDescOnce.Do(func() {
file_nebula_v1_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_nebula_v1_resource_proto_rawDescData)
})
return file_nebula_v1_resource_proto_rawDescData
}
var file_nebula_v1_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
var file_nebula_v1_resource_proto_goTypes = []interface{}{
(*Tx)(nil), // 0: nebula.v1.Tx
(*v1.Address)(nil), // 1: base.v1.Address
(*v1.Hash)(nil), // 2: base.v1.Hash
}
var file_nebula_v1_resource_proto_depIdxs = []int32{
1, // 0: nebula.v1.Tx.address:type_name -> base.v1.Address
2, // 1: nebula.v1.Tx.hash:type_name -> base.v1.Hash
2, // [2:2] is the sub-list for method output_type
2, // [2:2] is the sub-list for method input_type
2, // [2:2] is the sub-list for extension type_name
2, // [2:2] is the sub-list for extension extendee
0, // [0:2] is the sub-list for field type_name
} }
func init() { file_nebula_v1_resource_proto_init() } func init() { proto.RegisterFile("nebula/v1/resource.proto", fileDescriptor_77da30a6e0efe5d2) }
func file_nebula_v1_resource_proto_init() {
if File_nebula_v1_resource_proto != nil { var fileDescriptor_77da30a6e0efe5d2 = []byte{
return // 254 bytes of a gzipped FileDescriptorProto
} 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xc8, 0x4b, 0x4d, 0x2a,
if !protoimpl.UnsafeEnabled { 0xcd, 0x49, 0xd4, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a, 0x4e, 0xd5, 0x2b,
file_nebula_v1_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x84, 0xc8, 0xe8, 0x95, 0x19, 0x4a, 0x89, 0x25, 0x25, 0x16,
switch v := v.(*Tx); i { 0xa7, 0x62, 0x2a, 0x51, 0x0a, 0xe6, 0x62, 0x0a, 0xa9, 0x10, 0xd2, 0xe2, 0x62, 0x4f, 0x4c, 0x49,
case 0: 0x29, 0x4a, 0x2d, 0x2e, 0x96, 0x60, 0x54, 0x60, 0xd4, 0xe0, 0x36, 0x12, 0xd0, 0x03, 0xa9, 0xd7,
return &v.state 0x2b, 0x33, 0xd4, 0x73, 0x84, 0x88, 0x07, 0xc1, 0x14, 0x08, 0x29, 0x72, 0xb1, 0x64, 0x24, 0x16,
case 1: 0x67, 0x48, 0x30, 0x81, 0x15, 0xf2, 0xc2, 0x15, 0x7a, 0x24, 0x16, 0x67, 0x04, 0x81, 0xa5, 0x9c,
return &v.sizeCache 0xb6, 0x31, 0x72, 0xf1, 0x26, 0xe7, 0xe7, 0xea, 0xc1, 0xad, 0x77, 0xe2, 0x0d, 0x82, 0x5a, 0x1b,
case 2: 0x00, 0xb2, 0x35, 0x80, 0x31, 0x2a, 0x30, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f,
return &v.unknownFields 0x57, 0xdf, 0x39, 0x31, 0xa5, 0x34, 0x39, 0xb5, 0xb4, 0xd8, 0x37, 0xb5, 0x24, 0xb1, 0x2c, 0xb5,
default: 0xa8, 0x18, 0xa2, 0x28, 0x39, 0x3f, 0x47, 0x3f, 0x37, 0xb5, 0x24, 0xb1, 0x00, 0xc6, 0x49, 0x4f,
return nil 0xcd, 0xd3, 0x07, 0x73, 0xf4, 0xd3, 0xf3, 0xf5, 0xe1, 0x7e, 0xb6, 0x86, 0xb0, 0xca, 0x0c, 0x17,
} 0x31, 0x31, 0xfb, 0x45, 0x44, 0xac, 0x62, 0xe2, 0xf4, 0x83, 0xd8, 0x1a, 0x66, 0x78, 0x0a, 0xc6,
} 0x8e, 0x09, 0x33, 0x7c, 0xc4, 0x24, 0x0a, 0x67, 0xc7, 0xb8, 0x07, 0x38, 0x81, 0xec, 0x4a, 0x49,
} 0x2c, 0x49, 0x7c, 0xc5, 0xc4, 0x05, 0x11, 0xb7, 0xb2, 0x0a, 0x33, 0x4c, 0x62, 0x03, 0x9b, 0x6f,
type x struct{} 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x45, 0x30, 0x76, 0xe7, 0x53, 0x01, 0x00, 0x00,
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_nebula_v1_resource_proto_rawDesc,
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_nebula_v1_resource_proto_goTypes,
DependencyIndexes: file_nebula_v1_resource_proto_depIdxs,
MessageInfos: file_nebula_v1_resource_proto_msgTypes,
}.Build()
File_nebula_v1_resource_proto = out.File
file_nebula_v1_resource_proto_rawDesc = nil
file_nebula_v1_resource_proto_goTypes = nil
file_nebula_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: nebula/v1/service.proto // source: nebula/v1/service.proto
package nebulav1 package nebulav1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
emptypb "google.golang.org/protobuf/types/known/emptypb" _ "google.golang.org/protobuf/types/known/emptypb"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_nebula_v1_service_proto protoreflect.FileDescriptor
var file_nebula_v1_service_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x17, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, // is compatible with the proto package it is being compiled against.
0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x6e, 0x65, 0x62, 0x75, 0x6c, // A compilation error at this line likely means your copy of the
0x61, 0x2e, 0x76, 0x31, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, // proto package needs to be updated.
0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x6f, 0x1a, 0x20, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2f, 0x76, 0x31, 0x2f, 0x61,
0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x71, 0x5f, 0x72, 0x65, 0x73, 0x2e, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x32, 0xb0, 0x1f, 0x0a, 0x0d, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x53,
0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x39, 0x0a, 0x04, 0x53, 0x68, 0x61, 0x33, 0x12, 0x16,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x68, 0x61, 0x33, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x53, 0x68, 0x61, 0x33, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x47, 0x0a, 0x0b, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1e, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c,
0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x45, 0x0a, 0x0a, 0x4e, 0x65,
0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
0x1a, 0x1d, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x74,
0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x49, 0x0a, 0x0c, 0x4e, 0x65, 0x74, 0x50, 0x65, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e,
0x74, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1f, 0x2e, 0x6e, 0x65, 0x62, 0x75,
0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x74, 0x50, 0x65, 0x65, 0x72, 0x43, 0x6f, 0x75,
0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4f, 0x0a, 0x0f,
0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x22, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61,
0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x56, 0x65, 0x72, 0x73,
0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3f, 0x0a,
0x07, 0x53, 0x79, 0x6e, 0x63, 0x69, 0x6e, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
0x1a, 0x1a, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x79, 0x6e,
0x63, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41,
0x0a, 0x08, 0x43, 0x6f, 0x69, 0x6e, 0x62, 0x61, 0x73, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
0x74, 0x79, 0x1a, 0x1b, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43,
0x6f, 0x69, 0x6e, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x3d, 0x0a, 0x06, 0x4d, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x6f,
0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
0x70, 0x74, 0x79, 0x1a, 0x19, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x4d, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x12, 0x41, 0x0a, 0x08, 0x48, 0x61, 0x73, 0x68, 0x52, 0x61, 0x74, 0x65, 0x12, 0x16, 0x2e, 0x67,
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1b, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31,
0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x08, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12,
0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1b, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61,
0x2e, 0x76, 0x31, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x08, 0x47, 0x61, 0x73, 0x50, 0x72, 0x69,
0x63, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1b, 0x2e, 0x6e, 0x65, 0x62,
0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x61, 0x73, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x42, 0x0a, 0x0b, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
0x1a, 0x19, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x65, 0x69,
0x67, 0x68, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4e, 0x0a,
0x0b, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x12, 0x1d, 0x2e, 0x6e,
0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79,
0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x6e, 0x65,
0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x48,
0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a,
0x0d, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1f,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x20, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63,
0x6b, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x7e, 0x0a, 0x1b, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61,
0x73, 0x68, 0x12, 0x2d, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42,
0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43,
0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x2e, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c,
0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x84, 0x01, 0x0a, 0x1d, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e,
0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76,
0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69,
0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,
0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5d, 0x0a, 0x10, 0x55, 0x6e,
0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x12, 0x22,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65,
0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x23, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x55,
0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x63, 0x0a, 0x12, 0x55, 0x6e, 0x63,
0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12,
0x24, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c,
0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76,
0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75,
0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x75,
0x0a, 0x18, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61,
0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2a, 0x2e, 0x6e, 0x65, 0x62,
0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c,
0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48,
0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7b, 0x0a, 0x1a, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e,
0x64, 0x65, 0x78, 0x12, 0x2c, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62,
0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x2d, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e,
0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72,
0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x48, 0x0a, 0x09, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x12,
0x1b, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70,
0x69, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6e,
0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65,
0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5a, 0x0a, 0x0f,
0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x6f, 0x6c, 0x69, 0x64, 0x69, 0x74, 0x79, 0x12,
0x21, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70,
0x69, 0x6c, 0x65, 0x53, 0x6f, 0x6c, 0x69, 0x64, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43,
0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x6f, 0x6c, 0x69, 0x64, 0x69, 0x74, 0x79, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0a, 0x43, 0x6f, 0x6d, 0x70,
0x69, 0x6c, 0x65, 0x4c, 0x4c, 0x4c, 0x12, 0x1c, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x4c, 0x4c, 0x4c, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31,
0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x4c, 0x4c, 0x4c, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x57, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65,
0x53, 0x65, 0x72, 0x70, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61,
0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x70, 0x65,
0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6e, 0x65, 0x62, 0x75,
0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72,
0x70, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4e,
0x0a, 0x0b, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x47, 0x61, 0x73, 0x12, 0x1d, 0x2e,
0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61,
0x74, 0x65, 0x47, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x6e,
0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74,
0x65, 0x47, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x60,
0x0a, 0x11, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x48,
0x61, 0x73, 0x68, 0x12, 0x23, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x48, 0x61, 0x73,
0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c,
0x61, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x12, 0x87, 0x01, 0x0a, 0x1e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e,
0x64, 0x65, 0x78, 0x12, 0x30, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76,
0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42,
0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x8d, 0x01, 0x0a, 0x20, 0x54,
0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63,
0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12,
0x32, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75,
0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x63, 0x0a, 0x12, 0x54, 0x72,
0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74,
0x12, 0x24, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
0x63, 0x65, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x42, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x19, 0x2e, 0x6e, 0x65, 0x62,
0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76,
0x31, 0x2e, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x42, 0x0a, 0x07, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x12, 0x19,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x61,
0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x6e, 0x65, 0x62, 0x75,
0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3c, 0x0a, 0x05, 0x4e, 0x6f, 0x6e, 0x63, 0x65,
0x12, 0x17, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x6e,
0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x6e, 0x65, 0x62, 0x75,
0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
0x64, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x6f, 0x6e, 0x63, 0x65,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61,
0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x6f, 0x6e, 0x63,
0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5d, 0x0a, 0x10, 0x54,
0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12,
0x22, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x42, 0x0a, 0x07, 0x47, 0x65,
0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x19, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76,
0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x1a, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x39,
0x0a, 0x04, 0x53, 0x69, 0x67, 0x6e, 0x12, 0x16, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5a, 0x0a, 0x0f, 0x53, 0x69, 0x67,
0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x6e,
0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x22, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5a, 0x0a, 0x0f, 0x53, 0x65, 0x6e, 0x64, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c,
0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63,
0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6e, 0x65,
0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x63, 0x0a, 0x12, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61, 0x77, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61,
0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61, 0x77, 0x54, 0x72, 0x61, 0x6e, 0x73,
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61,
0x77, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x39, 0x0a, 0x04, 0x43, 0x61, 0x6c, 0x6c, 0x12, 0x16,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e,
0x76, 0x31, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x48, 0x0a, 0x09, 0x4e, 0x65, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x77, 0x46, 0x69,
0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6e, 0x65,
0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65,
0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4d, 0x0a, 0x0e, 0x4e,
0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x16, 0x2e,
0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x21, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76,
0x31, 0x2e, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x61, 0x0a, 0x18, 0x50, 0x65,
0x6e, 0x64, 0x69, 0x6e, 0x67, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x2b,
0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x65, 0x6e, 0x64, 0x69,
0x6e, 0x67, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c,
0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5a, 0x0a,
0x0f, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72,
0x12, 0x21, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x69,
0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e,
0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a, 0x0d, 0x46, 0x69, 0x6c,
0x74, 0x65, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x6e, 0x65, 0x62,
0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x68, 0x61,
0x6e, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x6e, 0x65,
0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x68,
0x61, 0x6e, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x4b, 0x0a, 0x0a, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1c, 0x2e,
0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72,
0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x6e, 0x65,
0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x4c, 0x6f,
0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x39, 0x0a, 0x04,
0x4c, 0x6f, 0x67, 0x73, 0x12, 0x16, 0x2e, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31,
0x2e, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x6e,
0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xb5, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e,
0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x76, 0x31, 0x42, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x69,
0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75,
0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65,
0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f,
0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e,
0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61,
0x2f, 0x76, 0x31, 0x3b, 0x6e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x4e,
0x58, 0x58, 0xaa, 0x02, 0x09, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x2e, 0x56, 0x31, 0xca, 0x02,
0x09, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x15, 0x4e, 0x65, 0x62,
0x75, 0x6c, 0x61, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
0x74, 0x61, 0xea, 0x02, 0x0a, 0x4e, 0x65, 0x62, 0x75, 0x6c, 0x61, 0x3a, 0x3a, 0x56, 0x31, 0x62,
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var file_nebula_v1_service_proto_goTypes = []interface{}{ func init() { proto.RegisterFile("nebula/v1/service.proto", fileDescriptor_95d7c4e681b05ee0) }
(*Sha3Request)(nil), // 0: nebula.v1.Sha3Request
(*emptypb.Empty)(nil), // 1: google.protobuf.Empty
(*BlockByHashRequest)(nil), // 2: nebula.v1.BlockByHashRequest
(*BlockByNumberRequest)(nil), // 3: nebula.v1.BlockByNumberRequest
(*BlockTransactionCountByHashRequest)(nil), // 4: nebula.v1.BlockTransactionCountByHashRequest
(*BlockTransactionCountByNumberRequest)(nil), // 5: nebula.v1.BlockTransactionCountByNumberRequest
(*UncleCountByHashRequest)(nil), // 6: nebula.v1.UncleCountByHashRequest
(*UncleCountByNumberRequest)(nil), // 7: nebula.v1.UncleCountByNumberRequest
(*UncleByBlockHashAndIndexRequest)(nil), // 8: nebula.v1.UncleByBlockHashAndIndexRequest
(*UncleByBlockNumberAndIndexRequest)(nil), // 9: nebula.v1.UncleByBlockNumberAndIndexRequest
(*CompilersRequest)(nil), // 10: nebula.v1.CompilersRequest
(*CompileSolidityRequest)(nil), // 11: nebula.v1.CompileSolidityRequest
(*CompileLLLRequest)(nil), // 12: nebula.v1.CompileLLLRequest
(*CompileSerpentRequest)(nil), // 13: nebula.v1.CompileSerpentRequest
(*EstimateGasRequest)(nil), // 14: nebula.v1.EstimateGasRequest
(*TransactionByHashRequest)(nil), // 15: nebula.v1.TransactionByHashRequest
(*TransactionByBlockHashAndIndexRequest)(nil), // 16: nebula.v1.TransactionByBlockHashAndIndexRequest
(*TransactionByBlockNumberAndIndexRequest)(nil), // 17: nebula.v1.TransactionByBlockNumberAndIndexRequest
(*TransactionReceiptRequest)(nil), // 18: nebula.v1.TransactionReceiptRequest
(*BalanceRequest)(nil), // 19: nebula.v1.BalanceRequest
(*StorageRequest)(nil), // 20: nebula.v1.StorageRequest
(*NonceRequest)(nil), // 21: nebula.v1.NonceRequest
(*RepeatedNonceRequest)(nil), // 22: nebula.v1.RepeatedNonceRequest
(*TransactionCountRequest)(nil), // 23: nebula.v1.TransactionCountRequest
(*GetCodeRequest)(nil), // 24: nebula.v1.GetCodeRequest
(*SignRequest)(nil), // 25: nebula.v1.SignRequest
(*SignTransactionRequest)(nil), // 26: nebula.v1.SignTransactionRequest
(*SendTransactionRequest)(nil), // 27: nebula.v1.SendTransactionRequest
(*SendRawTransactionRequest)(nil), // 28: nebula.v1.SendRawTransactionRequest
(*CallRequest)(nil), // 29: nebula.v1.CallRequest
(*NewFilterRequest)(nil), // 30: nebula.v1.NewFilterRequest
(*UninstallFilterRequest)(nil), // 31: nebula.v1.UninstallFilterRequest
(*FilterChangesRequest)(nil), // 32: nebula.v1.FilterChangesRequest
(*FilterLogsRequest)(nil), // 33: nebula.v1.FilterLogsRequest
(*LogsRequest)(nil), // 34: nebula.v1.LogsRequest
(*Sha3Response)(nil), // 35: nebula.v1.Sha3Response
(*NodeVersionResponse)(nil), // 36: nebula.v1.NodeVersionResponse
(*NetVersionResponse)(nil), // 37: nebula.v1.NetVersionResponse
(*NetPeerCountResponse)(nil), // 38: nebula.v1.NetPeerCountResponse
(*ProtocolVersionResponse)(nil), // 39: nebula.v1.ProtocolVersionResponse
(*SyncingResponse)(nil), // 40: nebula.v1.SyncingResponse
(*CoinbaseResponse)(nil), // 41: nebula.v1.CoinbaseResponse
(*MiningResponse)(nil), // 42: nebula.v1.MiningResponse
(*HashRateResponse)(nil), // 43: nebula.v1.HashRateResponse
(*AccountsResponse)(nil), // 44: nebula.v1.AccountsResponse
(*GasPriceResponse)(nil), // 45: nebula.v1.GasPriceResponse
(*HeightResponse)(nil), // 46: nebula.v1.HeightResponse
(*BlockByHashResponse)(nil), // 47: nebula.v1.BlockByHashResponse
(*BlockByNumberResponse)(nil), // 48: nebula.v1.BlockByNumberResponse
(*BlockTransactionCountByHashResponse)(nil), // 49: nebula.v1.BlockTransactionCountByHashResponse
(*BlockTransactionCountByNumberResponse)(nil), // 50: nebula.v1.BlockTransactionCountByNumberResponse
(*UncleCountByHashResponse)(nil), // 51: nebula.v1.UncleCountByHashResponse
(*UncleCountByNumberResponse)(nil), // 52: nebula.v1.UncleCountByNumberResponse
(*UncleByBlockHashAndIndexResponse)(nil), // 53: nebula.v1.UncleByBlockHashAndIndexResponse
(*UncleByBlockNumberAndIndexResponse)(nil), // 54: nebula.v1.UncleByBlockNumberAndIndexResponse
(*CompilersResponse)(nil), // 55: nebula.v1.CompilersResponse
(*CompileSolidityResponse)(nil), // 56: nebula.v1.CompileSolidityResponse
(*CompileLLLResponse)(nil), // 57: nebula.v1.CompileLLLResponse
(*CompileSerpentResponse)(nil), // 58: nebula.v1.CompileSerpentResponse
(*EstimateGasResponse)(nil), // 59: nebula.v1.EstimateGasResponse
(*TransactionByHashResponse)(nil), // 60: nebula.v1.TransactionByHashResponse
(*TransactionByBlockHashAndIndexResponse)(nil), // 61: nebula.v1.TransactionByBlockHashAndIndexResponse
(*TransactionByBlockNumberAndIndexResponse)(nil), // 62: nebula.v1.TransactionByBlockNumberAndIndexResponse
(*TransactionReceiptResponse)(nil), // 63: nebula.v1.TransactionReceiptResponse
(*BalanceResponse)(nil), // 64: nebula.v1.BalanceResponse
(*StorageResponse)(nil), // 65: nebula.v1.StorageResponse
(*NonceResponse)(nil), // 66: nebula.v1.NonceResponse
(*RepeatedNonceResponse)(nil), // 67: nebula.v1.RepeatedNonceResponse
(*TransactionCountResponse)(nil), // 68: nebula.v1.TransactionCountResponse
(*GetCodeResponse)(nil), // 69: nebula.v1.GetCodeResponse
(*SignResponse)(nil), // 70: nebula.v1.SignResponse
(*SignTransactionResponse)(nil), // 71: nebula.v1.SignTransactionResponse
(*SendTransactionResponse)(nil), // 72: nebula.v1.SendTransactionResponse
(*SendRawTransactionResponse)(nil), // 73: nebula.v1.SendRawTransactionResponse
(*CallResponse)(nil), // 74: nebula.v1.CallResponse
(*NewFilterResponse)(nil), // 75: nebula.v1.NewFilterResponse
(*NewBlockFilterResponse)(nil), // 76: nebula.v1.NewBlockFilterResponse
(*PendingTransactionFilterResponse)(nil), // 77: nebula.v1.PendingTransactionFilterResponse
(*UninstallFilterResponse)(nil), // 78: nebula.v1.UninstallFilterResponse
(*FilterChangesResponse)(nil), // 79: nebula.v1.FilterChangesResponse
(*FilterLogsResponse)(nil), // 80: nebula.v1.FilterLogsResponse
(*LogsResponse)(nil), // 81: nebula.v1.LogsResponse
}
var file_nebula_v1_service_proto_depIdxs = []int32{
0, // 0: nebula.v1.NebulaService.Sha3:input_type -> nebula.v1.Sha3Request
1, // 1: nebula.v1.NebulaService.NodeVersion:input_type -> google.protobuf.Empty
1, // 2: nebula.v1.NebulaService.NetVersion:input_type -> google.protobuf.Empty
1, // 3: nebula.v1.NebulaService.NetPeerCount:input_type -> google.protobuf.Empty
1, // 4: nebula.v1.NebulaService.ProtocolVersion:input_type -> google.protobuf.Empty
1, // 5: nebula.v1.NebulaService.Syncing:input_type -> google.protobuf.Empty
1, // 6: nebula.v1.NebulaService.Coinbase:input_type -> google.protobuf.Empty
1, // 7: nebula.v1.NebulaService.Mining:input_type -> google.protobuf.Empty
1, // 8: nebula.v1.NebulaService.HashRate:input_type -> google.protobuf.Empty
1, // 9: nebula.v1.NebulaService.Accounts:input_type -> google.protobuf.Empty
1, // 10: nebula.v1.NebulaService.GasPrice:input_type -> google.protobuf.Empty
1, // 11: nebula.v1.NebulaService.BlockNumber:input_type -> google.protobuf.Empty
2, // 12: nebula.v1.NebulaService.BlockByHash:input_type -> nebula.v1.BlockByHashRequest
3, // 13: nebula.v1.NebulaService.BlockByNumber:input_type -> nebula.v1.BlockByNumberRequest
4, // 14: nebula.v1.NebulaService.BlockTransactionCountByHash:input_type -> nebula.v1.BlockTransactionCountByHashRequest
5, // 15: nebula.v1.NebulaService.BlockTransactionCountByNumber:input_type -> nebula.v1.BlockTransactionCountByNumberRequest
6, // 16: nebula.v1.NebulaService.UncleCountByHash:input_type -> nebula.v1.UncleCountByHashRequest
7, // 17: nebula.v1.NebulaService.UncleCountByNumber:input_type -> nebula.v1.UncleCountByNumberRequest
8, // 18: nebula.v1.NebulaService.UncleByBlockHashAndIndex:input_type -> nebula.v1.UncleByBlockHashAndIndexRequest
9, // 19: nebula.v1.NebulaService.UncleByBlockNumberAndIndex:input_type -> nebula.v1.UncleByBlockNumberAndIndexRequest
10, // 20: nebula.v1.NebulaService.Compilers:input_type -> nebula.v1.CompilersRequest
11, // 21: nebula.v1.NebulaService.CompileSolidity:input_type -> nebula.v1.CompileSolidityRequest
12, // 22: nebula.v1.NebulaService.CompileLLL:input_type -> nebula.v1.CompileLLLRequest
13, // 23: nebula.v1.NebulaService.CompileSerpent:input_type -> nebula.v1.CompileSerpentRequest
14, // 24: nebula.v1.NebulaService.EstimateGas:input_type -> nebula.v1.EstimateGasRequest
15, // 25: nebula.v1.NebulaService.TransactionByHash:input_type -> nebula.v1.TransactionByHashRequest
16, // 26: nebula.v1.NebulaService.TransactionByBlockHashAndIndex:input_type -> nebula.v1.TransactionByBlockHashAndIndexRequest
17, // 27: nebula.v1.NebulaService.TransactionByBlockNumberAndIndex:input_type -> nebula.v1.TransactionByBlockNumberAndIndexRequest
18, // 28: nebula.v1.NebulaService.TransactionReceipt:input_type -> nebula.v1.TransactionReceiptRequest
19, // 29: nebula.v1.NebulaService.Balance:input_type -> nebula.v1.BalanceRequest
20, // 30: nebula.v1.NebulaService.Storage:input_type -> nebula.v1.StorageRequest
21, // 31: nebula.v1.NebulaService.Nonce:input_type -> nebula.v1.NonceRequest
22, // 32: nebula.v1.NebulaService.RepeatedNonce:input_type -> nebula.v1.RepeatedNonceRequest
23, // 33: nebula.v1.NebulaService.TransactionCount:input_type -> nebula.v1.TransactionCountRequest
24, // 34: nebula.v1.NebulaService.GetCode:input_type -> nebula.v1.GetCodeRequest
25, // 35: nebula.v1.NebulaService.Sign:input_type -> nebula.v1.SignRequest
26, // 36: nebula.v1.NebulaService.SignTransaction:input_type -> nebula.v1.SignTransactionRequest
27, // 37: nebula.v1.NebulaService.SendTransaction:input_type -> nebula.v1.SendTransactionRequest
28, // 38: nebula.v1.NebulaService.SendRawTransaction:input_type -> nebula.v1.SendRawTransactionRequest
29, // 39: nebula.v1.NebulaService.Call:input_type -> nebula.v1.CallRequest
30, // 40: nebula.v1.NebulaService.NewFilter:input_type -> nebula.v1.NewFilterRequest
1, // 41: nebula.v1.NebulaService.NewBlockFilter:input_type -> google.protobuf.Empty
1, // 42: nebula.v1.NebulaService.PendingTransactionFilter:input_type -> google.protobuf.Empty
31, // 43: nebula.v1.NebulaService.UninstallFilter:input_type -> nebula.v1.UninstallFilterRequest
32, // 44: nebula.v1.NebulaService.FilterChanges:input_type -> nebula.v1.FilterChangesRequest
33, // 45: nebula.v1.NebulaService.FilterLogs:input_type -> nebula.v1.FilterLogsRequest
34, // 46: nebula.v1.NebulaService.Logs:input_type -> nebula.v1.LogsRequest
35, // 47: nebula.v1.NebulaService.Sha3:output_type -> nebula.v1.Sha3Response
36, // 48: nebula.v1.NebulaService.NodeVersion:output_type -> nebula.v1.NodeVersionResponse
37, // 49: nebula.v1.NebulaService.NetVersion:output_type -> nebula.v1.NetVersionResponse
38, // 50: nebula.v1.NebulaService.NetPeerCount:output_type -> nebula.v1.NetPeerCountResponse
39, // 51: nebula.v1.NebulaService.ProtocolVersion:output_type -> nebula.v1.ProtocolVersionResponse
40, // 52: nebula.v1.NebulaService.Syncing:output_type -> nebula.v1.SyncingResponse
41, // 53: nebula.v1.NebulaService.Coinbase:output_type -> nebula.v1.CoinbaseResponse
42, // 54: nebula.v1.NebulaService.Mining:output_type -> nebula.v1.MiningResponse
43, // 55: nebula.v1.NebulaService.HashRate:output_type -> nebula.v1.HashRateResponse
44, // 56: nebula.v1.NebulaService.Accounts:output_type -> nebula.v1.AccountsResponse
45, // 57: nebula.v1.NebulaService.GasPrice:output_type -> nebula.v1.GasPriceResponse
46, // 58: nebula.v1.NebulaService.BlockNumber:output_type -> nebula.v1.HeightResponse
47, // 59: nebula.v1.NebulaService.BlockByHash:output_type -> nebula.v1.BlockByHashResponse
48, // 60: nebula.v1.NebulaService.BlockByNumber:output_type -> nebula.v1.BlockByNumberResponse
49, // 61: nebula.v1.NebulaService.BlockTransactionCountByHash:output_type -> nebula.v1.BlockTransactionCountByHashResponse
50, // 62: nebula.v1.NebulaService.BlockTransactionCountByNumber:output_type -> nebula.v1.BlockTransactionCountByNumberResponse
51, // 63: nebula.v1.NebulaService.UncleCountByHash:output_type -> nebula.v1.UncleCountByHashResponse
52, // 64: nebula.v1.NebulaService.UncleCountByNumber:output_type -> nebula.v1.UncleCountByNumberResponse
53, // 65: nebula.v1.NebulaService.UncleByBlockHashAndIndex:output_type -> nebula.v1.UncleByBlockHashAndIndexResponse
54, // 66: nebula.v1.NebulaService.UncleByBlockNumberAndIndex:output_type -> nebula.v1.UncleByBlockNumberAndIndexResponse
55, // 67: nebula.v1.NebulaService.Compilers:output_type -> nebula.v1.CompilersResponse
56, // 68: nebula.v1.NebulaService.CompileSolidity:output_type -> nebula.v1.CompileSolidityResponse
57, // 69: nebula.v1.NebulaService.CompileLLL:output_type -> nebula.v1.CompileLLLResponse
58, // 70: nebula.v1.NebulaService.CompileSerpent:output_type -> nebula.v1.CompileSerpentResponse
59, // 71: nebula.v1.NebulaService.EstimateGas:output_type -> nebula.v1.EstimateGasResponse
60, // 72: nebula.v1.NebulaService.TransactionByHash:output_type -> nebula.v1.TransactionByHashResponse
61, // 73: nebula.v1.NebulaService.TransactionByBlockHashAndIndex:output_type -> nebula.v1.TransactionByBlockHashAndIndexResponse
62, // 74: nebula.v1.NebulaService.TransactionByBlockNumberAndIndex:output_type -> nebula.v1.TransactionByBlockNumberAndIndexResponse
63, // 75: nebula.v1.NebulaService.TransactionReceipt:output_type -> nebula.v1.TransactionReceiptResponse
64, // 76: nebula.v1.NebulaService.Balance:output_type -> nebula.v1.BalanceResponse
65, // 77: nebula.v1.NebulaService.Storage:output_type -> nebula.v1.StorageResponse
66, // 78: nebula.v1.NebulaService.Nonce:output_type -> nebula.v1.NonceResponse
67, // 79: nebula.v1.NebulaService.RepeatedNonce:output_type -> nebula.v1.RepeatedNonceResponse
68, // 80: nebula.v1.NebulaService.TransactionCount:output_type -> nebula.v1.TransactionCountResponse
69, // 81: nebula.v1.NebulaService.GetCode:output_type -> nebula.v1.GetCodeResponse
70, // 82: nebula.v1.NebulaService.Sign:output_type -> nebula.v1.SignResponse
71, // 83: nebula.v1.NebulaService.SignTransaction:output_type -> nebula.v1.SignTransactionResponse
72, // 84: nebula.v1.NebulaService.SendTransaction:output_type -> nebula.v1.SendTransactionResponse
73, // 85: nebula.v1.NebulaService.SendRawTransaction:output_type -> nebula.v1.SendRawTransactionResponse
74, // 86: nebula.v1.NebulaService.Call:output_type -> nebula.v1.CallResponse
75, // 87: nebula.v1.NebulaService.NewFilter:output_type -> nebula.v1.NewFilterResponse
76, // 88: nebula.v1.NebulaService.NewBlockFilter:output_type -> nebula.v1.NewBlockFilterResponse
77, // 89: nebula.v1.NebulaService.PendingTransactionFilter:output_type -> nebula.v1.PendingTransactionFilterResponse
78, // 90: nebula.v1.NebulaService.UninstallFilter:output_type -> nebula.v1.UninstallFilterResponse
79, // 91: nebula.v1.NebulaService.FilterChanges:output_type -> nebula.v1.FilterChangesResponse
80, // 92: nebula.v1.NebulaService.FilterLogs:output_type -> nebula.v1.FilterLogsResponse
81, // 93: nebula.v1.NebulaService.Logs:output_type -> nebula.v1.LogsResponse
47, // [47:94] is the sub-list for method output_type
0, // [0:47] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_nebula_v1_service_proto_init() } var fileDescriptor_95d7c4e681b05ee0 = []byte{
func file_nebula_v1_service_proto_init() { // 1113 bytes of a gzipped FileDescriptorProto
if File_nebula_v1_service_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x98, 0xdf, 0x72, 0x1b, 0x35,
return 0x14, 0xc6, 0x49, 0x80, 0x96, 0xaa, 0x4d, 0x0b, 0x3b, 0x43, 0x13, 0x1c, 0xf2, 0x97, 0x70, 0x03,
} 0x74, 0x5d, 0x37, 0x57, 0x14, 0x18, 0x26, 0xf6, 0x84, 0xa4, 0x83, 0xb3, 0x98, 0xb8, 0x0d, 0x9d,
file_nebula_v1_request_response_proto_init() 0x4e, 0x19, 0x90, 0x77, 0x0f, 0xeb, 0x1d, 0xd6, 0x92, 0xbb, 0x2b, 0x3b, 0x78, 0x98, 0xe1, 0x8a,
file_nebula_v1_account_req_res_proto_init() 0x19, 0xae, 0x78, 0x09, 0x2e, 0xb9, 0xe2, 0x86, 0x97, 0xe0, 0x31, 0xb8, 0xe4, 0x29, 0x98, 0x5d,
type x struct{} 0xad, 0x94, 0xa3, 0x5d, 0xad, 0xed, 0xde, 0x39, 0xe7, 0xfb, 0xf4, 0x3b, 0x47, 0x8a, 0xa4, 0x23,
out := protoimpl.TypeBuilder{ 0x9b, 0xac, 0x33, 0x18, 0x4c, 0x62, 0xda, 0x9c, 0xb6, 0x9a, 0x29, 0x24, 0xd3, 0xc8, 0x07, 0x77,
File: protoimpl.DescBuilder{ 0x9c, 0x70, 0xc1, 0x9d, 0x1b, 0x52, 0x70, 0xa7, 0xad, 0xc6, 0x66, 0xc8, 0x79, 0x18, 0x43, 0x33,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x17, 0x06, 0x93, 0x1f, 0x9a, 0x30, 0x1a, 0x8b, 0x99, 0xf4, 0x35, 0x76, 0xaf, 0x00, 0x09, 0xbc,
RawDescriptor: file_nebula_v1_service_proto_rawDesc, 0x98, 0x40, 0x2a, 0xbe, 0x4b, 0x20, 0x1d, 0x73, 0x96, 0x16, 0xa4, 0xc6, 0xce, 0x95, 0x83, 0xfa,
NumEnums: 0, 0x3e, 0x9f, 0xb0, 0xcc, 0xf1, 0x22, 0x73, 0x49, 0xc3, 0x83, 0xbf, 0x76, 0xc8, 0x9a, 0x97, 0x7b,
NumMessages: 0, 0xfa, 0xb2, 0x04, 0xe7, 0x63, 0xf2, 0x5a, 0x7f, 0x48, 0x0f, 0x9d, 0xbb, 0xae, 0xae, 0xc2, 0xcd,
NumExtensions: 0, 0x02, 0xe7, 0x32, 0x43, 0x63, 0xbd, 0x12, 0x97, 0x19, 0xf7, 0x5f, 0x71, 0x4e, 0xc8, 0x4d, 0x8f,
NumServices: 1, 0x07, 0x70, 0x01, 0x49, 0x1a, 0x71, 0xe6, 0xdc, 0x75, 0x65, 0xf1, 0xae, 0x2a, 0xde, 0x3d, 0xce,
}, 0x8a, 0x6f, 0x6c, 0x23, 0x02, 0xf2, 0x23, 0xd0, 0x31, 0x21, 0x1e, 0x88, 0x45, 0x9c, 0x2d, 0xcc,
GoTypes: file_nebula_v1_service_proto_goTypes, 0xd1, 0x76, 0x84, 0x79, 0x44, 0x6e, 0x79, 0x20, 0x7a, 0x00, 0x49, 0x27, 0x9b, 0x7a, 0x2d, 0x68,
DependencyIndexes: file_nebula_v1_service_proto_depIdxs, 0xc7, 0x04, 0xe9, 0x01, 0x08, 0xf5, 0x15, 0xb9, 0xd3, 0xcb, 0x06, 0xf9, 0x3c, 0x5e, 0x54, 0xd6,
}.Build() 0x3e, 0xa2, 0x95, 0xc6, 0x20, 0xe0, 0xe7, 0xe4, 0x7a, 0x7f, 0xc6, 0xfc, 0x88, 0x85, 0xb5, 0xa0,
File_nebula_v1_service_proto = out.File 0x06, 0x5e, 0x69, 0xe9, 0x45, 0x80, 0x23, 0xf2, 0x46, 0x87, 0x47, 0x6c, 0x40, 0x53, 0xa8, 0x25,
file_nebula_v1_service_proto_rawDesc = nil 0x6c, 0x22, 0x82, 0x32, 0x23, 0xc4, 0x67, 0xe4, 0xda, 0x59, 0xc4, 0xe6, 0x95, 0xf0, 0x0e, 0x02,
file_nebula_v1_service_proto_goTypes = nil 0x48, 0xab, 0x59, 0xc1, 0x29, 0x4d, 0x87, 0xe7, 0x54, 0x2c, 0x57, 0x81, 0x32, 0x9b, 0x88, 0x23,
file_nebula_v1_service_proto_depIdxs = nil 0xb9, 0x2f, 0xd3, 0xa5, 0x10, 0xca, 0x6c, 0x22, 0x4e, 0x68, 0xda, 0x4b, 0xb2, 0xbd, 0xbb, 0x0c,
0x42, 0x99, 0x11, 0xa2, 0x4d, 0x6e, 0xb6, 0x63, 0xee, 0xff, 0xe8, 0x4d, 0x46, 0x03, 0x48, 0x96,
0x5a, 0x8c, 0x53, 0x88, 0xc2, 0x21, 0xde, 0x20, 0x5e, 0xc1, 0x68, 0xcf, 0xb2, 0x69, 0x3a, 0x78,
0x6f, 0xa2, 0xb8, 0x3a, 0x44, 0xdb, 0x75, 0xb2, 0xe6, 0x3d, 0x26, 0x6b, 0x85, 0x50, 0x54, 0xb5,
0x53, 0x1d, 0x22, 0x15, 0xc5, 0xdc, 0xad, 0x37, 0x68, 0xea, 0x2f, 0x64, 0x33, 0x97, 0x1e, 0x27,
0x94, 0xa5, 0xd4, 0x17, 0x11, 0x67, 0xf9, 0x4e, 0x2f, 0xaa, 0xbe, 0x57, 0x46, 0xd8, 0x7d, 0x2a,
0xa3, 0xbb, 0xac, 0x5d, 0xe7, 0xff, 0x75, 0x85, 0x6c, 0xd5, 0x38, 0x8b, 0x69, 0x36, 0x17, 0x33,
0xcd, 0x69, 0xdf, 0x5f, 0x7e, 0x80, 0x2e, 0xe3, 0x5b, 0xf2, 0xe6, 0x13, 0xe6, 0xc7, 0x80, 0xe7,
0x8e, 0x8f, 0x6d, 0x59, 0x54, 0xb9, 0xde, 0x9b, 0xeb, 0xd1, 0x78, 0x9f, 0x38, 0x58, 0x2d, 0x66,
0x76, 0x50, 0x33, 0xd8, 0x9c, 0xce, 0xfb, 0x0b, 0x5c, 0x3a, 0xc9, 0x84, 0x6c, 0xe4, 0x7a, 0x7b,
0x96, 0xcf, 0x3a, 0x2b, 0xe1, 0x88, 0x05, 0x8f, 0x58, 0x00, 0x3f, 0x39, 0x1f, 0x94, 0x21, 0x16,
0x93, 0x4a, 0xf8, 0xe1, 0x52, 0x5e, 0x9d, 0xf6, 0x67, 0xd2, 0xc0, 0x2e, 0x59, 0x96, 0x4e, 0xfc,
0x51, 0x0d, 0xcc, 0xb4, 0xa9, 0xd4, 0xf7, 0x96, 0x74, 0xeb, 0xe4, 0xa7, 0xe4, 0x46, 0x87, 0x8f,
0xc6, 0x51, 0x0c, 0x49, 0xea, 0x98, 0x97, 0x5b, 0x11, 0x55, 0xe8, 0x77, 0xed, 0xa2, 0x26, 0x3d,
0x23, 0x77, 0x8a, 0x70, 0x9f, 0xc7, 0x51, 0x10, 0x89, 0x99, 0xb3, 0x57, 0x1d, 0xa2, 0x34, 0x45,
0xdd, 0x9f, 0x67, 0xd1, 0xec, 0x2f, 0x09, 0x29, 0xc4, 0x6e, 0xb7, 0xeb, 0x58, 0x2a, 0xe9, 0x76,
0xbb, 0x8a, 0xb8, 0x55, 0xa3, 0x6a, 0xd8, 0x37, 0xe4, 0xb6, 0xca, 0x04, 0xc9, 0x18, 0x98, 0x70,
0x76, 0x2d, 0x45, 0x48, 0x49, 0x41, 0xf7, 0xe6, 0x38, 0xf0, 0x85, 0x75, 0x9c, 0x8a, 0x68, 0x44,
0x05, 0x9c, 0xd0, 0xd4, 0xb8, 0xb0, 0x50, 0xdc, 0x76, 0x61, 0x19, 0xb2, 0xe6, 0x7d, 0x4f, 0xde,
0x42, 0x27, 0xaf, 0x38, 0x54, 0xf8, 0xc0, 0x54, 0x54, 0xc5, 0x3e, 0x98, 0x6f, 0xd2, 0x19, 0x7e,
0x5b, 0x21, 0xdb, 0x86, 0x5e, 0xdd, 0xf8, 0xf7, 0xeb, 0x50, 0xb5, 0xdb, 0xbf, 0xf5, 0x12, 0x23,
0x74, 0x25, 0xbf, 0xaf, 0x90, 0xdd, 0xaa, 0xb9, 0x74, 0x16, 0x1e, 0xcc, 0x25, 0xdb, 0x4f, 0xc4,
0xe1, 0x4b, 0x8d, 0xc1, 0x17, 0x0e, 0x72, 0x9f, 0x83, 0x0f, 0xd1, 0x58, 0x38, 0x35, 0xeb, 0x5a,
0xc8, 0xb6, 0x0b, 0xc7, 0xe6, 0x42, 0x5d, 0xf2, 0x7a, 0x9b, 0xc6, 0x94, 0xf9, 0xe0, 0xe0, 0x4e,
0x58, 0xc4, 0x14, 0xae, 0x61, 0x93, 0x30, 0xa3, 0x2f, 0x78, 0x42, 0x43, 0x93, 0x51, 0xc4, 0x6c,
0x0c, 0x2d, 0x69, 0xc6, 0xa7, 0xe4, 0x75, 0x8f, 0x67, 0x55, 0xac, 0x1b, 0xef, 0x48, 0x54, 0xc3,
0x46, 0x55, 0xc0, 0x7d, 0xf5, 0x1c, 0xc6, 0x40, 0x05, 0x04, 0x92, 0x82, 0xfb, 0xaa, 0xa1, 0xd8,
0xfa, 0x6a, 0xc9, 0x80, 0x1b, 0x4a, 0xb9, 0xed, 0x18, 0x0d, 0xa5, 0x2c, 0xda, 0x1a, 0x4a, 0xd5,
0x83, 0x97, 0xed, 0x04, 0x44, 0x87, 0x07, 0xe6, 0xb2, 0x15, 0x31, 0xdb, 0xb2, 0x69, 0x49, 0x33,
0xb2, 0x77, 0x7d, 0x14, 0x32, 0xf3, 0x5d, 0x1f, 0x85, 0xcc, 0xfa, 0xae, 0xcf, 0xe3, 0xf8, 0xb2,
0xcc, 0x22, 0xa8, 0x40, 0xe3, 0xb2, 0x2c, 0x69, 0xb6, 0xcb, 0xb2, 0x62, 0x31, 0xd8, 0xc0, 0x82,
0x5a, 0xb6, 0xa9, 0x59, 0xd9, 0x65, 0x0b, 0x3e, 0x16, 0x99, 0x78, 0x4e, 0x2f, 0x31, 0xfe, 0xa0,
0x34, 0xd6, 0x94, 0x6d, 0xc7, 0xc2, 0xe6, 0xc2, 0xeb, 0xda, 0xa1, 0x71, 0x6c, 0xac, 0x6b, 0x16,
0xb0, 0xad, 0xab, 0x8c, 0xe3, 0x76, 0xe6, 0xc1, 0xe5, 0x17, 0x51, 0x2c, 0x20, 0x31, 0xda, 0x99,
0x8e, 0xda, 0xda, 0x19, 0x12, 0x35, 0xe9, 0x8c, 0xdc, 0xf6, 0xe0, 0x32, 0xbf, 0x24, 0x0a, 0x5c,
0xdd, 0x23, 0x76, 0xcf, 0x24, 0xa1, 0x21, 0x08, 0x47, 0xc9, 0x46, 0x0f, 0x58, 0x10, 0xb1, 0x10,
0xcd, 0x79, 0x01, 0x18, 0xbf, 0x23, 0xea, 0x06, 0x9b, 0xff, 0xf7, 0x27, 0x2c, 0x62, 0xa9, 0xa0,
0x71, 0x5c, 0x90, 0xf7, 0x8c, 0xe7, 0x80, 0xa1, 0xd9, 0xfe, 0xef, 0x15, 0x0b, 0x3e, 0xe3, 0x32,
0xd6, 0x19, 0x52, 0x16, 0x42, 0x6a, 0x9c, 0x71, 0x43, 0xb1, 0x9d, 0xf1, 0x92, 0x01, 0xb7, 0x75,
0x29, 0x75, 0x79, 0x98, 0x1a, 0x6d, 0xfd, 0x2a, 0x6c, 0x6b, 0xeb, 0x58, 0xc5, 0xbb, 0x26, 0xc7,
0xe0, 0x5d, 0x83, 0x01, 0xeb, 0x95, 0xb8, 0x1a, 0xda, 0xfe, 0x7b, 0x85, 0xac, 0xf9, 0x7c, 0x74,
0x65, 0x68, 0xdf, 0x2a, 0xbe, 0xbb, 0xe7, 0xdf, 0x36, 0x7b, 0x2b, 0xcf, 0xbe, 0x0e, 0x23, 0x31,
0x9c, 0x0c, 0x5c, 0x9f, 0x8f, 0x9a, 0x1d, 0x1a, 0x4c, 0x7c, 0x98, 0xa4, 0x67, 0x20, 0xe8, 0x14,
0x92, 0x14, 0xd4, 0x57, 0xd2, 0xe6, 0x08, 0x04, 0x1d, 0xab, 0x3f, 0x42, 0x60, 0xf2, 0x37, 0x86,
0x66, 0xc8, 0x9b, 0xfa, 0x47, 0x83, 0x4f, 0xe4, 0xa7, 0x69, 0xeb, 0x8f, 0xd5, 0x57, 0xbd, 0xa7,
0x4f, 0xff, 0x5c, 0xbd, 0x21, 0x7f, 0x2b, 0x70, 0x2f, 0x5a, 0xff, 0xa8, 0xcf, 0xcf, 0x2f, 0x5a,
0xff, 0xae, 0xbe, 0xad, 0x3f, 0x3f, 0x3f, 0xe9, 0xb5, 0xb3, 0x5c, 0x01, 0x15, 0xf4, 0xbf, 0x55,
0x22, 0xe3, 0x0f, 0x1f, 0x5e, 0xb4, 0x06, 0xd7, 0x72, 0xfe, 0xe1, 0xff, 0x01, 0x00, 0x00, 0xff,
0xff, 0xc8, 0x22, 0xab, 0x88, 0xf7, 0x10, 0x00, 0x00,
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: p2p/v1/request_response.proto // source: p2p/v1/request_response.proto
package p2pv1 package p2pv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/protobuf/types/known/fieldmaskpb" _ "google.golang.org/protobuf/types/known/fieldmaskpb"
_ "google.golang.org/protobuf/types/known/timestamppb" _ "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type BroadCastRequest struct { // This is a compile-time assertion to ensure that this generated file
state protoimpl.MessageState // is compatible with the proto package it is being compiled against.
sizeCache protoimpl.SizeCache // A compilation error at this line likely means your copy of the
unknownFields protoimpl.UnknownFields // proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` type BroadCastRequest struct {
Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *BroadCastRequest) Reset() { func (m *BroadCastRequest) Reset() { *m = BroadCastRequest{} }
*x = BroadCastRequest{} func (m *BroadCastRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BroadCastRequest) ProtoMessage() {}
mi := &file_p2p_v1_request_response_proto_msgTypes[0] func (*BroadCastRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_0dfe7f18d497a164, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *BroadCastRequest) XXX_Unmarshal(b []byte) error {
func (x *BroadCastRequest) String() string { return xxx_messageInfo_BroadCastRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BroadCastRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BroadCastRequest) ProtoMessage() {} return xxx_messageInfo_BroadCastRequest.Marshal(b, m, deterministic)
func (x *BroadCastRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_request_response_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BroadCastRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use BroadCastRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_BroadCastRequest.Merge(m, src)
func (*BroadCastRequest) Descriptor() ([]byte, []int) { }
return file_p2p_v1_request_response_proto_rawDescGZIP(), []int{0} func (m *BroadCastRequest) XXX_Size() int {
return xxx_messageInfo_BroadCastRequest.Size(m)
}
func (m *BroadCastRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BroadCastRequest.DiscardUnknown(m)
} }
func (x *BroadCastRequest) GetHeader() *MessageHeader { var xxx_messageInfo_BroadCastRequest proto.InternalMessageInfo
if x != nil {
return x.Header func (m *BroadCastRequest) GetHeader() *MessageHeader {
if m != nil {
return m.Header
} }
return nil return nil
} }
func (x *BroadCastRequest) GetData() []byte { func (m *BroadCastRequest) GetData() []byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
type BroadCastResponse struct { type BroadCastResponse struct {
state protoimpl.MessageState Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
} }
func (x *BroadCastResponse) Reset() { func (m *BroadCastResponse) Reset() { *m = BroadCastResponse{} }
*x = BroadCastResponse{} func (m *BroadCastResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BroadCastResponse) ProtoMessage() {}
mi := &file_p2p_v1_request_response_proto_msgTypes[1] func (*BroadCastResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_0dfe7f18d497a164, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *BroadCastResponse) XXX_Unmarshal(b []byte) error {
func (x *BroadCastResponse) String() string { return xxx_messageInfo_BroadCastResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BroadCastResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BroadCastResponse) ProtoMessage() {} return xxx_messageInfo_BroadCastResponse.Marshal(b, m, deterministic)
func (x *BroadCastResponse) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_request_response_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BroadCastResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use BroadCastResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_BroadCastResponse.Merge(m, src)
func (*BroadCastResponse) Descriptor() ([]byte, []int) { }
return file_p2p_v1_request_response_proto_rawDescGZIP(), []int{1} func (m *BroadCastResponse) XXX_Size() int {
return xxx_messageInfo_BroadCastResponse.Size(m)
}
func (m *BroadCastResponse) XXX_DiscardUnknown() {
xxx_messageInfo_BroadCastResponse.DiscardUnknown(m)
} }
func (x *BroadCastResponse) GetSuccess() bool { var xxx_messageInfo_BroadCastResponse proto.InternalMessageInfo
if x != nil {
return x.Success func (m *BroadCastResponse) GetSuccess() bool {
if m != nil {
return m.Success
} }
return false return false
} }
type SendDataRequest struct { type SendDataRequest struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
} }
func (x *SendDataRequest) Reset() { func (m *SendDataRequest) Reset() { *m = SendDataRequest{} }
*x = SendDataRequest{} func (m *SendDataRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*SendDataRequest) ProtoMessage() {}
mi := &file_p2p_v1_request_response_proto_msgTypes[2] func (*SendDataRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_0dfe7f18d497a164, []int{2}
ms.StoreMessageInfo(mi)
}
} }
func (m *SendDataRequest) XXX_Unmarshal(b []byte) error {
func (x *SendDataRequest) String() string { return xxx_messageInfo_SendDataRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *SendDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*SendDataRequest) ProtoMessage() {} return xxx_messageInfo_SendDataRequest.Marshal(b, m, deterministic)
func (x *SendDataRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_request_response_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *SendDataRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use SendDataRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_SendDataRequest.Merge(m, src)
func (*SendDataRequest) Descriptor() ([]byte, []int) { }
return file_p2p_v1_request_response_proto_rawDescGZIP(), []int{2} func (m *SendDataRequest) XXX_Size() int {
return xxx_messageInfo_SendDataRequest.Size(m)
}
func (m *SendDataRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SendDataRequest.DiscardUnknown(m)
} }
func (x *SendDataRequest) GetHeader() *MessageHeader { var xxx_messageInfo_SendDataRequest proto.InternalMessageInfo
if x != nil {
return x.Header func (m *SendDataRequest) GetHeader() *MessageHeader {
if m != nil {
return m.Header
} }
return nil return nil
} }
func (x *SendDataRequest) GetData() []byte { func (m *SendDataRequest) GetData() []byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
type SendDataResponse struct { type SendDataResponse struct {
state protoimpl.MessageState Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
} }
func (x *SendDataResponse) Reset() { func (m *SendDataResponse) Reset() { *m = SendDataResponse{} }
*x = SendDataResponse{} func (m *SendDataResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*SendDataResponse) ProtoMessage() {}
mi := &file_p2p_v1_request_response_proto_msgTypes[3] func (*SendDataResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_0dfe7f18d497a164, []int{3}
ms.StoreMessageInfo(mi)
}
} }
func (m *SendDataResponse) XXX_Unmarshal(b []byte) error {
func (x *SendDataResponse) String() string { return xxx_messageInfo_SendDataResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *SendDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*SendDataResponse) ProtoMessage() {} return xxx_messageInfo_SendDataResponse.Marshal(b, m, deterministic)
func (x *SendDataResponse) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_request_response_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *SendDataResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use SendDataResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_SendDataResponse.Merge(m, src)
func (*SendDataResponse) Descriptor() ([]byte, []int) { }
return file_p2p_v1_request_response_proto_rawDescGZIP(), []int{3} func (m *SendDataResponse) XXX_Size() int {
return xxx_messageInfo_SendDataResponse.Size(m)
}
func (m *SendDataResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SendDataResponse.DiscardUnknown(m)
} }
func (x *SendDataResponse) GetSuccess() bool { var xxx_messageInfo_SendDataResponse proto.InternalMessageInfo
if x != nil {
return x.Success func (m *SendDataResponse) GetSuccess() bool {
if m != nil {
return m.Success
} }
return false return false
} }
type SubscribeMsgRequest struct { type SubscribeMsgRequest struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache MsgTypes []P2PMsgType `protobuf:"varint,2,rep,packed,name=msg_types,json=msgTypes,proto3,enum=p2p.v1.P2PMsgType" json:"msg_types,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
MsgTypes []P2PMsgType `protobuf:"varint,2,rep,packed,name=msg_types,json=msgTypes,proto3,enum=p2p.v1.P2PMsgType" json:"msg_types,omitempty"`
} }
func (x *SubscribeMsgRequest) Reset() { func (m *SubscribeMsgRequest) Reset() { *m = SubscribeMsgRequest{} }
*x = SubscribeMsgRequest{} func (m *SubscribeMsgRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*SubscribeMsgRequest) ProtoMessage() {}
mi := &file_p2p_v1_request_response_proto_msgTypes[4] func (*SubscribeMsgRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_0dfe7f18d497a164, []int{4}
ms.StoreMessageInfo(mi)
}
} }
func (m *SubscribeMsgRequest) XXX_Unmarshal(b []byte) error {
func (x *SubscribeMsgRequest) String() string { return xxx_messageInfo_SubscribeMsgRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *SubscribeMsgRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*SubscribeMsgRequest) ProtoMessage() {} return xxx_messageInfo_SubscribeMsgRequest.Marshal(b, m, deterministic)
func (x *SubscribeMsgRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_request_response_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *SubscribeMsgRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use SubscribeMsgRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_SubscribeMsgRequest.Merge(m, src)
func (*SubscribeMsgRequest) Descriptor() ([]byte, []int) {
return file_p2p_v1_request_response_proto_rawDescGZIP(), []int{4}
} }
func (m *SubscribeMsgRequest) XXX_Size() int {
return xxx_messageInfo_SubscribeMsgRequest.Size(m)
}
func (m *SubscribeMsgRequest) XXX_DiscardUnknown() {
xxx_messageInfo_SubscribeMsgRequest.DiscardUnknown(m)
}
var xxx_messageInfo_SubscribeMsgRequest proto.InternalMessageInfo
func (x *SubscribeMsgRequest) GetHeader() *MessageHeader { func (m *SubscribeMsgRequest) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header return m.Header
} }
return nil return nil
} }
func (x *SubscribeMsgRequest) GetMsgTypes() []P2PMsgType { func (m *SubscribeMsgRequest) GetMsgTypes() []P2PMsgType {
if x != nil { if m != nil {
return x.MsgTypes return m.MsgTypes
} }
return nil return nil
} }
type SubscribeMsgResponse struct { type SubscribeMsgResponse struct {
state protoimpl.MessageState Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
} }
func (x *SubscribeMsgResponse) Reset() { func (m *SubscribeMsgResponse) Reset() { *m = SubscribeMsgResponse{} }
*x = SubscribeMsgResponse{} func (m *SubscribeMsgResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*SubscribeMsgResponse) ProtoMessage() {}
mi := &file_p2p_v1_request_response_proto_msgTypes[5] func (*SubscribeMsgResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_0dfe7f18d497a164, []int{5}
ms.StoreMessageInfo(mi)
}
} }
func (m *SubscribeMsgResponse) XXX_Unmarshal(b []byte) error {
func (x *SubscribeMsgResponse) String() string { return xxx_messageInfo_SubscribeMsgResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *SubscribeMsgResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*SubscribeMsgResponse) ProtoMessage() {} return xxx_messageInfo_SubscribeMsgResponse.Marshal(b, m, deterministic)
func (x *SubscribeMsgResponse) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_request_response_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *SubscribeMsgResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use SubscribeMsgResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_SubscribeMsgResponse.Merge(m, src)
func (*SubscribeMsgResponse) Descriptor() ([]byte, []int) { }
return file_p2p_v1_request_response_proto_rawDescGZIP(), []int{5} func (m *SubscribeMsgResponse) XXX_Size() int {
return xxx_messageInfo_SubscribeMsgResponse.Size(m)
} }
func (m *SubscribeMsgResponse) XXX_DiscardUnknown() {
xxx_messageInfo_SubscribeMsgResponse.DiscardUnknown(m)
}
var xxx_messageInfo_SubscribeMsgResponse proto.InternalMessageInfo
func (x *SubscribeMsgResponse) GetSuccess() bool { func (m *SubscribeMsgResponse) GetSuccess() bool {
if x != nil { if m != nil {
return x.Success return m.Success
} }
return false return false
} }
var File_p2p_v1_request_response_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*BroadCastRequest)(nil), "p2p.v1.BroadCastRequest")
var file_p2p_v1_request_response_proto_rawDesc = []byte{ proto.RegisterType((*BroadCastResponse)(nil), "p2p.v1.BroadCastResponse")
0x0a, 0x1d, 0x70, 0x32, 0x70, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, proto.RegisterType((*SendDataRequest)(nil), "p2p.v1.SendDataRequest")
0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, proto.RegisterType((*SendDataResponse)(nil), "p2p.v1.SendDataResponse")
0x06, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, proto.RegisterType((*SubscribeMsgRequest)(nil), "p2p.v1.SubscribeMsgRequest")
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, proto.RegisterType((*SubscribeMsgResponse)(nil), "p2p.v1.SubscribeMsgResponse")
0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, }
0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73,
0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x15, 0x70, 0x32, 0x70, 0x2f, func init() { proto.RegisterFile("p2p/v1/request_response.proto", fileDescriptor_0dfe7f18d497a164) }
0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x22, 0x55, 0x0a, 0x10, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x52, 0x65, var fileDescriptor_0dfe7f18d497a164 = []byte{
0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, // 405 bytes of a gzipped FileDescriptorProto
0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xdf, 0x6a, 0x14, 0x31,
0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x14, 0xc6, 0x99, 0xa9, 0x6c, 0x6b, 0x14, 0xad, 0x63, 0x0b, 0x4b, 0x41, 0x5c, 0xf6, 0x6a, 0x2f,
0x61, 0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0xec, 0xc4, 0x89, 0x77, 0xf5, 0x6e, 0x2b, 0x28, 0xc8, 0x42, 0x98, 0xd6, 0xa5, 0x48, 0x61, 0xc9,
0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x2d, 0x0a, 0x11, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x4e, 0xd3, 0xc1, 0xcd, 0x26, 0xe6, 0x24, 0x03, 0x7d, 0x1d, 0xaf, 0xc4, 0x47, 0xf1, 0x31,
0x64, 0x43, 0x61, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0xbc, 0xf4, 0x29, 0x64, 0x27, 0x33, 0xfe, 0xbb, 0x29, 0x88, 0x77, 0xdf, 0x99, 0xf9, 0xce, 0x77,
0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x7e, 0x49, 0x0e, 0x79, 0x62, 0x99, 0xa5, 0x6d, 0x41, 0x1d, 0x7c, 0x0c, 0x80, 0x7e, 0xe5, 0x00,
0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x22, 0x54, 0x0a, 0x0f, 0x53, 0x65, 0x6e, 0x64, 0x44, 0xad, 0xd9, 0x20, 0xe4, 0xd6, 0x19, 0x6f, 0xb2, 0x91, 0x65, 0x36, 0x6f, 0x8b, 0xa3, 0x89, 0x32,
0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x46, 0xad, 0x81, 0x76, 0x5f, 0xab, 0x70, 0x45, 0xaf, 0x1a, 0x58, 0xd7, 0x2b, 0x2d, 0xf0, 0x43,
0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x74, 0x1e, 0x3d, 0xfd, 0xdb, 0xe1, 0x1b, 0x0d, 0xe8, 0x85, 0xb6, 0xbd, 0xe1, 0xf0, 0xe7, 0x24,
0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x34, 0xc1, 0xc9, 0x7e, 0xc2, 0xf4, 0x1d, 0xd9, 0x9f, 0x3b, 0x23, 0xea, 0x53, 0x81, 0xbe, 0x8c,
0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x10, 0xd9, 0x31, 0x19, 0x5d, 0x83, 0xa8, 0xc1, 0x8d, 0x93, 0x49, 0x32, 0xbb, 0xc7, 0x0e, 0xf3,
0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x2c, 0x0a, 0x88, 0x91, 0x2f, 0x00, 0x51, 0x28, 0x78, 0xd3, 0xfd, 0x2c, 0x7b, 0x53, 0x96, 0x91, 0x3b, 0xb5,
0x10, 0x53, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0xf0, 0x62, 0x9c, 0x4e, 0x92, 0xd9, 0xfd, 0xb2, 0xd3, 0xd3, 0x63, 0xf2, 0xe8, 0xb7, 0xd8, 0x78,
0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0xa6, 0x6c, 0x4c, 0x76, 0x31, 0x48, 0x09, 0x88, 0x5d, 0xf0, 0x5e, 0x39, 0x94, 0xd3, 0x73, 0xf2,
0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x22, 0x75, 0x0a, 0x13, 0x53, 0xf0, 0x0c, 0x36, 0xf5, 0x2b, 0xe1, 0xc5, 0x7f, 0x84, 0x78, 0x46, 0xf6, 0x7f, 0xa5, 0xde, 0xca,
0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x4d, 0x73, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x10, 0xc8, 0xe3, 0xb3, 0x50, 0xa1, 0x74, 0x4d, 0x05, 0x0b, 0x54, 0xff, 0xc8, 0x41, 0xc9, 0x5d,
0x73, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x8d, 0x6a, 0xe5, 0x6f, 0x2c, 0xe0, 0x38, 0x9d, 0xec, 0xcc, 0x1e, 0xb0, 0x6c, 0xe8, 0xe0, 0x8c,
0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x2f, 0x50, 0x9d, 0xdf, 0x58, 0x28, 0xf7, 0x74, 0x14, 0x38, 0x7d, 0x4e, 0x0e, 0xfe, 0x1c, 0x7b,
0x61, 0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x1b, 0xe8, 0xfc, 0x73, 0x42, 0x88, 0x34, 0xba, 0x4f, 0x9d, 0x1f, 0xf4, 0xa4, 0x43, 0x27, 0xdf,
0x72, 0x12, 0x2f, 0x0a, 0x09, 0x6d, 0x73, 0x67, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x02, 0xbe, 0x2b, 0x4f, 0xde, 0xbf, 0x55, 0x8d, 0xbf, 0x0e, 0x55, 0x2e, 0x8d, 0xa6, 0xa7, 0xa2, 0x0e,
0x20, 0x03, 0x28, 0x0e, 0x32, 0x12, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x32, 0x12, 0x02, 0x2e, 0xc0, 0x8b, 0x16, 0x5c, 0x6f, 0x92, 0x66, 0x4d, 0x35, 0x78, 0x61, 0x87, 0x42,
0x50, 0x4d, 0x73, 0x67, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x6d, 0x73, 0x67, 0x54, 0x79, 0x70, 0xc1, 0x26, 0x2e, 0x10, 0x55, 0x86, 0xc6, 0x7d, 0x79, 0x69, 0x99, 0x6d, 0x8b, 0x4f, 0xe9, 0x0e,
0x65, 0x73, 0x22, 0x30, 0x0a, 0x14, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x4d, 0xbf, 0xb8, 0xf8, 0x92, 0x8e, 0x38, 0xb3, 0xf9, 0xb2, 0xf8, 0xda, 0x89, 0xcb, 0x65, 0xf1, 0x2d,
0x73, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0xcd, 0xa2, 0xb8, 0x7c, 0xcd, 0xe7, 0xdb, 0xf0, 0xed, 0xbd, 0x7f, 0x4f, 0x77, 0x39, 0xb3, 0x27,
0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x27, 0xcb, 0xa2, 0x1a, 0x75, 0x69, 0x2f, 0x7e, 0x04, 0x00, 0x00, 0xff, 0xff, 0x34, 0x50, 0x6c,
0x63, 0x65, 0x73, 0x73, 0x42, 0xa8, 0x01, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x2e, 0x70, 0x32, 0x70, 0xcb, 0xe7, 0x02, 0x00, 0x00,
0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4b, 0x67, 0x69, 0x74,
0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73,
0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67,
0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x70, 0x32, 0x70, 0x2f,
0x76, 0x31, 0x3b, 0x70, 0x32, 0x70, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x50, 0x58, 0x58, 0xaa, 0x02,
0x06, 0x50, 0x32, 0x70, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x06, 0x50, 0x32, 0x70, 0x5c, 0x56, 0x31,
0xe2, 0x02, 0x12, 0x50, 0x32, 0x70, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74,
0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x07, 0x50, 0x32, 0x70, 0x3a, 0x3a, 0x56, 0x31, 0x62,
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_p2p_v1_request_response_proto_rawDescOnce sync.Once
file_p2p_v1_request_response_proto_rawDescData = file_p2p_v1_request_response_proto_rawDesc
)
func file_p2p_v1_request_response_proto_rawDescGZIP() []byte {
file_p2p_v1_request_response_proto_rawDescOnce.Do(func() {
file_p2p_v1_request_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_p2p_v1_request_response_proto_rawDescData)
})
return file_p2p_v1_request_response_proto_rawDescData
}
var file_p2p_v1_request_response_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
var file_p2p_v1_request_response_proto_goTypes = []interface{}{
(*BroadCastRequest)(nil), // 0: p2p.v1.BroadCastRequest
(*BroadCastResponse)(nil), // 1: p2p.v1.BroadCastResponse
(*SendDataRequest)(nil), // 2: p2p.v1.SendDataRequest
(*SendDataResponse)(nil), // 3: p2p.v1.SendDataResponse
(*SubscribeMsgRequest)(nil), // 4: p2p.v1.SubscribeMsgRequest
(*SubscribeMsgResponse)(nil), // 5: p2p.v1.SubscribeMsgResponse
(*MessageHeader)(nil), // 6: p2p.v1.MessageHeader
(P2PMsgType)(0), // 7: p2p.v1.P2PMsgType
}
var file_p2p_v1_request_response_proto_depIdxs = []int32{
6, // 0: p2p.v1.BroadCastRequest.header:type_name -> p2p.v1.MessageHeader
6, // 1: p2p.v1.SendDataRequest.header:type_name -> p2p.v1.MessageHeader
6, // 2: p2p.v1.SubscribeMsgRequest.header:type_name -> p2p.v1.MessageHeader
7, // 3: p2p.v1.SubscribeMsgRequest.msg_types:type_name -> p2p.v1.P2PMsgType
4, // [4:4] is the sub-list for method output_type
4, // [4:4] is the sub-list for method input_type
4, // [4:4] is the sub-list for extension type_name
4, // [4:4] is the sub-list for extension extendee
0, // [0:4] is the sub-list for field type_name
}
func init() { file_p2p_v1_request_response_proto_init() }
func file_p2p_v1_request_response_proto_init() {
if File_p2p_v1_request_response_proto != nil {
return
}
file_p2p_v1_resource_proto_init()
if !protoimpl.UnsafeEnabled {
file_p2p_v1_request_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BroadCastRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BroadCastResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_request_response_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SendDataRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_request_response_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SendDataResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_request_response_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SubscribeMsgRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_request_response_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*SubscribeMsgResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_p2p_v1_request_response_proto_rawDesc,
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_p2p_v1_request_response_proto_goTypes,
DependencyIndexes: file_p2p_v1_request_response_proto_depIdxs,
MessageInfos: file_p2p_v1_request_response_proto_msgTypes,
}.Build()
File_p2p_v1_request_response_proto = out.File
file_p2p_v1_request_response_proto_rawDesc = nil
file_p2p_v1_request_response_proto_goTypes = nil
file_p2p_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: p2p/v1/resource.proto // source: p2p/v1/resource.proto
package p2pv1 package p2pv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
timestamppb "google.golang.org/protobuf/types/known/timestamppb" timestamppb "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
) // This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
type P2PMsgType int32 type P2PMsgType int32
...@@ -29,53 +29,28 @@ const ( ...@@ -29,53 +29,28 @@ const (
P2PMsgType_P2P_MSG_TYPE_PONG P2PMsgType = 2 P2PMsgType_P2P_MSG_TYPE_PONG P2PMsgType = 2
) )
// Enum value maps for P2PMsgType. var P2PMsgType_name = map[int32]string{
var ( 0: "P2P_MSG_TYPE_INVALID",
P2PMsgType_name = map[int32]string{ 1: "P2P_MSG_TYPE_PING",
0: "P2P_MSG_TYPE_INVALID", 2: "P2P_MSG_TYPE_PONG",
1: "P2P_MSG_TYPE_PING",
2: "P2P_MSG_TYPE_PONG",
}
P2PMsgType_value = map[string]int32{
"P2P_MSG_TYPE_INVALID": 0,
"P2P_MSG_TYPE_PING": 1,
"P2P_MSG_TYPE_PONG": 2,
}
)
func (x P2PMsgType) Enum() *P2PMsgType {
p := new(P2PMsgType)
*p = x
return p
} }
func (x P2PMsgType) String() string { var P2PMsgType_value = map[string]int32{
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) "P2P_MSG_TYPE_INVALID": 0,
"P2P_MSG_TYPE_PING": 1,
"P2P_MSG_TYPE_PONG": 2,
} }
func (P2PMsgType) Descriptor() protoreflect.EnumDescriptor { func (x P2PMsgType) String() string {
return file_p2p_v1_resource_proto_enumTypes[0].Descriptor() return proto.EnumName(P2PMsgType_name, int32(x))
}
func (P2PMsgType) Type() protoreflect.EnumType {
return &file_p2p_v1_resource_proto_enumTypes[0]
}
func (x P2PMsgType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
} }
// Deprecated: Use P2PMsgType.Descriptor instead.
func (P2PMsgType) EnumDescriptor() ([]byte, []int) { func (P2PMsgType) EnumDescriptor() ([]byte, []int) {
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{0} return fileDescriptor_84ae7440beef4c05, []int{0}
} }
// shared between all p2p package // shared between all p2p package
type MessageHeader struct { type MessageHeader struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
// client protocol version // client protocol version
ClientVersion string `protobuf:"bytes,1,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"` ClientVersion string `protobuf:"bytes,1,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"`
// client type // client type
...@@ -90,751 +65,484 @@ type MessageHeader struct { ...@@ -90,751 +65,484 @@ type MessageHeader struct {
// Authoring node Secp256k1 public key (32bytes) - protobufs serielized // Authoring node Secp256k1 public key (32bytes) - protobufs serielized
NodePubkey []byte `protobuf:"bytes,7,opt,name=node_pubkey,json=nodePubkey,proto3" json:"node_pubkey,omitempty"` NodePubkey []byte `protobuf:"bytes,7,opt,name=node_pubkey,json=nodePubkey,proto3" json:"node_pubkey,omitempty"`
// signature of full message data. // signature of full message data.
Sign []byte `protobuf:"bytes,8,opt,name=sign,proto3" json:"sign,omitempty"` Sign []byte `protobuf:"bytes,8,opt,name=sign,proto3" json:"sign,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *MessageHeader) Reset() { func (m *MessageHeader) Reset() { *m = MessageHeader{} }
*x = MessageHeader{} func (m *MessageHeader) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*MessageHeader) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[0] func (*MessageHeader) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *MessageHeader) XXX_Unmarshal(b []byte) error {
func (x *MessageHeader) String() string { return xxx_messageInfo_MessageHeader.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *MessageHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*MessageHeader) ProtoMessage() {} return xxx_messageInfo_MessageHeader.Marshal(b, m, deterministic)
func (x *MessageHeader) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *MessageHeader) XXX_Merge(src proto.Message) {
// Deprecated: Use MessageHeader.ProtoReflect.Descriptor instead. xxx_messageInfo_MessageHeader.Merge(m, src)
func (*MessageHeader) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{0} func (m *MessageHeader) XXX_Size() int {
return xxx_messageInfo_MessageHeader.Size(m)
}
func (m *MessageHeader) XXX_DiscardUnknown() {
xxx_messageInfo_MessageHeader.DiscardUnknown(m)
} }
func (x *MessageHeader) GetClientVersion() string { var xxx_messageInfo_MessageHeader proto.InternalMessageInfo
if x != nil {
return x.ClientVersion func (m *MessageHeader) GetClientVersion() string {
if m != nil {
return m.ClientVersion
} }
return "" return ""
} }
func (x *MessageHeader) GetClientType() int32 { func (m *MessageHeader) GetClientType() int32 {
if x != nil { if m != nil {
return x.ClientType return m.ClientType
} }
return 0 return 0
} }
func (x *MessageHeader) GetId() string { func (m *MessageHeader) GetId() string {
if x != nil { if m != nil {
return x.Id return m.Id
} }
return "" return ""
} }
func (x *MessageHeader) GetCreateTime() *timestamppb.Timestamp { func (m *MessageHeader) GetCreateTime() *timestamppb.Timestamp {
if x != nil { if m != nil {
return x.CreateTime return m.CreateTime
} }
return nil return nil
} }
func (x *MessageHeader) GetNodeId() string { func (m *MessageHeader) GetNodeId() string {
if x != nil { if m != nil {
return x.NodeId return m.NodeId
} }
return "" return ""
} }
func (x *MessageHeader) GetGossip() bool { func (m *MessageHeader) GetGossip() bool {
if x != nil { if m != nil {
return x.Gossip return m.Gossip
} }
return false return false
} }
func (x *MessageHeader) GetNodePubkey() []byte { func (m *MessageHeader) GetNodePubkey() []byte {
if x != nil { if m != nil {
return x.NodePubkey return m.NodePubkey
} }
return nil return nil
} }
func (x *MessageHeader) GetSign() []byte { func (m *MessageHeader) GetSign() []byte {
if x != nil { if m != nil {
return x.Sign return m.Sign
} }
return nil return nil
} }
// HandShake used for check info when peer connect // HandShake used for check info when peer connect
type HandShakeRequest struct { type HandShakeRequest struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
} }
func (x *HandShakeRequest) Reset() { func (m *HandShakeRequest) Reset() { *m = HandShakeRequest{} }
*x = HandShakeRequest{} func (m *HandShakeRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*HandShakeRequest) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[1] func (*HandShakeRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *HandShakeRequest) XXX_Unmarshal(b []byte) error {
func (x *HandShakeRequest) String() string { return xxx_messageInfo_HandShakeRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *HandShakeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*HandShakeRequest) ProtoMessage() {} return xxx_messageInfo_HandShakeRequest.Marshal(b, m, deterministic)
func (x *HandShakeRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *HandShakeRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use HandShakeRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_HandShakeRequest.Merge(m, src)
func (*HandShakeRequest) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{1} func (m *HandShakeRequest) XXX_Size() int {
return xxx_messageInfo_HandShakeRequest.Size(m)
}
func (m *HandShakeRequest) XXX_DiscardUnknown() {
xxx_messageInfo_HandShakeRequest.DiscardUnknown(m)
} }
func (x *HandShakeRequest) GetHeader() *MessageHeader { var xxx_messageInfo_HandShakeRequest proto.InternalMessageInfo
if x != nil {
return x.Header func (m *HandShakeRequest) GetHeader() *MessageHeader {
if m != nil {
return m.Header
} }
return nil return nil
} }
func (x *HandShakeRequest) GetMessage() string { func (m *HandShakeRequest) GetMessage() string {
if x != nil { if m != nil {
return x.Message return m.Message
} }
return "" return ""
} }
type HandShakeResponse struct { type HandShakeResponse struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
} }
func (x *HandShakeResponse) Reset() { func (m *HandShakeResponse) Reset() { *m = HandShakeResponse{} }
*x = HandShakeResponse{} func (m *HandShakeResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*HandShakeResponse) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[2] func (*HandShakeResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{2}
ms.StoreMessageInfo(mi)
}
} }
func (m *HandShakeResponse) XXX_Unmarshal(b []byte) error {
func (x *HandShakeResponse) String() string { return xxx_messageInfo_HandShakeResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *HandShakeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*HandShakeResponse) ProtoMessage() {} return xxx_messageInfo_HandShakeResponse.Marshal(b, m, deterministic)
func (x *HandShakeResponse) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *HandShakeResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use HandShakeResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_HandShakeResponse.Merge(m, src)
func (*HandShakeResponse) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{2} func (m *HandShakeResponse) XXX_Size() int {
return xxx_messageInfo_HandShakeResponse.Size(m)
} }
func (m *HandShakeResponse) XXX_DiscardUnknown() {
xxx_messageInfo_HandShakeResponse.DiscardUnknown(m)
}
var xxx_messageInfo_HandShakeResponse proto.InternalMessageInfo
func (x *HandShakeResponse) GetHeader() *MessageHeader { func (m *HandShakeResponse) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header return m.Header
} }
return nil return nil
} }
func (x *HandShakeResponse) GetMessage() string { func (m *HandShakeResponse) GetMessage() string {
if x != nil { if m != nil {
return x.Message return m.Message
} }
return "" return ""
} }
// PingRequest used for peer keep alive. // PingRequest used for peer keep alive.
type PingRequest struct { type PingRequest struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
} }
func (x *PingRequest) Reset() { func (m *PingRequest) Reset() { *m = PingRequest{} }
*x = PingRequest{} func (m *PingRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*PingRequest) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[3] func (*PingRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{3}
ms.StoreMessageInfo(mi)
}
} }
func (m *PingRequest) XXX_Unmarshal(b []byte) error {
func (x *PingRequest) String() string { return xxx_messageInfo_PingRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*PingRequest) ProtoMessage() {} return xxx_messageInfo_PingRequest.Marshal(b, m, deterministic)
func (x *PingRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *PingRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use PingRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_PingRequest.Merge(m, src)
func (*PingRequest) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{3} func (m *PingRequest) XXX_Size() int {
return xxx_messageInfo_PingRequest.Size(m)
} }
func (m *PingRequest) XXX_DiscardUnknown() {
xxx_messageInfo_PingRequest.DiscardUnknown(m)
}
var xxx_messageInfo_PingRequest proto.InternalMessageInfo
func (x *PingRequest) GetHeader() *MessageHeader { func (m *PingRequest) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header return m.Header
} }
return nil return nil
} }
func (x *PingRequest) GetMessage() string { func (m *PingRequest) GetMessage() string {
if x != nil { if m != nil {
return x.Message return m.Message
} }
return "" return ""
} }
type PongResponse struct { type PongResponse struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
} }
func (x *PongResponse) Reset() { func (m *PongResponse) Reset() { *m = PongResponse{} }
*x = PongResponse{} func (m *PongResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*PongResponse) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[4] func (*PongResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{4}
ms.StoreMessageInfo(mi)
}
} }
func (m *PongResponse) XXX_Unmarshal(b []byte) error {
func (x *PongResponse) String() string { return xxx_messageInfo_PongResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *PongResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*PongResponse) ProtoMessage() {} return xxx_messageInfo_PongResponse.Marshal(b, m, deterministic)
func (x *PongResponse) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *PongResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use PongResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_PongResponse.Merge(m, src)
func (*PongResponse) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{4} func (m *PongResponse) XXX_Size() int {
return xxx_messageInfo_PongResponse.Size(m)
} }
func (m *PongResponse) XXX_DiscardUnknown() {
xxx_messageInfo_PongResponse.DiscardUnknown(m)
}
var xxx_messageInfo_PongResponse proto.InternalMessageInfo
func (x *PongResponse) GetHeader() *MessageHeader { func (m *PongResponse) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header return m.Header
} }
return nil return nil
} }
func (x *PongResponse) GetMessage() string { func (m *PongResponse) GetMessage() string {
if x != nil { if m != nil {
return x.Message return m.Message
} }
return "" return ""
} }
// Disconnect used for disconnect a peer and give a reason. // Disconnect used for disconnect a peer and give a reason.
type DisconnectRequest struct { type DisconnectRequest struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_sizecache int32 `json:"-"`
Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
} }
func (x *DisconnectRequest) Reset() { func (m *DisconnectRequest) Reset() { *m = DisconnectRequest{} }
*x = DisconnectRequest{} func (m *DisconnectRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*DisconnectRequest) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[5] func (*DisconnectRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{5}
ms.StoreMessageInfo(mi)
}
} }
func (m *DisconnectRequest) XXX_Unmarshal(b []byte) error {
func (x *DisconnectRequest) String() string { return xxx_messageInfo_DisconnectRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *DisconnectRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*DisconnectRequest) ProtoMessage() {} return xxx_messageInfo_DisconnectRequest.Marshal(b, m, deterministic)
func (x *DisconnectRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *DisconnectRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use DisconnectRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_DisconnectRequest.Merge(m, src)
func (*DisconnectRequest) Descriptor() ([]byte, []int) {
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{5}
} }
func (m *DisconnectRequest) XXX_Size() int {
return xxx_messageInfo_DisconnectRequest.Size(m)
}
func (m *DisconnectRequest) XXX_DiscardUnknown() {
xxx_messageInfo_DisconnectRequest.DiscardUnknown(m)
}
var xxx_messageInfo_DisconnectRequest proto.InternalMessageInfo
func (x *DisconnectRequest) GetHeader() *MessageHeader { func (m *DisconnectRequest) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header return m.Header
} }
return nil return nil
} }
func (x *DisconnectRequest) GetReason() string { func (m *DisconnectRequest) GetReason() string {
if x != nil { if m != nil {
return x.Reason return m.Reason
} }
return "" return ""
} }
type MessageRequest struct { type MessageRequest struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"`
unknownFields protoimpl.UnknownFields MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_unrecognized []byte `json:"-"`
MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` XXX_sizecache int32 `json:"-"`
MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"`
} }
func (x *MessageRequest) Reset() { func (m *MessageRequest) Reset() { *m = MessageRequest{} }
*x = MessageRequest{} func (m *MessageRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*MessageRequest) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[6] func (*MessageRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{6}
ms.StoreMessageInfo(mi)
}
} }
func (m *MessageRequest) XXX_Unmarshal(b []byte) error {
func (x *MessageRequest) String() string { return xxx_messageInfo_MessageRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *MessageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*MessageRequest) ProtoMessage() {} return xxx_messageInfo_MessageRequest.Marshal(b, m, deterministic)
func (x *MessageRequest) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *MessageRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use MessageRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_MessageRequest.Merge(m, src)
func (*MessageRequest) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{6} func (m *MessageRequest) XXX_Size() int {
return xxx_messageInfo_MessageRequest.Size(m)
}
func (m *MessageRequest) XXX_DiscardUnknown() {
xxx_messageInfo_MessageRequest.DiscardUnknown(m)
} }
func (x *MessageRequest) GetHeader() *MessageHeader { var xxx_messageInfo_MessageRequest proto.InternalMessageInfo
if x != nil {
return x.Header func (m *MessageRequest) GetHeader() *MessageHeader {
if m != nil {
return m.Header
} }
return nil return nil
} }
func (x *MessageRequest) GetMessageType() int32 { func (m *MessageRequest) GetMessageType() int32 {
if x != nil { if m != nil {
return x.MessageType return m.MessageType
} }
return 0 return 0
} }
func (x *MessageRequest) GetMessageData() []byte { func (m *MessageRequest) GetMessageData() []byte {
if x != nil { if m != nil {
return x.MessageData return m.MessageData
} }
return nil return nil
} }
type MessageResponse struct { type MessageResponse struct {
state protoimpl.MessageState Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
sizeCache protoimpl.SizeCache MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"`
unknownFields protoimpl.UnknownFields MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_unrecognized []byte `json:"-"`
MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` XXX_sizecache int32 `json:"-"`
MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"`
} }
func (x *MessageResponse) Reset() { func (m *MessageResponse) Reset() { *m = MessageResponse{} }
*x = MessageResponse{} func (m *MessageResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*MessageResponse) ProtoMessage() {}
mi := &file_p2p_v1_resource_proto_msgTypes[7] func (*MessageResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_84ae7440beef4c05, []int{7}
ms.StoreMessageInfo(mi)
}
} }
func (m *MessageResponse) XXX_Unmarshal(b []byte) error {
func (x *MessageResponse) String() string { return xxx_messageInfo_MessageResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *MessageResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*MessageResponse) ProtoMessage() {} return xxx_messageInfo_MessageResponse.Marshal(b, m, deterministic)
func (x *MessageResponse) ProtoReflect() protoreflect.Message {
mi := &file_p2p_v1_resource_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *MessageResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use MessageResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_MessageResponse.Merge(m, src)
func (*MessageResponse) Descriptor() ([]byte, []int) { }
return file_p2p_v1_resource_proto_rawDescGZIP(), []int{7} func (m *MessageResponse) XXX_Size() int {
return xxx_messageInfo_MessageResponse.Size(m)
}
func (m *MessageResponse) XXX_DiscardUnknown() {
xxx_messageInfo_MessageResponse.DiscardUnknown(m)
} }
func (x *MessageResponse) GetHeader() *MessageHeader { var xxx_messageInfo_MessageResponse proto.InternalMessageInfo
if x != nil {
return x.Header func (m *MessageResponse) GetHeader() *MessageHeader {
if m != nil {
return m.Header
} }
return nil return nil
} }
func (x *MessageResponse) GetMessageType() int32 { func (m *MessageResponse) GetMessageType() int32 {
if x != nil { if m != nil {
return x.MessageType return m.MessageType
} }
return 0 return 0
} }
func (x *MessageResponse) GetMessageData() []byte { func (m *MessageResponse) GetMessageData() []byte {
if x != nil { if m != nil {
return x.MessageData return m.MessageData
} }
return nil return nil
} }
var File_p2p_v1_resource_proto protoreflect.FileDescriptor func init() {
proto.RegisterEnum("p2p.v1.P2PMsgType", P2PMsgType_name, P2PMsgType_value)
var file_p2p_v1_resource_proto_rawDesc = []byte{ proto.RegisterType((*MessageHeader)(nil), "p2p.v1.MessageHeader")
0x0a, 0x15, 0x70, 0x32, 0x70, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, proto.RegisterType((*HandShakeRequest)(nil), "p2p.v1.HandShakeRequest")
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x1a, proto.RegisterType((*HandShakeResponse)(nil), "p2p.v1.HandShakeResponse")
0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, proto.RegisterType((*PingRequest)(nil), "p2p.v1.PingRequest")
0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, proto.RegisterType((*PongResponse)(nil), "p2p.v1.PongResponse")
0x22, 0x8a, 0x02, 0x0a, 0x0d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x65, 0x61, 0x64, proto.RegisterType((*DisconnectRequest)(nil), "p2p.v1.DisconnectRequest")
0x65, 0x72, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x76, 0x65, 0x72, proto.RegisterType((*MessageRequest)(nil), "p2p.v1.MessageRequest")
0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6c, 0x69, 0x65, proto.RegisterType((*MessageResponse)(nil), "p2p.v1.MessageResponse")
0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x69, }
0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a,
0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, func init() { proto.RegisterFile("p2p/v1/resource.proto", fileDescriptor_84ae7440beef4c05) }
0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72,
0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, var fileDescriptor_84ae7440beef4c05 = []byte{
0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, // 586 bytes of a gzipped FileDescriptorProto
0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xc1, 0x6e, 0xd3, 0x4c,
0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x10, 0xfe, 0xed, 0xb6, 0x4e, 0x3b, 0x49, 0xfb, 0xa7, 0x2b, 0x5a, 0xac, 0x5e, 0x1a, 0x22, 0x21,
0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x45, 0x48, 0xd8, 0x8a, 0xb9, 0xb5, 0x27, 0x4a, 0x51, 0x1a, 0x41, 0xca, 0xca, 0x8d, 0x42, 0x29,
0x12, 0x16, 0x0a, 0x06, 0x67, 0x6f, 0x73, 0x73, 0x69, 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x95, 0xa2, 0x8d, 0x3d, 0xb8, 0x56, 0x1b, 0xef, 0xe2, 0x5d, 0x47, 0xea, 0x03, 0xc0, 0x81, 0xb7,
0x52, 0x06, 0x67, 0x6f, 0x73, 0x73, 0x69, 0x70, 0x12, 0x1f, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x80, 0x23, 0x8f, 0xc2, 0x63, 0x70, 0xe4, 0x29, 0x90, 0x77, 0x9d, 0xaa, 0x15, 0xb7, 0x28, 0xb7,
0x5f, 0x70, 0x75, 0x62, 0x6b, 0x65, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x6e, 0x9d, 0x6f, 0xbe, 0xf9, 0xf4, 0xf9, 0xd3, 0x78, 0x60, 0x47, 0x04, 0xc2, 0x9f, 0x75, 0xfd, 0x1c,
0x6f, 0x64, 0x65, 0x50, 0x75, 0x62, 0x6b, 0x65, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x67, 0x25, 0x2f, 0xf2, 0x08, 0x3d, 0x91, 0x73, 0xc5, 0x89, 0x23, 0x02, 0xe1, 0xcd, 0xba, 0x7b, 0xfb,
0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x73, 0x69, 0x67, 0x6e, 0x22, 0x5b, 0x0a, 0x09, 0xe7, 0xc9, 0x0d, 0xfa, 0x1a, 0x9d, 0x14, 0x9f, 0x7c, 0x95, 0x4e, 0x51, 0x2a, 0x36, 0x15,
0x10, 0x48, 0x61, 0x6e, 0x64, 0x53, 0x68, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x86, 0xd8, 0xfe, 0x66, 0xc3, 0xe6, 0x00, 0xa5, 0x64, 0x09, 0x9e, 0x20, 0x8b, 0x31, 0x27, 0x4f,
0x74, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x61, 0x2b, 0xba, 0x49, 0x31, 0x53, 0xe3, 0x19, 0xe6, 0x32, 0xe5, 0x99, 0x6b, 0xb5, 0xac, 0xce,
0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x46, 0xb8, 0x69, 0xd0, 0x91, 0x01, 0xc9, 0x3e, 0xd4, 0x2b, 0x9a, 0xba, 0x15, 0xe8, 0xda, 0x2d,
0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0xab, 0xb3, 0x16, 0x82, 0x81, 0x86, 0xb7, 0x02, 0xc9, 0x16, 0xd8, 0x69, 0xec, 0xae, 0xe8, 0x59,
0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x3b, 0x8d, 0xc9, 0x21, 0xd4, 0xa3, 0x1c, 0x99, 0xc2, 0x71, 0xe9, 0xc1, 0x5d, 0x6d, 0x59, 0x9d,
0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x5c, 0x0a, 0x11, 0x48, 0x61, 0x7a, 0xb0, 0xe7, 0x19, 0x83, 0xde, 0xdc, 0xa0, 0x37, 0x9c, 0x1b, 0x0c, 0xc1, 0xd0, 0x4b, 0x80,
0x6e, 0x64, 0x53, 0x68, 0x61, 0x6b, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x86, 0x5a, 0xc6, 0x63, 0x1c, 0xa7, 0xb1, 0xbb, 0xa6, 0x15, 0x9d, 0xb2, 0xec, 0xc7, 0x64,
0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x9c, 0x84, 0x4b, 0x99, 0x0a, 0xd7, 0x69, 0x59, 0x9d, 0xf5, 0xb0, 0xaa, 0x4a, 0x7b, 0x7a,
0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x40, 0x14, 0x93, 0x6b, 0xbc, 0x75, 0x6b, 0x2d, 0xab, 0xd3, 0x08, 0xa1, 0x84, 0xa8, 0x46, 0x08,
0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x18, 0x81, 0x55, 0x99, 0x26, 0x99, 0xbb, 0xae, 0x3b, 0xfa, 0xdd, 0xfe, 0x08, 0xcd, 0x13, 0x96, 0xc5,
0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x67, 0x57, 0xec, 0x1a, 0x43, 0xfc, 0x5c, 0xa0, 0x54, 0xe4, 0x39, 0x38, 0x57, 0x3a, 0x18, 0x1d,
0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x56, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x43, 0x3d, 0xd8, 0xf1, 0x4c, 0xb4, 0xde, 0x83, 0xd4, 0xc2, 0x8a, 0x44, 0x5c, 0xa8, 0x4d, 0x4d,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x43, 0x47, 0xb2, 0x11, 0xce, 0xcb, 0xf6, 0x25, 0x6c, 0xdf, 0x13, 0x97, 0x82, 0x67, 0x12, 0x97,
0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0xa7, 0x3e, 0x82, 0x3a, 0x4d, 0xb3, 0x64, 0xe9, 0xae, 0xdf, 0x43, 0x83, 0xf2, 0x52, 0x77, 0xd9,
0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x86, 0x2f, 0x60, 0xfb, 0x38, 0x95, 0x11, 0xcf, 0x32, 0x8c, 0xd4, 0x82, 0xb6, 0x77, 0xc1, 0xc9,
0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x91, 0x49, 0x9e, 0x55, 0xe2, 0x55, 0xd5, 0xfe, 0x62, 0xc1, 0x56, 0x35, 0xb1, 0xa0, 0xf2, 0x13,
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x68, 0x54, 0x46, 0xef, 0xaf, 0x77, 0xbd, 0xc2, 0xf4, 0x7e, 0xdf, 0xa3, 0xc4, 0x4c, 0x31, 0xbd,
0x22, 0x57, 0x0a, 0x0c, 0x50, 0x6f, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0xe9, 0x8d, 0x3b, 0xca, 0x31, 0x53, 0xac, 0xfd, 0xd5, 0x82, 0xff, 0xef, 0x7c, 0x2c, 0x16, 0xe0,
0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x52, 0x8c, 0x3c, 0x1b, 0x02, 0xd0, 0x80, 0x0e, 0x64, 0xa2, 0x07, 0x5c, 0x78, 0x44, 0x03, 0x3a,
0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x1e, 0x9c, 0xf5, 0xc6, 0xc3, 0x0f, 0xf4, 0xf5, 0xb8, 0x7f, 0x3a, 0x7a, 0xf9, 0xb6, 0x7f, 0xdc,
0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0xfc, 0x8f, 0xec, 0xc0, 0xf6, 0x83, 0x0e, 0xed, 0x9f, 0xf6, 0x9a, 0xd6, 0xbf, 0xf0, 0xbb, 0xd3,
0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x5e, 0xd3, 0x3e, 0xfa, 0x6e, 0x01, 0x44, 0x7c, 0x5a, 0x7d, 0xc0, 0xd1, 0x66, 0x58, 0xdd, 0x20,
0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x5a, 0x0a, 0x11, 0x44, 0x69, 0x73, 0x5a, 0xfe, 0xcb, 0xd4, 0xba, 0x78, 0x93, 0xa4, 0xea, 0xaa, 0x98, 0x78, 0x11, 0x9f, 0xfa, 0xaf,
0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x58, 0x5c, 0x44, 0x58, 0xc8, 0x01, 0x2a, 0x56, 0xde, 0x15, 0x43, 0x8a, 0xf8, 0x8d, 0x3f, 0x45,
0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0xc5, 0xc4, 0xbc, 0x48, 0x30, 0x33, 0xb7, 0xca, 0x4f, 0xb8, 0x6f, 0x4e, 0xdb, 0xa1, 0x08, 0xc4,
0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0xac, 0xfb, 0xc3, 0x5e, 0xa1, 0xe7, 0xe7, 0x3f, 0x6d, 0x87, 0x06, 0xc2, 0x1b, 0x75, 0x7f, 0xe9,
0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x16, 0x0a, 0xc7, 0xe5, 0xa8, 0xfb, 0xdb, 0x26, 0xe6, 0x71, 0xd9, 0xa3, 0x47, 0xa5, 0x78, 0x19, 0xc1, 0x1f,
0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0xbb, 0x46, 0x03, 0x71, 0x70, 0x30, 0xea, 0x4e, 0x1c, 0xad, 0xf6, 0xe2, 0x6f, 0x00, 0x00, 0x00,
0x65, 0x61, 0x73, 0x6f, 0x6e, 0x22, 0x85, 0x01, 0x0a, 0x0e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0xff, 0xff, 0xcb, 0xbd, 0xb3, 0x0d, 0x28, 0x05, 0x00, 0x00,
0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64,
0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76,
0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52,
0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x21, 0x0a, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61,
0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6d,
0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x6d, 0x65,
0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
0x52, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x22, 0x86, 0x01,
0x0a, 0x0f, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x12, 0x2d, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0b, 0x32, 0x15, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
0x67, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72,
0x12, 0x21, 0x0a, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x54,
0x79, 0x70, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x64,
0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61,
0x67, 0x65, 0x44, 0x61, 0x74, 0x61, 0x2a, 0x54, 0x0a, 0x0a, 0x50, 0x32, 0x50, 0x4d, 0x73, 0x67,
0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x14, 0x50, 0x32, 0x50, 0x5f, 0x4d, 0x53, 0x47, 0x5f,
0x54, 0x59, 0x50, 0x45, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x00, 0x12, 0x15,
0x0a, 0x11, 0x50, 0x32, 0x50, 0x5f, 0x4d, 0x53, 0x47, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x50,
0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x15, 0x0a, 0x11, 0x50, 0x32, 0x50, 0x5f, 0x4d, 0x53, 0x47,
0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x50, 0x4f, 0x4e, 0x47, 0x10, 0x02, 0x42, 0xa1, 0x01, 0x0a,
0x0a, 0x63, 0x6f, 0x6d, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73,
0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4b, 0x67, 0x69,
0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75,
0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63,
0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f,
0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x70, 0x32, 0x70,
0x2f, 0x76, 0x31, 0x3b, 0x70, 0x32, 0x70, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x50, 0x58, 0x58, 0xaa,
0x02, 0x06, 0x50, 0x32, 0x70, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x06, 0x50, 0x32, 0x70, 0x5c, 0x56,
0x31, 0xe2, 0x02, 0x12, 0x50, 0x32, 0x70, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65,
0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x07, 0x50, 0x32, 0x70, 0x3a, 0x3a, 0x56, 0x31,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_p2p_v1_resource_proto_rawDescOnce sync.Once
file_p2p_v1_resource_proto_rawDescData = file_p2p_v1_resource_proto_rawDesc
)
func file_p2p_v1_resource_proto_rawDescGZIP() []byte {
file_p2p_v1_resource_proto_rawDescOnce.Do(func() {
file_p2p_v1_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_p2p_v1_resource_proto_rawDescData)
})
return file_p2p_v1_resource_proto_rawDescData
}
var file_p2p_v1_resource_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
var file_p2p_v1_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
var file_p2p_v1_resource_proto_goTypes = []interface{}{
(P2PMsgType)(0), // 0: p2p.v1.P2PMsgType
(*MessageHeader)(nil), // 1: p2p.v1.MessageHeader
(*HandShakeRequest)(nil), // 2: p2p.v1.HandShakeRequest
(*HandShakeResponse)(nil), // 3: p2p.v1.HandShakeResponse
(*PingRequest)(nil), // 4: p2p.v1.PingRequest
(*PongResponse)(nil), // 5: p2p.v1.PongResponse
(*DisconnectRequest)(nil), // 6: p2p.v1.DisconnectRequest
(*MessageRequest)(nil), // 7: p2p.v1.MessageRequest
(*MessageResponse)(nil), // 8: p2p.v1.MessageResponse
(*timestamppb.Timestamp)(nil), // 9: google.protobuf.Timestamp
}
var file_p2p_v1_resource_proto_depIdxs = []int32{
9, // 0: p2p.v1.MessageHeader.create_time:type_name -> google.protobuf.Timestamp
1, // 1: p2p.v1.HandShakeRequest.header:type_name -> p2p.v1.MessageHeader
1, // 2: p2p.v1.HandShakeResponse.header:type_name -> p2p.v1.MessageHeader
1, // 3: p2p.v1.PingRequest.header:type_name -> p2p.v1.MessageHeader
1, // 4: p2p.v1.PongResponse.header:type_name -> p2p.v1.MessageHeader
1, // 5: p2p.v1.DisconnectRequest.header:type_name -> p2p.v1.MessageHeader
1, // 6: p2p.v1.MessageRequest.header:type_name -> p2p.v1.MessageHeader
1, // 7: p2p.v1.MessageResponse.header:type_name -> p2p.v1.MessageHeader
8, // [8:8] is the sub-list for method output_type
8, // [8:8] is the sub-list for method input_type
8, // [8:8] is the sub-list for extension type_name
8, // [8:8] is the sub-list for extension extendee
0, // [0:8] is the sub-list for field type_name
}
func init() { file_p2p_v1_resource_proto_init() }
func file_p2p_v1_resource_proto_init() {
if File_p2p_v1_resource_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_p2p_v1_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MessageHeader); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*HandShakeRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*HandShakeResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PingRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PongResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DisconnectRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MessageRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_p2p_v1_resource_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MessageResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_p2p_v1_resource_proto_rawDesc,
NumEnums: 1,
NumMessages: 8,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_p2p_v1_resource_proto_goTypes,
DependencyIndexes: file_p2p_v1_resource_proto_depIdxs,
EnumInfos: file_p2p_v1_resource_proto_enumTypes,
MessageInfos: file_p2p_v1_resource_proto_msgTypes,
}.Build()
File_p2p_v1_resource_proto = out.File
file_p2p_v1_resource_proto_rawDesc = nil
file_p2p_v1_resource_proto_goTypes = nil
file_p2p_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: p2p/v1/service.proto // source: p2p/v1/service.proto
package p2pv1 package p2pv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_p2p_v1_service_proto protoreflect.FileDescriptor
var file_p2p_v1_service_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x14, 0x70, 0x32, 0x70, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, // is compatible with the proto package it is being compiled against.
0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x1a, 0x1d, // A compilation error at this line likely means your copy of the
0x70, 0x32, 0x70, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, // proto package needs to be updated.
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0xe0, 0x01, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x0a, 0x0a, 0x50, 0x32, 0x50, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x45, 0x0a, 0x0c,
0x42, 0x72, 0x6f, 0x61, 0x64, 0x63, 0x61, 0x73, 0x74, 0x4d, 0x73, 0x67, 0x12, 0x18, 0x2e, 0x70,
0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e,
0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x07, 0x53, 0x65, 0x6e, 0x64, 0x4d, 0x73, 0x67, 0x12, 0x17,
0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x61,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31,
0x2e, 0x53, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0c, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, 0x62, 0x65,
0x4d, 0x73, 0x67, 0x12, 0x1b, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x75, 0x62,
0x73, 0x63, 0x72, 0x69, 0x62, 0x65, 0x4d, 0x73, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x1c, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72,
0x69, 0x62, 0x65, 0x4d, 0x73, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x42, 0xa0, 0x01, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x2e, 0x70, 0x32, 0x70, 0x2e, 0x76, 0x31, 0x42,
0x0c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
0x4b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75,
0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63,
0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f,
0x70, 0x32, 0x70, 0x2f, 0x76, 0x31, 0x3b, 0x70, 0x32, 0x70, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x50,
0x58, 0x58, 0xaa, 0x02, 0x06, 0x50, 0x32, 0x70, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x06, 0x50, 0x32,
0x70, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x12, 0x50, 0x32, 0x70, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50,
0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x07, 0x50, 0x32, 0x70, 0x3a,
0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var file_p2p_v1_service_proto_goTypes = []interface{}{ func init() { proto.RegisterFile("p2p/v1/service.proto", fileDescriptor_44cb8ccd8d1336f3) }
(*BroadCastRequest)(nil), // 0: p2p.v1.BroadCastRequest
(*SendDataRequest)(nil), // 1: p2p.v1.SendDataRequest
(*SubscribeMsgRequest)(nil), // 2: p2p.v1.SubscribeMsgRequest
(*BroadCastResponse)(nil), // 3: p2p.v1.BroadCastResponse
(*SendDataResponse)(nil), // 4: p2p.v1.SendDataResponse
(*SubscribeMsgResponse)(nil), // 5: p2p.v1.SubscribeMsgResponse
}
var file_p2p_v1_service_proto_depIdxs = []int32{
0, // 0: p2p.v1.P2PService.BroadcastMsg:input_type -> p2p.v1.BroadCastRequest
1, // 1: p2p.v1.P2PService.SendMsg:input_type -> p2p.v1.SendDataRequest
2, // 2: p2p.v1.P2PService.SubscribeMsg:input_type -> p2p.v1.SubscribeMsgRequest
3, // 3: p2p.v1.P2PService.BroadcastMsg:output_type -> p2p.v1.BroadCastResponse
4, // 4: p2p.v1.P2PService.SendMsg:output_type -> p2p.v1.SendDataResponse
5, // 5: p2p.v1.P2PService.SubscribeMsg:output_type -> p2p.v1.SubscribeMsgResponse
3, // [3:6] is the sub-list for method output_type
0, // [0:3] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_p2p_v1_service_proto_init() } var fileDescriptor_44cb8ccd8d1336f3 = []byte{
func file_p2p_v1_service_proto_init() { // 300 bytes of a gzipped FileDescriptorProto
if File_p2p_v1_service_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xc1, 0x4a, 0xec, 0x30,
return 0x14, 0x86, 0xef, 0xf4, 0xc2, 0x0c, 0x84, 0xae, 0x8a, 0xe0, 0x38, 0xea, 0xc6, 0x07, 0x48, 0x48,
} 0xdc, 0x8d, 0xe0, 0xa2, 0xa3, 0xb8, 0x18, 0x06, 0x82, 0x85, 0x32, 0xc8, 0x80, 0xa4, 0xe9, 0xa1,
file_p2p_v1_request_response_proto_init() 0x16, 0x6c, 0x13, 0x93, 0xb4, 0xcf, 0x23, 0x2e, 0x7d, 0x14, 0x9f, 0x42, 0x5c, 0xfa, 0x14, 0xd2,
type x struct{} 0xa6, 0x1d, 0x04, 0x67, 0x97, 0xf3, 0xff, 0xdf, 0xf9, 0xe0, 0x04, 0x1d, 0x69, 0xa6, 0x49, 0x4b,
out := protoimpl.TypeBuilder{ 0x89, 0x05, 0xd3, 0x96, 0x12, 0xb0, 0x36, 0xca, 0xa9, 0x68, 0xaa, 0x99, 0xc6, 0x2d, 0x5d, 0x9c,
File: protoimpl.DescBuilder{ 0x0f, 0xad, 0x81, 0x97, 0x06, 0xac, 0x7b, 0x34, 0x60, 0xb5, 0xaa, 0xed, 0x80, 0xb1, 0xcf, 0x09,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x42, 0x9c, 0xf1, 0xc4, 0xef, 0x46, 0xb7, 0x28, 0x8c, 0x8d, 0x12, 0xb9, 0x14, 0xd6, 0x6d, 0x6c,
RawDescriptor: file_p2p_v1_service_proto_rawDesc, 0x11, 0xcd, 0xb1, 0xd7, 0xe0, 0x3e, 0x5d, 0x09, 0xeb, 0xee, 0xbd, 0x67, 0x71, 0x72, 0xa0, 0xf1,
NumEnums: 0, 0xe6, 0x8b, 0x7f, 0xd1, 0x35, 0x9a, 0x25, 0x50, 0xe7, 0x9d, 0xe1, 0x78, 0xe4, 0xba, 0xe0, 0x46,
NumMessages: 0, 0x38, 0x31, 0x0a, 0xe6, 0x7f, 0x8b, 0xfd, 0xfe, 0x1a, 0x85, 0x49, 0x93, 0x59, 0x69, 0xca, 0x0c,
NumExtensions: 0, 0x3a, 0xc9, 0xe9, 0x9e, 0xfd, 0x95, 0x8e, 0xa2, 0xb3, 0xc3, 0xe5, 0x28, 0x8b, 0x5f, 0x27, 0x08,
NumServices: 1, 0x49, 0x55, 0x0d, 0x54, 0x1c, 0x0e, 0xb7, 0xf2, 0xee, 0x7e, 0x3e, 0x79, 0x58, 0x17, 0xa5, 0x7b,
}, 0x6a, 0x32, 0x2c, 0x55, 0x45, 0x56, 0x22, 0x6f, 0x24, 0x34, 0x76, 0x03, 0x4e, 0xb4, 0x60, 0xac,
GoTypes: file_p2p_v1_service_proto_goTypes, 0x87, 0xa4, 0x7a, 0x26, 0x15, 0x38, 0xa1, 0xc7, 0xa1, 0x80, 0x9a, 0xf4, 0x03, 0x29, 0x14, 0xf1,
DependencyIndexes: file_p2p_v1_service_proto_depIdxs, 0xff, 0x7b, 0xa5, 0x99, 0x6e, 0xe9, 0x5b, 0xf0, 0x9f, 0x6f, 0xb7, 0xef, 0xc1, 0x94, 0x33, 0x8d,
}.Build() 0x53, 0xfa, 0xd1, 0x3f, 0x76, 0x29, 0xfd, 0x0a, 0x22, 0xff, 0xd8, 0xdd, 0xf1, 0xb8, 0x93, 0xe7,
File_p2p_v1_service_proto = out.File 0xc2, 0x89, 0xef, 0x60, 0xc6, 0x99, 0x5e, 0x2e, 0x53, 0x9a, 0x4d, 0x7b, 0xdb, 0xe5, 0x4f, 0x00,
file_p2p_v1_service_proto_rawDesc = nil 0x00, 0x00, 0xff, 0xff, 0xbb, 0x8b, 0x44, 0x22, 0xcb, 0x01, 0x00, 0x00,
file_p2p_v1_service_proto_goTypes = nil
file_p2p_v1_service_proto_depIdxs = nil
} }
This source diff could not be displayed because it is too large. You can view the blob instead.
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: ring/v1/request_response.proto // source: ring/v1/request_response.proto
package ringv1 package ringv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_ring_v1_request_response_proto protoreflect.FileDescriptor
var file_ring_v1_request_response_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x1e, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, // is compatible with the proto package it is being compiled against.
0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, // A compilation error at this line likely means your copy of the
0x12, 0x07, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0xaf, 0x01, 0x0a, 0x0b, 0x63, 0x6f, // proto package needs to be updated.
0x6d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65, 0x71, 0x75, 0x65, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61,
0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67,
0x6f, 0x2f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x72, 0x69, 0x6e, 0x67, 0x76, 0x31,
0xa2, 0x02, 0x03, 0x52, 0x58, 0x58, 0xaa, 0x02, 0x07, 0x52, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x31,
0xca, 0x02, 0x07, 0x52, 0x69, 0x6e, 0x67, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x52, 0x69, 0x6e,
0x67, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
0xea, 0x02, 0x08, 0x52, 0x69, 0x6e, 0x67, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
}
var file_ring_v1_request_response_proto_goTypes = []interface{}{} func init() { proto.RegisterFile("ring/v1/request_response.proto", fileDescriptor_a0728241cb087019) }
var file_ring_v1_request_response_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_ring_v1_request_response_proto_init() } var fileDescriptor_a0728241cb087019 = []byte{
func file_ring_v1_request_response_proto_init() { // 193 bytes of a gzipped FileDescriptorProto
if File_ring_v1_request_response_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2b, 0xca, 0xcc, 0x4b,
return 0xd7, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0x2c, 0x4d, 0x2d, 0x2e, 0x89, 0x2f, 0x4a, 0x2d, 0x2e,
} 0xc8, 0xcf, 0x2b, 0x4e, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x62, 0x07, 0xc9, 0xeb, 0x95,
type x struct{} 0x19, 0x3a, 0xad, 0x67, 0xe4, 0xe2, 0x4e, 0xce, 0xcf, 0xd5, 0x83, 0xf1, 0x45, 0x82, 0x20, 0x1a,
out := protoimpl.TypeBuilder{ 0x82, 0xa0, 0xea, 0x03, 0x40, 0xca, 0x03, 0x18, 0xa3, 0x7c, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93,
File: protoimpl.DescBuilder{ 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x9d, 0x13, 0x53, 0x4a, 0x93, 0x53, 0x4b, 0x8b, 0x7d, 0x53, 0x4b,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x12, 0xcb, 0x52, 0x8b, 0xa0, 0x8a, 0x92, 0xf3, 0x73, 0xf4, 0x73, 0x53, 0x4b, 0x12, 0x0b, 0x60,
RawDescriptor: file_ring_v1_request_response_proto_rawDesc, 0x9c, 0xf4, 0xd4, 0x3c, 0x7d, 0x30, 0x47, 0x3f, 0x3d, 0x5f, 0x1f, 0xea, 0x1e, 0x6b, 0x10, 0x5d,
NumEnums: 0, 0x66, 0xb8, 0x88, 0x89, 0x39, 0x28, 0x22, 0x62, 0x15, 0x13, 0x7b, 0x10, 0xc8, 0xda, 0x30, 0xc3,
NumMessages: 0, 0x53, 0x10, 0x56, 0x4c, 0x98, 0xe1, 0x23, 0x26, 0x61, 0x28, 0x2b, 0xc6, 0x3d, 0xc0, 0x09, 0x64,
NumExtensions: 0, 0x43, 0x4a, 0x62, 0x49, 0xe2, 0x2b, 0x26, 0x0e, 0x90, 0xa8, 0x95, 0x55, 0x98, 0x61, 0x12, 0x1b,
NumServices: 0, 0xd8, 0x4c, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x75, 0x92, 0xbb, 0x3d, 0xe3, 0x00, 0x00,
}, 0x00,
GoTypes: file_ring_v1_request_response_proto_goTypes,
DependencyIndexes: file_ring_v1_request_response_proto_depIdxs,
}.Build()
File_ring_v1_request_response_proto = out.File
file_ring_v1_request_response_proto_rawDesc = nil
file_ring_v1_request_response_proto_goTypes = nil
file_ring_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: ring/v1/resource.proto // source: ring/v1/resource.proto
package ringv1 package ringv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_ring_v1_resource_proto protoreflect.FileDescriptor
var file_ring_v1_resource_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x16, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, // is compatible with the proto package it is being compiled against.
0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, // A compilation error at this line likely means your copy of the
0x31, 0x42, 0xa8, 0x01, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, // proto package needs to be updated.
0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x50, 0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43,
0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65,
0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f,
0x67, 0x6f, 0x2f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x3b, 0x72, 0x69, 0x6e, 0x67, 0x76,
0x31, 0xa2, 0x02, 0x03, 0x52, 0x58, 0x58, 0xaa, 0x02, 0x07, 0x52, 0x69, 0x6e, 0x67, 0x2e, 0x56,
0x31, 0xca, 0x02, 0x07, 0x52, 0x69, 0x6e, 0x67, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x52, 0x69,
0x6e, 0x67, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
0x61, 0xea, 0x02, 0x08, 0x52, 0x69, 0x6e, 0x67, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x33,
}
var file_ring_v1_resource_proto_goTypes = []interface{}{} func init() { proto.RegisterFile("ring/v1/resource.proto", fileDescriptor_679f4f17385494fd) }
var file_ring_v1_resource_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_ring_v1_resource_proto_init() } var fileDescriptor_679f4f17385494fd = []byte{
func file_ring_v1_resource_proto_init() { // 183 bytes of a gzipped FileDescriptorProto
if File_ring_v1_resource_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x2b, 0xca, 0xcc, 0x4b,
return 0xd7, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a, 0x4e, 0xd5, 0x2b, 0x28, 0xca,
} 0x2f, 0xc9, 0x17, 0x62, 0x07, 0x89, 0xeb, 0x95, 0x19, 0x3a, 0xad, 0x60, 0xe4, 0xe2, 0x4e, 0xce,
type x struct{} 0xcf, 0xd5, 0x83, 0xf1, 0x79, 0x83, 0xa0, 0x0a, 0x03, 0x40, 0xea, 0x02, 0x18, 0xa3, 0x7c, 0xd3,
out := protoimpl.TypeBuilder{ 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x9d, 0x13, 0x53, 0x4a, 0x93, 0x53,
File: protoimpl.DescBuilder{ 0x4b, 0x8b, 0x7d, 0x53, 0x4b, 0x12, 0xcb, 0x52, 0x8b, 0x8a, 0x21, 0x8a, 0x92, 0xf3, 0x73, 0xf4,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x73, 0x53, 0x4b, 0x12, 0x0b, 0x60, 0x9c, 0xf4, 0xd4, 0x3c, 0x7d, 0x30, 0x47, 0x3f, 0x3d, 0x5f,
RawDescriptor: file_ring_v1_resource_proto_rawDesc, 0x1f, 0xea, 0x00, 0x6b, 0x10, 0x5d, 0x66, 0xb8, 0x88, 0x89, 0x39, 0x28, 0x22, 0x62, 0x15, 0x13,
NumEnums: 0, 0x7b, 0x10, 0xc8, 0xbe, 0x30, 0xc3, 0x53, 0x10, 0x56, 0x4c, 0x98, 0xe1, 0x23, 0x26, 0x61, 0x28,
NumMessages: 0, 0x2b, 0xc6, 0x3d, 0xc0, 0x09, 0x64, 0x43, 0x4a, 0x62, 0x49, 0xe2, 0x2b, 0x26, 0x0e, 0x90, 0xa8,
NumExtensions: 0, 0x95, 0x55, 0x98, 0x61, 0x12, 0x1b, 0xd8, 0x4c, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7e,
NumServices: 0, 0xd5, 0x6c, 0x90, 0xd4, 0x00, 0x00, 0x00,
},
GoTypes: file_ring_v1_resource_proto_goTypes,
DependencyIndexes: file_ring_v1_resource_proto_depIdxs,
}.Build()
File_ring_v1_resource_proto = out.File
file_ring_v1_resource_proto_rawDesc = nil
file_ring_v1_resource_proto_goTypes = nil
file_ring_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: ring/v1/service.proto // source: ring/v1/service.proto
package ringv1 package ringv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
emptypb "google.golang.org/protobuf/types/known/emptypb" _ "google.golang.org/protobuf/types/known/emptypb"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_ring_v1_service_proto protoreflect.FileDescriptor
var file_ring_v1_service_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x15, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, // is compatible with the proto package it is being compiled against.
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, // A compilation error at this line likely means your copy of the
0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, // proto package needs to be updated.
0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x72, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x72,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x72,
0x69, 0x6e, 0x67, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72,
0x65, 0x71, 0x5f, 0x72, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x8c, 0x1e, 0x0a,
0x0b, 0x52, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x35, 0x0a, 0x04,
0x53, 0x68, 0x61, 0x33, 0x12, 0x14, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53,
0x68, 0x61, 0x33, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x68, 0x61, 0x33, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x45, 0x0a, 0x0b, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69,
0x6f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1c, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x43, 0x0a, 0x0a, 0x4e, 0x65,
0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
0x1a, 0x1b, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x74, 0x56, 0x65,
0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x47, 0x0a, 0x0c, 0x4e, 0x65, 0x74, 0x50, 0x65, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12,
0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x4e, 0x65, 0x74, 0x50, 0x65, 0x65, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4d, 0x0a, 0x0f, 0x50, 0x72, 0x6f, 0x74,
0x6f, 0x63, 0x6f, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x2e, 0x67, 0x6f,
0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
0x70, 0x74, 0x79, 0x1a, 0x20, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x07, 0x53, 0x79, 0x6e, 0x63, 0x69,
0x6e, 0x67, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x18, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3f, 0x0a, 0x08, 0x43, 0x6f, 0x69, 0x6e, 0x62, 0x61,
0x73, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x19, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x69, 0x6e, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3b, 0x0a, 0x06, 0x4d, 0x69, 0x6e, 0x69, 0x6e,
0x67, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x17, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x3f, 0x0a, 0x08, 0x48, 0x61, 0x73, 0x68, 0x52, 0x61, 0x74, 0x65,
0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x19, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e,
0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x52, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3f, 0x0a, 0x08, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x73, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x19, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3f, 0x0a, 0x08, 0x47, 0x61, 0x73, 0x50, 0x72, 0x69,
0x63, 0x65, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x19, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x61, 0x73, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x40, 0x0a, 0x0b, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x17,
0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x65, 0x69, 0x67, 0x68, 0x74, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4a, 0x0a, 0x0b, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x12, 0x1b, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e,
0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x50, 0x0a, 0x0d, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79,
0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7a, 0x0a, 0x1b, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x12, 0x2b, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c,
0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x80, 0x01, 0x0a, 0x1d, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e,
0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x2d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42,
0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43,
0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x59, 0x0a, 0x10, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43,
0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x12, 0x20, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42,
0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x72,
0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e,
0x74, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x5f, 0x0a, 0x12, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42,
0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x22, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x79, 0x4e, 0x75,
0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x72, 0x69,
0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74,
0x42, 0x79, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x71, 0x0a, 0x18, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x28,
0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65,
0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e,
0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48,
0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x77, 0x0a, 0x1a, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42, 0x79,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e,
0x64, 0x65, 0x78, 0x12, 0x2a, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e,
0x63, 0x6c, 0x65, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72,
0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x2b, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x63, 0x6c, 0x65, 0x42,
0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49,
0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x44,
0x0a, 0x09, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x19, 0x2e, 0x72, 0x69,
0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53,
0x6f, 0x6c, 0x69, 0x64, 0x69, 0x74, 0x79, 0x12, 0x1f, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x6f, 0x6c, 0x69, 0x64, 0x69, 0x74,
0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e,
0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x6f, 0x6c, 0x69, 0x64, 0x69,
0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0a,
0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x4c, 0x4c, 0x4c, 0x12, 0x1a, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x4c, 0x4c, 0x4c, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x4c, 0x4c, 0x4c, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65,
0x53, 0x65, 0x72, 0x70, 0x65, 0x6e, 0x74, 0x12, 0x1e, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x70, 0x65, 0x6e, 0x74,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x70, 0x65, 0x6e, 0x74,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4a, 0x0a, 0x0b, 0x45, 0x73,
0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x47, 0x61, 0x73, 0x12, 0x1b, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x47, 0x61, 0x73, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
0x2e, 0x45, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x47, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5c, 0x0a, 0x11, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61,
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x12, 0x21, 0x2e, 0x72, 0x69,
0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
0x6e, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22,
0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63,
0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x48, 0x61, 0x73, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x83, 0x01, 0x0a, 0x1e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63,
0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41,
0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2e, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42,
0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42,
0x6c, 0x6f, 0x63, 0x6b, 0x48, 0x61, 0x73, 0x68, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x89, 0x01, 0x0a, 0x20, 0x54,
0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63,
0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12,
0x30, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61,
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62,
0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x31, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75,
0x6d, 0x62, 0x65, 0x72, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5f, 0x0a, 0x12, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61,
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x12, 0x22, 0x2e, 0x72,
0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69,
0x6f, 0x6e, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x23, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73,
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x07, 0x42, 0x61, 0x6c, 0x61, 0x6e,
0x63, 0x65, 0x12, 0x17, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x6c,
0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x69,
0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3e, 0x0a, 0x07, 0x53, 0x74, 0x6f, 0x72, 0x61,
0x67, 0x65, 0x12, 0x17, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x6f,
0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x69,
0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x38, 0x0a, 0x05, 0x4e, 0x6f, 0x6e, 0x63, 0x65,
0x12, 0x15, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x6e, 0x63, 0x65,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x50, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x6f, 0x6e,
0x63, 0x65, 0x12, 0x1d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70,
0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x1e, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x65,
0x61, 0x74, 0x65, 0x64, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x59, 0x0a, 0x10, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69,
0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x20, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43,
0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3e,
0x0a, 0x07, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x18, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74,
0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x35,
0x0a, 0x04, 0x53, 0x69, 0x67, 0x6e, 0x12, 0x14, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31,
0x2e, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72,
0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x56, 0x0a, 0x0f, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e,
0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69,
0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x53, 0x69, 0x67, 0x6e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74,
0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x56, 0x0a,
0x0f, 0x53, 0x65, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
0x12, 0x1f, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x54,
0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x20, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5f, 0x0a, 0x12, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61, 0x77,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x2e, 0x72, 0x69,
0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61, 0x77, 0x54, 0x72, 0x61,
0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x23, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61,
0x77, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x35, 0x0a, 0x04, 0x43, 0x61, 0x6c, 0x6c, 0x12, 0x14,
0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x43,
0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x44, 0x0a,
0x09, 0x4e, 0x65, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x19, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
0x4e, 0x65, 0x77, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0e, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x46,
0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1f, 0x2e,
0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x12, 0x5f, 0x0a, 0x18, 0x50, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x54, 0x72, 0x61, 0x6e, 0x73,
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x16, 0x2e, 0x67,
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45,
0x6d, 0x70, 0x74, 0x79, 0x1a, 0x29, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x50,
0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f,
0x6e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x56, 0x0a, 0x0f, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x46, 0x69,
0x6c, 0x74, 0x65, 0x72, 0x12, 0x1f, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x55,
0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x50, 0x0a, 0x0d, 0x46, 0x69, 0x6c,
0x74, 0x65, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x1d, 0x2e, 0x72, 0x69, 0x6e,
0x67, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67,
0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0a, 0x46,
0x69, 0x6c, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1a, 0x2e, 0x72, 0x69, 0x6e, 0x67,
0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e,
0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x35, 0x0a, 0x04, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x14, 0x2e, 0x72,
0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x15, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67,
0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xa7, 0x01, 0x0a, 0x0b,
0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x31, 0x42, 0x0c, 0x53, 0x65, 0x72,
0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4d, 0x67, 0x69, 0x74,
0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73,
0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f,
0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67,
0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x72, 0x69, 0x6e, 0x67,
0x2f, 0x76, 0x31, 0x3b, 0x72, 0x69, 0x6e, 0x67, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x52, 0x58, 0x58,
0xaa, 0x02, 0x07, 0x52, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x07, 0x52, 0x69, 0x6e,
0x67, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x13, 0x52, 0x69, 0x6e, 0x67, 0x5c, 0x56, 0x31, 0x5c, 0x47,
0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x08, 0x52, 0x69, 0x6e,
0x67, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var file_ring_v1_service_proto_goTypes = []interface{}{ func init() { proto.RegisterFile("ring/v1/service.proto", fileDescriptor_2dc67120507b0009) }
(*Sha3Request)(nil), // 0: ring.v1.Sha3Request
(*emptypb.Empty)(nil), // 1: google.protobuf.Empty
(*BlockByHashRequest)(nil), // 2: ring.v1.BlockByHashRequest
(*BlockByNumberRequest)(nil), // 3: ring.v1.BlockByNumberRequest
(*BlockTransactionCountByHashRequest)(nil), // 4: ring.v1.BlockTransactionCountByHashRequest
(*BlockTransactionCountByNumberRequest)(nil), // 5: ring.v1.BlockTransactionCountByNumberRequest
(*UncleCountByHashRequest)(nil), // 6: ring.v1.UncleCountByHashRequest
(*UncleCountByNumberRequest)(nil), // 7: ring.v1.UncleCountByNumberRequest
(*UncleByBlockHashAndIndexRequest)(nil), // 8: ring.v1.UncleByBlockHashAndIndexRequest
(*UncleByBlockNumberAndIndexRequest)(nil), // 9: ring.v1.UncleByBlockNumberAndIndexRequest
(*CompilersRequest)(nil), // 10: ring.v1.CompilersRequest
(*CompileSolidityRequest)(nil), // 11: ring.v1.CompileSolidityRequest
(*CompileLLLRequest)(nil), // 12: ring.v1.CompileLLLRequest
(*CompileSerpentRequest)(nil), // 13: ring.v1.CompileSerpentRequest
(*EstimateGasRequest)(nil), // 14: ring.v1.EstimateGasRequest
(*TransactionByHashRequest)(nil), // 15: ring.v1.TransactionByHashRequest
(*TransactionByBlockHashAndIndexRequest)(nil), // 16: ring.v1.TransactionByBlockHashAndIndexRequest
(*TransactionByBlockNumberAndIndexRequest)(nil), // 17: ring.v1.TransactionByBlockNumberAndIndexRequest
(*TransactionReceiptRequest)(nil), // 18: ring.v1.TransactionReceiptRequest
(*BalanceRequest)(nil), // 19: ring.v1.BalanceRequest
(*StorageRequest)(nil), // 20: ring.v1.StorageRequest
(*NonceRequest)(nil), // 21: ring.v1.NonceRequest
(*RepeatedNonceRequest)(nil), // 22: ring.v1.RepeatedNonceRequest
(*TransactionCountRequest)(nil), // 23: ring.v1.TransactionCountRequest
(*GetCodeRequest)(nil), // 24: ring.v1.GetCodeRequest
(*SignRequest)(nil), // 25: ring.v1.SignRequest
(*SignTransactionRequest)(nil), // 26: ring.v1.SignTransactionRequest
(*SendTransactionRequest)(nil), // 27: ring.v1.SendTransactionRequest
(*SendRawTransactionRequest)(nil), // 28: ring.v1.SendRawTransactionRequest
(*CallRequest)(nil), // 29: ring.v1.CallRequest
(*NewFilterRequest)(nil), // 30: ring.v1.NewFilterRequest
(*UninstallFilterRequest)(nil), // 31: ring.v1.UninstallFilterRequest
(*FilterChangesRequest)(nil), // 32: ring.v1.FilterChangesRequest
(*FilterLogsRequest)(nil), // 33: ring.v1.FilterLogsRequest
(*LogsRequest)(nil), // 34: ring.v1.LogsRequest
(*Sha3Response)(nil), // 35: ring.v1.Sha3Response
(*NodeVersionResponse)(nil), // 36: ring.v1.NodeVersionResponse
(*NetVersionResponse)(nil), // 37: ring.v1.NetVersionResponse
(*NetPeerCountResponse)(nil), // 38: ring.v1.NetPeerCountResponse
(*ProtocolVersionResponse)(nil), // 39: ring.v1.ProtocolVersionResponse
(*SyncingResponse)(nil), // 40: ring.v1.SyncingResponse
(*CoinbaseResponse)(nil), // 41: ring.v1.CoinbaseResponse
(*MiningResponse)(nil), // 42: ring.v1.MiningResponse
(*HashRateResponse)(nil), // 43: ring.v1.HashRateResponse
(*AccountsResponse)(nil), // 44: ring.v1.AccountsResponse
(*GasPriceResponse)(nil), // 45: ring.v1.GasPriceResponse
(*HeightResponse)(nil), // 46: ring.v1.HeightResponse
(*BlockByHashResponse)(nil), // 47: ring.v1.BlockByHashResponse
(*BlockByNumberResponse)(nil), // 48: ring.v1.BlockByNumberResponse
(*BlockTransactionCountByHashResponse)(nil), // 49: ring.v1.BlockTransactionCountByHashResponse
(*BlockTransactionCountByNumberResponse)(nil), // 50: ring.v1.BlockTransactionCountByNumberResponse
(*UncleCountByHashResponse)(nil), // 51: ring.v1.UncleCountByHashResponse
(*UncleCountByNumberResponse)(nil), // 52: ring.v1.UncleCountByNumberResponse
(*UncleByBlockHashAndIndexResponse)(nil), // 53: ring.v1.UncleByBlockHashAndIndexResponse
(*UncleByBlockNumberAndIndexResponse)(nil), // 54: ring.v1.UncleByBlockNumberAndIndexResponse
(*CompilersResponse)(nil), // 55: ring.v1.CompilersResponse
(*CompileSolidityResponse)(nil), // 56: ring.v1.CompileSolidityResponse
(*CompileLLLResponse)(nil), // 57: ring.v1.CompileLLLResponse
(*CompileSerpentResponse)(nil), // 58: ring.v1.CompileSerpentResponse
(*EstimateGasResponse)(nil), // 59: ring.v1.EstimateGasResponse
(*TransactionByHashResponse)(nil), // 60: ring.v1.TransactionByHashResponse
(*TransactionByBlockHashAndIndexResponse)(nil), // 61: ring.v1.TransactionByBlockHashAndIndexResponse
(*TransactionByBlockNumberAndIndexResponse)(nil), // 62: ring.v1.TransactionByBlockNumberAndIndexResponse
(*TransactionReceiptResponse)(nil), // 63: ring.v1.TransactionReceiptResponse
(*BalanceResponse)(nil), // 64: ring.v1.BalanceResponse
(*StorageResponse)(nil), // 65: ring.v1.StorageResponse
(*NonceResponse)(nil), // 66: ring.v1.NonceResponse
(*RepeatedNonceResponse)(nil), // 67: ring.v1.RepeatedNonceResponse
(*TransactionCountResponse)(nil), // 68: ring.v1.TransactionCountResponse
(*GetCodeResponse)(nil), // 69: ring.v1.GetCodeResponse
(*SignResponse)(nil), // 70: ring.v1.SignResponse
(*SignTransactionResponse)(nil), // 71: ring.v1.SignTransactionResponse
(*SendTransactionResponse)(nil), // 72: ring.v1.SendTransactionResponse
(*SendRawTransactionResponse)(nil), // 73: ring.v1.SendRawTransactionResponse
(*CallResponse)(nil), // 74: ring.v1.CallResponse
(*NewFilterResponse)(nil), // 75: ring.v1.NewFilterResponse
(*NewBlockFilterResponse)(nil), // 76: ring.v1.NewBlockFilterResponse
(*PendingTransactionFilterResponse)(nil), // 77: ring.v1.PendingTransactionFilterResponse
(*UninstallFilterResponse)(nil), // 78: ring.v1.UninstallFilterResponse
(*FilterChangesResponse)(nil), // 79: ring.v1.FilterChangesResponse
(*FilterLogsResponse)(nil), // 80: ring.v1.FilterLogsResponse
(*LogsResponse)(nil), // 81: ring.v1.LogsResponse
}
var file_ring_v1_service_proto_depIdxs = []int32{
0, // 0: ring.v1.RingService.Sha3:input_type -> ring.v1.Sha3Request
1, // 1: ring.v1.RingService.NodeVersion:input_type -> google.protobuf.Empty
1, // 2: ring.v1.RingService.NetVersion:input_type -> google.protobuf.Empty
1, // 3: ring.v1.RingService.NetPeerCount:input_type -> google.protobuf.Empty
1, // 4: ring.v1.RingService.ProtocolVersion:input_type -> google.protobuf.Empty
1, // 5: ring.v1.RingService.Syncing:input_type -> google.protobuf.Empty
1, // 6: ring.v1.RingService.Coinbase:input_type -> google.protobuf.Empty
1, // 7: ring.v1.RingService.Mining:input_type -> google.protobuf.Empty
1, // 8: ring.v1.RingService.HashRate:input_type -> google.protobuf.Empty
1, // 9: ring.v1.RingService.Accounts:input_type -> google.protobuf.Empty
1, // 10: ring.v1.RingService.GasPrice:input_type -> google.protobuf.Empty
1, // 11: ring.v1.RingService.BlockNumber:input_type -> google.protobuf.Empty
2, // 12: ring.v1.RingService.BlockByHash:input_type -> ring.v1.BlockByHashRequest
3, // 13: ring.v1.RingService.BlockByNumber:input_type -> ring.v1.BlockByNumberRequest
4, // 14: ring.v1.RingService.BlockTransactionCountByHash:input_type -> ring.v1.BlockTransactionCountByHashRequest
5, // 15: ring.v1.RingService.BlockTransactionCountByNumber:input_type -> ring.v1.BlockTransactionCountByNumberRequest
6, // 16: ring.v1.RingService.UncleCountByHash:input_type -> ring.v1.UncleCountByHashRequest
7, // 17: ring.v1.RingService.UncleCountByNumber:input_type -> ring.v1.UncleCountByNumberRequest
8, // 18: ring.v1.RingService.UncleByBlockHashAndIndex:input_type -> ring.v1.UncleByBlockHashAndIndexRequest
9, // 19: ring.v1.RingService.UncleByBlockNumberAndIndex:input_type -> ring.v1.UncleByBlockNumberAndIndexRequest
10, // 20: ring.v1.RingService.Compilers:input_type -> ring.v1.CompilersRequest
11, // 21: ring.v1.RingService.CompileSolidity:input_type -> ring.v1.CompileSolidityRequest
12, // 22: ring.v1.RingService.CompileLLL:input_type -> ring.v1.CompileLLLRequest
13, // 23: ring.v1.RingService.CompileSerpent:input_type -> ring.v1.CompileSerpentRequest
14, // 24: ring.v1.RingService.EstimateGas:input_type -> ring.v1.EstimateGasRequest
15, // 25: ring.v1.RingService.TransactionByHash:input_type -> ring.v1.TransactionByHashRequest
16, // 26: ring.v1.RingService.TransactionByBlockHashAndIndex:input_type -> ring.v1.TransactionByBlockHashAndIndexRequest
17, // 27: ring.v1.RingService.TransactionByBlockNumberAndIndex:input_type -> ring.v1.TransactionByBlockNumberAndIndexRequest
18, // 28: ring.v1.RingService.TransactionReceipt:input_type -> ring.v1.TransactionReceiptRequest
19, // 29: ring.v1.RingService.Balance:input_type -> ring.v1.BalanceRequest
20, // 30: ring.v1.RingService.Storage:input_type -> ring.v1.StorageRequest
21, // 31: ring.v1.RingService.Nonce:input_type -> ring.v1.NonceRequest
22, // 32: ring.v1.RingService.RepeatedNonce:input_type -> ring.v1.RepeatedNonceRequest
23, // 33: ring.v1.RingService.TransactionCount:input_type -> ring.v1.TransactionCountRequest
24, // 34: ring.v1.RingService.GetCode:input_type -> ring.v1.GetCodeRequest
25, // 35: ring.v1.RingService.Sign:input_type -> ring.v1.SignRequest
26, // 36: ring.v1.RingService.SignTransaction:input_type -> ring.v1.SignTransactionRequest
27, // 37: ring.v1.RingService.SendTransaction:input_type -> ring.v1.SendTransactionRequest
28, // 38: ring.v1.RingService.SendRawTransaction:input_type -> ring.v1.SendRawTransactionRequest
29, // 39: ring.v1.RingService.Call:input_type -> ring.v1.CallRequest
30, // 40: ring.v1.RingService.NewFilter:input_type -> ring.v1.NewFilterRequest
1, // 41: ring.v1.RingService.NewBlockFilter:input_type -> google.protobuf.Empty
1, // 42: ring.v1.RingService.PendingTransactionFilter:input_type -> google.protobuf.Empty
31, // 43: ring.v1.RingService.UninstallFilter:input_type -> ring.v1.UninstallFilterRequest
32, // 44: ring.v1.RingService.FilterChanges:input_type -> ring.v1.FilterChangesRequest
33, // 45: ring.v1.RingService.FilterLogs:input_type -> ring.v1.FilterLogsRequest
34, // 46: ring.v1.RingService.Logs:input_type -> ring.v1.LogsRequest
35, // 47: ring.v1.RingService.Sha3:output_type -> ring.v1.Sha3Response
36, // 48: ring.v1.RingService.NodeVersion:output_type -> ring.v1.NodeVersionResponse
37, // 49: ring.v1.RingService.NetVersion:output_type -> ring.v1.NetVersionResponse
38, // 50: ring.v1.RingService.NetPeerCount:output_type -> ring.v1.NetPeerCountResponse
39, // 51: ring.v1.RingService.ProtocolVersion:output_type -> ring.v1.ProtocolVersionResponse
40, // 52: ring.v1.RingService.Syncing:output_type -> ring.v1.SyncingResponse
41, // 53: ring.v1.RingService.Coinbase:output_type -> ring.v1.CoinbaseResponse
42, // 54: ring.v1.RingService.Mining:output_type -> ring.v1.MiningResponse
43, // 55: ring.v1.RingService.HashRate:output_type -> ring.v1.HashRateResponse
44, // 56: ring.v1.RingService.Accounts:output_type -> ring.v1.AccountsResponse
45, // 57: ring.v1.RingService.GasPrice:output_type -> ring.v1.GasPriceResponse
46, // 58: ring.v1.RingService.BlockNumber:output_type -> ring.v1.HeightResponse
47, // 59: ring.v1.RingService.BlockByHash:output_type -> ring.v1.BlockByHashResponse
48, // 60: ring.v1.RingService.BlockByNumber:output_type -> ring.v1.BlockByNumberResponse
49, // 61: ring.v1.RingService.BlockTransactionCountByHash:output_type -> ring.v1.BlockTransactionCountByHashResponse
50, // 62: ring.v1.RingService.BlockTransactionCountByNumber:output_type -> ring.v1.BlockTransactionCountByNumberResponse
51, // 63: ring.v1.RingService.UncleCountByHash:output_type -> ring.v1.UncleCountByHashResponse
52, // 64: ring.v1.RingService.UncleCountByNumber:output_type -> ring.v1.UncleCountByNumberResponse
53, // 65: ring.v1.RingService.UncleByBlockHashAndIndex:output_type -> ring.v1.UncleByBlockHashAndIndexResponse
54, // 66: ring.v1.RingService.UncleByBlockNumberAndIndex:output_type -> ring.v1.UncleByBlockNumberAndIndexResponse
55, // 67: ring.v1.RingService.Compilers:output_type -> ring.v1.CompilersResponse
56, // 68: ring.v1.RingService.CompileSolidity:output_type -> ring.v1.CompileSolidityResponse
57, // 69: ring.v1.RingService.CompileLLL:output_type -> ring.v1.CompileLLLResponse
58, // 70: ring.v1.RingService.CompileSerpent:output_type -> ring.v1.CompileSerpentResponse
59, // 71: ring.v1.RingService.EstimateGas:output_type -> ring.v1.EstimateGasResponse
60, // 72: ring.v1.RingService.TransactionByHash:output_type -> ring.v1.TransactionByHashResponse
61, // 73: ring.v1.RingService.TransactionByBlockHashAndIndex:output_type -> ring.v1.TransactionByBlockHashAndIndexResponse
62, // 74: ring.v1.RingService.TransactionByBlockNumberAndIndex:output_type -> ring.v1.TransactionByBlockNumberAndIndexResponse
63, // 75: ring.v1.RingService.TransactionReceipt:output_type -> ring.v1.TransactionReceiptResponse
64, // 76: ring.v1.RingService.Balance:output_type -> ring.v1.BalanceResponse
65, // 77: ring.v1.RingService.Storage:output_type -> ring.v1.StorageResponse
66, // 78: ring.v1.RingService.Nonce:output_type -> ring.v1.NonceResponse
67, // 79: ring.v1.RingService.RepeatedNonce:output_type -> ring.v1.RepeatedNonceResponse
68, // 80: ring.v1.RingService.TransactionCount:output_type -> ring.v1.TransactionCountResponse
69, // 81: ring.v1.RingService.GetCode:output_type -> ring.v1.GetCodeResponse
70, // 82: ring.v1.RingService.Sign:output_type -> ring.v1.SignResponse
71, // 83: ring.v1.RingService.SignTransaction:output_type -> ring.v1.SignTransactionResponse
72, // 84: ring.v1.RingService.SendTransaction:output_type -> ring.v1.SendTransactionResponse
73, // 85: ring.v1.RingService.SendRawTransaction:output_type -> ring.v1.SendRawTransactionResponse
74, // 86: ring.v1.RingService.Call:output_type -> ring.v1.CallResponse
75, // 87: ring.v1.RingService.NewFilter:output_type -> ring.v1.NewFilterResponse
76, // 88: ring.v1.RingService.NewBlockFilter:output_type -> ring.v1.NewBlockFilterResponse
77, // 89: ring.v1.RingService.PendingTransactionFilter:output_type -> ring.v1.PendingTransactionFilterResponse
78, // 90: ring.v1.RingService.UninstallFilter:output_type -> ring.v1.UninstallFilterResponse
79, // 91: ring.v1.RingService.FilterChanges:output_type -> ring.v1.FilterChangesResponse
80, // 92: ring.v1.RingService.FilterLogs:output_type -> ring.v1.FilterLogsResponse
81, // 93: ring.v1.RingService.Logs:output_type -> ring.v1.LogsResponse
47, // [47:94] is the sub-list for method output_type
0, // [0:47] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_ring_v1_service_proto_init() } var fileDescriptor_2dc67120507b0009 = []byte{
func file_ring_v1_service_proto_init() { // 1106 bytes of a gzipped FileDescriptorProto
if File_ring_v1_service_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x97, 0xdd, 0x6e, 0xe3, 0x44,
return 0x14, 0xc7, 0x69, 0x81, 0xed, 0x32, 0x5d, 0x76, 0xc1, 0xd0, 0xa5, 0xa4, 0xdb, 0x0f, 0xca, 0x0d,
} 0xb0, 0xe0, 0x10, 0x56, 0x48, 0x68, 0x57, 0x7c, 0x6c, 0x42, 0xe9, 0x02, 0x69, 0x14, 0x25, 0x6c,
file_ring_v1_request_response_proto_init() 0xb5, 0xa0, 0x4a, 0xab, 0x89, 0x7d, 0x70, 0x46, 0x38, 0x33, 0xa9, 0x3d, 0x49, 0x09, 0x57, 0x48,
file_ring_v1_account_req_res_proto_init() 0x5c, 0x21, 0xf1, 0x14, 0xdc, 0x20, 0xf1, 0x28, 0x3c, 0x06, 0x97, 0x3c, 0x05, 0xb2, 0x3d, 0x33,
type x struct{} 0x3e, 0xf6, 0xd8, 0x49, 0xf6, 0xaa, 0xf5, 0xf9, 0xff, 0xcf, 0xef, 0xcc, 0x4c, 0x66, 0xe6, 0xd8,
out := protoimpl.TypeBuilder{ 0x64, 0x27, 0x62, 0x3c, 0x68, 0xce, 0x5b, 0xcd, 0x18, 0xa2, 0x39, 0xf3, 0xc0, 0x9d, 0x46, 0x42,
File: protoimpl.DescBuilder{ 0x0a, 0x67, 0x2b, 0x09, 0xbb, 0xf3, 0x56, 0x63, 0x2f, 0x10, 0x22, 0x08, 0xa1, 0x99, 0x86, 0x47,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0xb3, 0x1f, 0x9b, 0x30, 0x99, 0xca, 0x45, 0xe6, 0x6a, 0x1c, 0xe8, 0xe4, 0x08, 0x2e, 0x67, 0x10,
RawDescriptor: file_ring_v1_service_proto_rawDesc, 0xcb, 0xa7, 0x11, 0xc4, 0x53, 0xc1, 0x63, 0x45, 0x69, 0xec, 0x6b, 0x9d, 0x7a, 0x9e, 0x98, 0xf1,
NumEnums: 0, 0x44, 0xbf, 0x4c, 0x3c, 0x99, 0xfc, 0xd1, 0x1f, 0x07, 0x64, 0x7b, 0xc0, 0x78, 0x30, 0xcc, 0x4a,
NumMessages: 0, 0x3b, 0x1f, 0x93, 0x17, 0x86, 0x63, 0x7a, 0xcf, 0x79, 0xdd, 0x55, 0xd5, 0xdd, 0xe4, 0x71, 0x90,
NumExtensions: 0, 0xb1, 0x1b, 0x3b, 0xa5, 0x68, 0x56, 0xe9, 0xf8, 0x39, 0xe7, 0x84, 0x6c, 0xf7, 0x84, 0x0f, 0xe7,
NumServices: 1, 0x10, 0xc5, 0x4c, 0x70, 0xe7, 0xb6, 0x9b, 0x0d, 0xd9, 0xd5, 0x43, 0x76, 0x4f, 0x92, 0x21, 0x37,
}, 0xee, 0x98, 0x7c, 0xe4, 0x46, 0x98, 0x0e, 0x21, 0x3d, 0x90, 0xab, 0x28, 0x7b, 0x39, 0xc5, 0x98,
GoTypes: file_ring_v1_service_proto_goTypes, 0x11, 0xe4, 0x94, 0xdc, 0xe8, 0x81, 0xec, 0x03, 0x44, 0x9d, 0x64, 0xc2, 0xb5, 0x98, 0x7d, 0x8c,
DependencyIndexes: file_ring_v1_service_proto_depIdxs, 0x31, 0x76, 0x04, 0x3a, 0x23, 0xb7, 0xfa, 0x49, 0x8a, 0x27, 0xc2, 0x55, 0x43, 0x3a, 0x32, 0xac,
}.Build() 0x52, 0x06, 0xc2, 0x7d, 0x4a, 0xb6, 0x86, 0x0b, 0xee, 0x31, 0x1e, 0xd4, 0x62, 0x76, 0xf3, 0xf5,
File_ring_v1_service_proto = out.File 0xcd, 0x9c, 0x28, 0xfd, 0x73, 0x72, 0xbd, 0x23, 0x18, 0x1f, 0xd1, 0x18, 0x6a, 0xf3, 0xdf, 0x34,
file_ring_v1_service_proto_rawDesc = nil 0xf9, 0xda, 0x8a, 0x00, 0x0f, 0xc8, 0xb5, 0x33, 0xc6, 0x97, 0x95, 0x7f, 0xc3, 0xa4, 0x67, 0xc6,
file_ring_v1_service_proto_goTypes = nil 0x62, 0xf5, 0x47, 0x34, 0x1e, 0x0f, 0xa8, 0x5c, 0xa7, 0xba, 0xb6, 0x16, 0x01, 0x0f, 0xb3, 0x1d,
file_ring_v1_service_proto_depIdxs = nil 0x18, 0xaf, 0x01, 0xd0, 0xd6, 0x22, 0xe0, 0x94, 0xc6, 0xfd, 0x28, 0xd9, 0xa5, 0xab, 0x01, 0xda,
0x8a, 0x00, 0x5f, 0x90, 0xed, 0x76, 0x28, 0xbc, 0x9f, 0x7a, 0xb3, 0xc9, 0x08, 0xa2, 0x35, 0x16,
0xe1, 0x11, 0xb0, 0x60, 0x8c, 0x37, 0xc4, 0x37, 0x8a, 0xd0, 0x5e, 0x24, 0x13, 0x74, 0xf2, 0x7d,
0x88, 0xa2, 0xfa, 0xa8, 0xdc, 0xa9, 0x16, 0x0d, 0xab, 0x4f, 0x5e, 0x56, 0x82, 0x1a, 0xcf, 0x7e,
0x39, 0x21, 0x8b, 0x6b, 0xde, 0x41, 0x9d, 0x6c, 0x88, 0xbf, 0x90, 0xbd, 0x54, 0xfa, 0x2e, 0xa2,
0x3c, 0xa6, 0x9e, 0x64, 0x82, 0xa7, 0x3b, 0x5a, 0x8d, 0xf6, 0x6e, 0x11, 0x50, 0xed, 0xd2, 0xd5,
0xde, 0x5f, 0xcf, 0x6c, 0x6a, 0xff, 0xba, 0x41, 0xf6, 0x6b, 0x9c, 0x6a, 0x7a, 0x1f, 0xac, 0x22,
0x16, 0xa7, 0xeb, 0xae, 0x6b, 0x37, 0x43, 0xf8, 0x9e, 0xbc, 0xf2, 0x98, 0x7b, 0x21, 0xe0, 0x39,
0xe7, 0xc7, 0xb2, 0x2c, 0xe9, 0x3a, 0x6f, 0x2d, 0x71, 0x18, 0xf4, 0x53, 0xe2, 0x60, 0x55, 0xcd,
0xe8, 0xb8, 0x32, 0xb5, 0x38, 0x8d, 0xb7, 0x97, 0x7a, 0x4c, 0x81, 0x4b, 0xb2, 0x9b, 0xea, 0xed,
0x45, 0x3a, 0xdb, 0xa4, 0xfc, 0x43, 0xee, 0x7f, 0xcd, 0x7d, 0xf8, 0xd9, 0x79, 0xa7, 0x88, 0xa8,
0xb0, 0xe8, 0x62, 0xef, 0xae, 0xe1, 0x34, 0x25, 0xaf, 0x48, 0x03, 0xbb, 0xb2, 0x21, 0x99, 0xa2,
0xef, 0x55, 0xa2, 0x8a, 0x26, 0x5d, 0xf6, 0xee, 0x5a, 0x5e, 0x53, 0xf8, 0x4b, 0xf2, 0x52, 0x47,
0x4c, 0xa6, 0x2c, 0x84, 0x28, 0x76, 0xf0, 0x85, 0xa5, 0x62, 0x1a, 0xdb, 0xa8, 0x92, 0x0c, 0xe5,
0x9c, 0xdc, 0x52, 0xe1, 0xa1, 0x08, 0x99, 0xcf, 0xe4, 0xc2, 0x39, 0x2c, 0x27, 0x68, 0x45, 0x13,
0x8f, 0xea, 0x0d, 0xa8, 0x79, 0x10, 0x25, 0x76, 0xbb, 0x5d, 0xc7, 0x1a, 0x43, 0xb7, 0xdb, 0xd5,
0xb4, 0xbd, 0x4a, 0xcd, 0x80, 0x86, 0xe4, 0xa6, 0xae, 0x02, 0xd1, 0x14, 0xb8, 0x74, 0x0e, 0xac,
0xf2, 0x99, 0xa0, 0x81, 0x87, 0xb5, 0x3a, 0xbe, 0x80, 0x4e, 0x62, 0xc9, 0x26, 0x54, 0xc2, 0x29,
0x8d, 0xd1, 0x05, 0x84, 0xa2, 0xf6, 0x05, 0x54, 0x10, 0x0d, 0xeb, 0x82, 0xbc, 0x8a, 0x4e, 0x95,
0x3a, 0x30, 0xf9, 0x71, 0xb0, 0x34, 0xcd, 0x3d, 0x5e, 0x66, 0x31, 0xf4, 0xdf, 0x36, 0xc8, 0x41,
0x41, 0xb7, 0x37, 0xb6, 0x5b, 0x0d, 0xaa, 0xdd, 0xde, 0xcd, 0xb5, 0xfd, 0x66, 0x14, 0xbf, 0x6f,
0x90, 0x23, 0xdb, 0x5c, 0xda, 0xeb, 0x1f, 0x2e, 0xe1, 0x56, 0xef, 0xf8, 0xd6, 0x33, 0x64, 0xe0,
0x4b, 0x04, 0xb9, 0x07, 0xe0, 0x01, 0x9b, 0x4a, 0xa7, 0x72, 0x35, 0x95, 0x68, 0x5f, 0x22, 0x55,
0x1e, 0x53, 0xe0, 0x33, 0xb2, 0xd5, 0xa6, 0x21, 0xe5, 0x1e, 0x38, 0x79, 0x0f, 0x53, 0x11, 0x8d,
0xda, 0xb5, 0x05, 0x9c, 0x3f, 0x94, 0x22, 0xa2, 0x01, 0xce, 0x57, 0x11, 0x3b, 0xdf, 0x08, 0x26,
0xff, 0x13, 0xf2, 0x62, 0x4f, 0x24, 0xd5, 0x77, 0xd0, 0x5b, 0x1e, 0xaa, 0x7d, 0xbb, 0x1c, 0xc6,
0xbd, 0x70, 0x00, 0x53, 0xa0, 0x12, 0xfc, 0x8c, 0x90, 0xf7, 0xc2, 0x42, 0xdc, 0xee, 0x85, 0x25,
0x19, 0x37, 0x83, 0x72, 0xcb, 0x40, 0xcd, 0xa0, 0x2c, 0xd9, 0xcd, 0xc0, 0x76, 0xe0, 0x65, 0x3a,
0x05, 0xd9, 0x11, 0x3e, 0x5e, 0x26, 0x15, 0xb1, 0x97, 0xc9, 0x08, 0x26, 0x3f, 0x79, 0xc3, 0x66,
0x01, 0xc7, 0x6f, 0xd8, 0x2c, 0xe0, 0x15, 0x6f, 0xd8, 0x69, 0x14, 0x5f, 0x78, 0x49, 0x04, 0x0d,
0x0c, 0x5d, 0x78, 0x25, 0xc5, 0xbe, 0xf0, 0x2c, 0x43, 0x81, 0x0b, 0xdc, 0xaf, 0xe1, 0x16, 0x95,
0x0a, 0x6e, 0xd9, 0x80, 0xb7, 0x7b, 0x22, 0x0e, 0xe8, 0x15, 0x46, 0x1f, 0x17, 0x32, 0x8b, 0xa2,
0xbd, 0xdd, 0xab, 0x3c, 0x78, 0x1d, 0x3b, 0x34, 0x0c, 0xd1, 0x3a, 0x26, 0x8f, 0xf6, 0x3a, 0x66,
0x51, 0xdc, 0x7e, 0x7a, 0x70, 0xf5, 0x15, 0x0b, 0x25, 0x44, 0xa8, 0xfd, 0x98, 0x98, 0xdd, 0x7e,
0x90, 0x64, 0x28, 0xdf, 0x92, 0x9b, 0x3d, 0xb8, 0x4a, 0x0f, 0xbc, 0x42, 0xd5, 0xbd, 0x4e, 0x1e,
0x62, 0x0e, 0x4a, 0x28, 0x2c, 0xd5, 0x6e, 0x1f, 0xb8, 0xcf, 0x78, 0x80, 0x66, 0xba, 0x02, 0x9b,
0xf7, 0xfa, 0xba, 0xd4, 0xe2, 0x6f, 0xfc, 0x98, 0x33, 0x1e, 0x4b, 0x1a, 0x86, 0x8a, 0x7b, 0x88,
0x9a, 0x76, 0x41, 0xb1, 0x7f, 0x63, 0xcb, 0x80, 0xcf, 0x6d, 0x16, 0xeb, 0x8c, 0x29, 0x0f, 0x20,
0x46, 0xe7, 0xb6, 0x10, 0xb7, 0xcf, 0x6d, 0x49, 0xc6, 0xed, 0x37, 0x93, 0xba, 0x22, 0x88, 0x51,
0xfb, 0xcd, 0x83, 0x76, 0xfb, 0xc5, 0x1a, 0xde, 0x1d, 0x29, 0x22, 0xdf, 0x1d, 0x38, 0x79, 0xa7,
0x14, 0xd5, 0x69, 0xed, 0xbf, 0x36, 0xc8, 0xb6, 0x27, 0x26, 0x5a, 0x6e, 0xdf, 0x50, 0xdf, 0xc5,
0xe9, 0x57, 0x5d, 0x7f, 0xe3, 0x87, 0xb3, 0x80, 0xc9, 0xf1, 0x6c, 0xe4, 0x7a, 0x62, 0xd2, 0xec,
0x50, 0x7f, 0xe6, 0xc1, 0x2c, 0x3e, 0x03, 0x49, 0xe7, 0x10, 0xc5, 0xa0, 0x3f, 0xfd, 0x9a, 0x13,
0x90, 0x74, 0xaa, 0x1f, 0x02, 0xe0, 0xd9, 0x97, 0x7b, 0x33, 0x10, 0x4d, 0xf5, 0x31, 0xfe, 0x20,
0xf9, 0x3b, 0x6f, 0xfd, 0xb9, 0xf9, 0xfc, 0xe0, 0xc9, 0x93, 0xbf, 0x37, 0xb7, 0x92, 0x2f, 0x70,
0xf7, 0xbc, 0xf5, 0x4f, 0xf6, 0xdf, 0xc5, 0x79, 0xeb, 0xdf, 0xcd, 0xd7, 0xd4, 0x7f, 0x17, 0xa7,
0xfd, 0x76, 0x52, 0xc1, 0xa7, 0x92, 0xfe, 0xb7, 0x79, 0x3d, 0x89, 0xde, 0xbf, 0x7f, 0xde, 0x1a,
0x5d, 0x4b, 0x99, 0xf7, 0xfe, 0x0f, 0x00, 0x00, 0xff, 0xff, 0xba, 0x23, 0x6a, 0x8a, 0x3d, 0x10,
0x00, 0x00,
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: sentry/v1/request_response.proto // source: sentry/v1/request_response.proto
package sentryv1 package sentryv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/protobuf/types/known/fieldmaskpb" _ "google.golang.org/protobuf/types/known/fieldmaskpb"
_ "google.golang.org/protobuf/types/known/timestamppb" _ "google.golang.org/protobuf/types/known/timestamppb"
reflect "reflect" math "math"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
) // This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
type LimitInfoRequest struct { type LimitInfoRequest struct {
state protoimpl.MessageState XXX_NoUnkeyedLiteral struct{} `json:"-"`
sizeCache protoimpl.SizeCache XXX_unrecognized []byte `json:"-"`
unknownFields protoimpl.UnknownFields XXX_sizecache int32 `json:"-"`
} }
func (x *LimitInfoRequest) Reset() { func (m *LimitInfoRequest) Reset() { *m = LimitInfoRequest{} }
*x = LimitInfoRequest{} func (m *LimitInfoRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*LimitInfoRequest) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[0] func (*LimitInfoRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *LimitInfoRequest) XXX_Unmarshal(b []byte) error {
func (x *LimitInfoRequest) String() string { return xxx_messageInfo_LimitInfoRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *LimitInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*LimitInfoRequest) ProtoMessage() {} return xxx_messageInfo_LimitInfoRequest.Marshal(b, m, deterministic)
func (x *LimitInfoRequest) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *LimitInfoRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use LimitInfoRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_LimitInfoRequest.Merge(m, src)
func (*LimitInfoRequest) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{0} func (m *LimitInfoRequest) XXX_Size() int {
return xxx_messageInfo_LimitInfoRequest.Size(m)
}
func (m *LimitInfoRequest) XXX_DiscardUnknown() {
xxx_messageInfo_LimitInfoRequest.DiscardUnknown(m)
} }
type LimitInfoResponse struct { var xxx_messageInfo_LimitInfoRequest proto.InternalMessageInfo
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
type LimitInfoResponse struct {
// tx count in one batchTx. // tx count in one batchTx.
BatchTxCount uint32 `protobuf:"varint,1,opt,name=batch_tx_count,json=batchTxCount,proto3" json:"batch_tx_count,omitempty"` BatchTxCount uint32 `protobuf:"varint,1,opt,name=batch_tx_count,json=batchTxCount,proto3" json:"batch_tx_count,omitempty"`
// batchTx count in one block. // batchTx count in one block.
BlockBatchCount uint32 `protobuf:"varint,2,opt,name=block_batch_count,json=blockBatchCount,proto3" json:"block_batch_count,omitempty"` BlockBatchCount uint32 `protobuf:"varint,2,opt,name=block_batch_count,json=blockBatchCount,proto3" json:"block_batch_count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *LimitInfoResponse) Reset() { func (m *LimitInfoResponse) Reset() { *m = LimitInfoResponse{} }
*x = LimitInfoResponse{} func (m *LimitInfoResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*LimitInfoResponse) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[1] func (*LimitInfoResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *LimitInfoResponse) XXX_Unmarshal(b []byte) error {
func (x *LimitInfoResponse) String() string { return xxx_messageInfo_LimitInfoResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *LimitInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*LimitInfoResponse) ProtoMessage() {} return xxx_messageInfo_LimitInfoResponse.Marshal(b, m, deterministic)
func (x *LimitInfoResponse) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *LimitInfoResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use LimitInfoResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_LimitInfoResponse.Merge(m, src)
func (*LimitInfoResponse) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{1} func (m *LimitInfoResponse) XXX_Size() int {
return xxx_messageInfo_LimitInfoResponse.Size(m)
}
func (m *LimitInfoResponse) XXX_DiscardUnknown() {
xxx_messageInfo_LimitInfoResponse.DiscardUnknown(m)
} }
func (x *LimitInfoResponse) GetBatchTxCount() uint32 { var xxx_messageInfo_LimitInfoResponse proto.InternalMessageInfo
if x != nil {
return x.BatchTxCount func (m *LimitInfoResponse) GetBatchTxCount() uint32 {
if m != nil {
return m.BatchTxCount
} }
return 0 return 0
} }
func (x *LimitInfoResponse) GetBlockBatchCount() uint32 { func (m *LimitInfoResponse) GetBlockBatchCount() uint32 {
if x != nil { if m != nil {
return x.BlockBatchCount return m.BlockBatchCount
} }
return 0 return 0
} }
type CommitBatchTxRequest struct { type CommitBatchTxRequest struct {
state protoimpl.MessageState Txdata []byte `protobuf:"bytes,1,opt,name=txdata,proto3" json:"txdata,omitempty"`
sizeCache protoimpl.SizeCache Size_ int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Txdata []byte `protobuf:"bytes,1,opt,name=txdata,proto3" json:"txdata,omitempty"` XXX_sizecache int32 `json:"-"`
Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
} }
func (x *CommitBatchTxRequest) Reset() { func (m *CommitBatchTxRequest) Reset() { *m = CommitBatchTxRequest{} }
*x = CommitBatchTxRequest{} func (m *CommitBatchTxRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CommitBatchTxRequest) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[2] func (*CommitBatchTxRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{2}
ms.StoreMessageInfo(mi)
}
} }
func (m *CommitBatchTxRequest) XXX_Unmarshal(b []byte) error {
func (x *CommitBatchTxRequest) String() string { return xxx_messageInfo_CommitBatchTxRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CommitBatchTxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CommitBatchTxRequest) ProtoMessage() {} return xxx_messageInfo_CommitBatchTxRequest.Marshal(b, m, deterministic)
func (x *CommitBatchTxRequest) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *CommitBatchTxRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use CommitBatchTxRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_CommitBatchTxRequest.Merge(m, src)
func (*CommitBatchTxRequest) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{2} func (m *CommitBatchTxRequest) XXX_Size() int {
return xxx_messageInfo_CommitBatchTxRequest.Size(m)
}
func (m *CommitBatchTxRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CommitBatchTxRequest.DiscardUnknown(m)
} }
func (x *CommitBatchTxRequest) GetTxdata() []byte { var xxx_messageInfo_CommitBatchTxRequest proto.InternalMessageInfo
if x != nil {
return x.Txdata func (m *CommitBatchTxRequest) GetTxdata() []byte {
if m != nil {
return m.Txdata
} }
return nil return nil
} }
func (x *CommitBatchTxRequest) GetSize() int64 { func (m *CommitBatchTxRequest) GetSize_() int64 {
if x != nil { if m != nil {
return x.Size return m.Size_
} }
return 0 return 0
} }
type CommitBatchTxResponse struct { type CommitBatchTxResponse struct {
state protoimpl.MessageState Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
sizeCache protoimpl.SizeCache ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"` XXX_sizecache int32 `json:"-"`
ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
} }
func (x *CommitBatchTxResponse) Reset() { func (m *CommitBatchTxResponse) Reset() { *m = CommitBatchTxResponse{} }
*x = CommitBatchTxResponse{} func (m *CommitBatchTxResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CommitBatchTxResponse) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[3] func (*CommitBatchTxResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{3}
ms.StoreMessageInfo(mi)
}
} }
func (m *CommitBatchTxResponse) XXX_Unmarshal(b []byte) error {
func (x *CommitBatchTxResponse) String() string { return xxx_messageInfo_CommitBatchTxResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CommitBatchTxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CommitBatchTxResponse) ProtoMessage() {} return xxx_messageInfo_CommitBatchTxResponse.Marshal(b, m, deterministic)
func (x *CommitBatchTxResponse) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *CommitBatchTxResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use CommitBatchTxResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_CommitBatchTxResponse.Merge(m, src)
func (*CommitBatchTxResponse) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{3} func (m *CommitBatchTxResponse) XXX_Size() int {
return xxx_messageInfo_CommitBatchTxResponse.Size(m)
}
func (m *CommitBatchTxResponse) XXX_DiscardUnknown() {
xxx_messageInfo_CommitBatchTxResponse.DiscardUnknown(m)
} }
func (x *CommitBatchTxResponse) GetTxhash() string { var xxx_messageInfo_CommitBatchTxResponse proto.InternalMessageInfo
if x != nil {
return x.Txhash func (m *CommitBatchTxResponse) GetTxhash() string {
if m != nil {
return m.Txhash
} }
return "" return ""
} }
func (x *CommitBatchTxResponse) GetErrMsg() string { func (m *CommitBatchTxResponse) GetErrMsg() string {
if x != nil { if m != nil {
return x.ErrMsg return m.ErrMsg
} }
return "" return ""
} }
type GetReceiptRequest struct { type GetReceiptRequest struct {
state protoimpl.MessageState Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
} }
func (x *GetReceiptRequest) Reset() { func (m *GetReceiptRequest) Reset() { *m = GetReceiptRequest{} }
*x = GetReceiptRequest{} func (m *GetReceiptRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetReceiptRequest) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[4] func (*GetReceiptRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{4}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetReceiptRequest) XXX_Unmarshal(b []byte) error {
func (x *GetReceiptRequest) String() string { return xxx_messageInfo_GetReceiptRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetReceiptRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetReceiptRequest) ProtoMessage() {} return xxx_messageInfo_GetReceiptRequest.Marshal(b, m, deterministic)
func (x *GetReceiptRequest) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *GetReceiptRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use GetReceiptRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_GetReceiptRequest.Merge(m, src)
func (*GetReceiptRequest) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{4} func (m *GetReceiptRequest) XXX_Size() int {
return xxx_messageInfo_GetReceiptRequest.Size(m)
}
func (m *GetReceiptRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetReceiptRequest.DiscardUnknown(m)
} }
func (x *GetReceiptRequest) GetTxhash() string { var xxx_messageInfo_GetReceiptRequest proto.InternalMessageInfo
if x != nil {
return x.Txhash func (m *GetReceiptRequest) GetTxhash() string {
if m != nil {
return m.Txhash
} }
return "" return ""
} }
type GetReceiptResponse struct { type GetReceiptResponse struct {
state protoimpl.MessageState ReceiptData []byte `protobuf:"bytes,1,opt,name=receipt_data,json=receiptData,proto3" json:"receipt_data,omitempty"`
sizeCache protoimpl.SizeCache ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
ReceiptData []byte `protobuf:"bytes,1,opt,name=receipt_data,json=receiptData,proto3" json:"receipt_data,omitempty"` XXX_sizecache int32 `json:"-"`
ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
} }
func (x *GetReceiptResponse) Reset() { func (m *GetReceiptResponse) Reset() { *m = GetReceiptResponse{} }
*x = GetReceiptResponse{} func (m *GetReceiptResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetReceiptResponse) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[5] func (*GetReceiptResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{5}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetReceiptResponse) XXX_Unmarshal(b []byte) error {
func (x *GetReceiptResponse) String() string { return xxx_messageInfo_GetReceiptResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetReceiptResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetReceiptResponse) ProtoMessage() {} return xxx_messageInfo_GetReceiptResponse.Marshal(b, m, deterministic)
func (x *GetReceiptResponse) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *GetReceiptResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use GetReceiptResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_GetReceiptResponse.Merge(m, src)
func (*GetReceiptResponse) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{5} func (m *GetReceiptResponse) XXX_Size() int {
return xxx_messageInfo_GetReceiptResponse.Size(m)
} }
func (m *GetReceiptResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetReceiptResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetReceiptResponse proto.InternalMessageInfo
func (x *GetReceiptResponse) GetReceiptData() []byte { func (m *GetReceiptResponse) GetReceiptData() []byte {
if x != nil { if m != nil {
return x.ReceiptData return m.ReceiptData
} }
return nil return nil
} }
func (x *GetReceiptResponse) GetErrMsg() string { func (m *GetReceiptResponse) GetErrMsg() string {
if x != nil { if m != nil {
return x.ErrMsg return m.ErrMsg
} }
return "" return ""
} }
type GetNewBlockRequest struct { type GetNewBlockRequest struct {
state protoimpl.MessageState LastBlock uint32 `protobuf:"varint,1,opt,name=last_block,json=lastBlock,proto3" json:"last_block,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
LastBlock uint32 `protobuf:"varint,1,opt,name=last_block,json=lastBlock,proto3" json:"last_block,omitempty"`
} }
func (x *GetNewBlockRequest) Reset() { func (m *GetNewBlockRequest) Reset() { *m = GetNewBlockRequest{} }
*x = GetNewBlockRequest{} func (m *GetNewBlockRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetNewBlockRequest) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[6] func (*GetNewBlockRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{6}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetNewBlockRequest) XXX_Unmarshal(b []byte) error {
func (x *GetNewBlockRequest) String() string { return xxx_messageInfo_GetNewBlockRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetNewBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetNewBlockRequest) ProtoMessage() {} return xxx_messageInfo_GetNewBlockRequest.Marshal(b, m, deterministic)
func (x *GetNewBlockRequest) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *GetNewBlockRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use GetNewBlockRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_GetNewBlockRequest.Merge(m, src)
func (*GetNewBlockRequest) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{6} func (m *GetNewBlockRequest) XXX_Size() int {
return xxx_messageInfo_GetNewBlockRequest.Size(m)
} }
func (m *GetNewBlockRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetNewBlockRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetNewBlockRequest proto.InternalMessageInfo
func (x *GetNewBlockRequest) GetLastBlock() uint32 { func (m *GetNewBlockRequest) GetLastBlock() uint32 {
if x != nil { if m != nil {
return x.LastBlock return m.LastBlock
} }
return 0 return 0
} }
type GetNewBlockResponse struct { type GetNewBlockResponse struct {
state protoimpl.MessageState BlockNum uint32 `protobuf:"varint,1,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
sizeCache protoimpl.SizeCache BlockTime uint64 `protobuf:"varint,2,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
unknownFields protoimpl.UnknownFields BatchTxs string `protobuf:"bytes,3,opt,name=batch_txs,json=batchTxs,proto3" json:"batch_txs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
BlockNum uint32 `protobuf:"varint,1,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"` XXX_unrecognized []byte `json:"-"`
BlockTime uint64 `protobuf:"varint,2,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` XXX_sizecache int32 `json:"-"`
BatchTxs string `protobuf:"bytes,3,opt,name=batch_txs,json=batchTxs,proto3" json:"batch_txs,omitempty"`
} }
func (x *GetNewBlockResponse) Reset() { func (m *GetNewBlockResponse) Reset() { *m = GetNewBlockResponse{} }
*x = GetNewBlockResponse{} func (m *GetNewBlockResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetNewBlockResponse) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[7] func (*GetNewBlockResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{7}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetNewBlockResponse) XXX_Unmarshal(b []byte) error {
func (x *GetNewBlockResponse) String() string { return xxx_messageInfo_GetNewBlockResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetNewBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetNewBlockResponse) ProtoMessage() {} return xxx_messageInfo_GetNewBlockResponse.Marshal(b, m, deterministic)
func (x *GetNewBlockResponse) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *GetNewBlockResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use GetNewBlockResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_GetNewBlockResponse.Merge(m, src)
func (*GetNewBlockResponse) Descriptor() ([]byte, []int) {
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{7}
} }
func (m *GetNewBlockResponse) XXX_Size() int {
return xxx_messageInfo_GetNewBlockResponse.Size(m)
}
func (m *GetNewBlockResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetNewBlockResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetNewBlockResponse proto.InternalMessageInfo
func (x *GetNewBlockResponse) GetBlockNum() uint32 { func (m *GetNewBlockResponse) GetBlockNum() uint32 {
if x != nil { if m != nil {
return x.BlockNum return m.BlockNum
} }
return 0 return 0
} }
func (x *GetNewBlockResponse) GetBlockTime() uint64 { func (m *GetNewBlockResponse) GetBlockTime() uint64 {
if x != nil { if m != nil {
return x.BlockTime return m.BlockTime
} }
return 0 return 0
} }
func (x *GetNewBlockResponse) GetBatchTxs() string { func (m *GetNewBlockResponse) GetBatchTxs() string {
if x != nil { if m != nil {
return x.BatchTxs return m.BatchTxs
} }
return "" return ""
} }
type CommitBlockRequest struct { type CommitBlockRequest struct {
state protoimpl.MessageState Validator string `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator,omitempty"`
sizeCache protoimpl.SizeCache BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
unknownFields protoimpl.UnknownFields BlockData []byte `protobuf:"bytes,3,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
Validator string `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator,omitempty"` XXX_unrecognized []byte `json:"-"`
BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` XXX_sizecache int32 `json:"-"`
BlockData []byte `protobuf:"bytes,3,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"`
} }
func (x *CommitBlockRequest) Reset() { func (m *CommitBlockRequest) Reset() { *m = CommitBlockRequest{} }
*x = CommitBlockRequest{} func (m *CommitBlockRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CommitBlockRequest) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[8] func (*CommitBlockRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{8}
ms.StoreMessageInfo(mi)
}
} }
func (m *CommitBlockRequest) XXX_Unmarshal(b []byte) error {
func (x *CommitBlockRequest) String() string { return xxx_messageInfo_CommitBlockRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CommitBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CommitBlockRequest) ProtoMessage() {} return xxx_messageInfo_CommitBlockRequest.Marshal(b, m, deterministic)
func (x *CommitBlockRequest) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *CommitBlockRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use CommitBlockRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_CommitBlockRequest.Merge(m, src)
func (*CommitBlockRequest) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{8} func (m *CommitBlockRequest) XXX_Size() int {
return xxx_messageInfo_CommitBlockRequest.Size(m)
}
func (m *CommitBlockRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CommitBlockRequest.DiscardUnknown(m)
} }
func (x *CommitBlockRequest) GetValidator() string { var xxx_messageInfo_CommitBlockRequest proto.InternalMessageInfo
if x != nil {
return x.Validator func (m *CommitBlockRequest) GetValidator() string {
if m != nil {
return m.Validator
} }
return "" return ""
} }
func (x *CommitBlockRequest) GetBlockNumber() uint64 { func (m *CommitBlockRequest) GetBlockNumber() uint64 {
if x != nil { if m != nil {
return x.BlockNumber return m.BlockNumber
} }
return 0 return 0
} }
func (x *CommitBlockRequest) GetBlockData() []byte { func (m *CommitBlockRequest) GetBlockData() []byte {
if x != nil { if m != nil {
return x.BlockData return m.BlockData
} }
return nil return nil
} }
type CommitBlockResponse struct { type CommitBlockResponse struct {
state protoimpl.MessageState Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
sizeCache protoimpl.SizeCache ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"` XXX_sizecache int32 `json:"-"`
ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
} }
func (x *CommitBlockResponse) Reset() { func (m *CommitBlockResponse) Reset() { *m = CommitBlockResponse{} }
*x = CommitBlockResponse{} func (m *CommitBlockResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CommitBlockResponse) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[9] func (*CommitBlockResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{9}
ms.StoreMessageInfo(mi)
}
} }
func (m *CommitBlockResponse) XXX_Unmarshal(b []byte) error {
func (x *CommitBlockResponse) String() string { return xxx_messageInfo_CommitBlockResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CommitBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CommitBlockResponse) ProtoMessage() {} return xxx_messageInfo_CommitBlockResponse.Marshal(b, m, deterministic)
func (x *CommitBlockResponse) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *CommitBlockResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use CommitBlockResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_CommitBlockResponse.Merge(m, src)
func (*CommitBlockResponse) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{9} func (m *CommitBlockResponse) XXX_Size() int {
return xxx_messageInfo_CommitBlockResponse.Size(m)
}
func (m *CommitBlockResponse) XXX_DiscardUnknown() {
xxx_messageInfo_CommitBlockResponse.DiscardUnknown(m)
} }
func (x *CommitBlockResponse) GetTxhash() string { var xxx_messageInfo_CommitBlockResponse proto.InternalMessageInfo
if x != nil {
return x.Txhash func (m *CommitBlockResponse) GetTxhash() string {
if m != nil {
return m.Txhash
} }
return "" return ""
} }
func (x *CommitBlockResponse) GetErrMsg() string { func (m *CommitBlockResponse) GetErrMsg() string {
if x != nil { if m != nil {
return x.ErrMsg return m.ErrMsg
} }
return "" return ""
} }
type GetConsensusedBlockRequest struct { type GetConsensusedBlockRequest struct {
state protoimpl.MessageState BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
} }
func (x *GetConsensusedBlockRequest) Reset() { func (m *GetConsensusedBlockRequest) Reset() { *m = GetConsensusedBlockRequest{} }
*x = GetConsensusedBlockRequest{} func (m *GetConsensusedBlockRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetConsensusedBlockRequest) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[10] func (*GetConsensusedBlockRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{10}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetConsensusedBlockRequest) XXX_Unmarshal(b []byte) error {
func (x *GetConsensusedBlockRequest) String() string { return xxx_messageInfo_GetConsensusedBlockRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetConsensusedBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetConsensusedBlockRequest) ProtoMessage() {} return xxx_messageInfo_GetConsensusedBlockRequest.Marshal(b, m, deterministic)
func (x *GetConsensusedBlockRequest) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *GetConsensusedBlockRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use GetConsensusedBlockRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_GetConsensusedBlockRequest.Merge(m, src)
func (*GetConsensusedBlockRequest) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{10} func (m *GetConsensusedBlockRequest) XXX_Size() int {
return xxx_messageInfo_GetConsensusedBlockRequest.Size(m)
} }
func (m *GetConsensusedBlockRequest) XXX_DiscardUnknown() {
xxx_messageInfo_GetConsensusedBlockRequest.DiscardUnknown(m)
}
var xxx_messageInfo_GetConsensusedBlockRequest proto.InternalMessageInfo
func (x *GetConsensusedBlockRequest) GetBlockNumber() uint64 { func (m *GetConsensusedBlockRequest) GetBlockNumber() uint64 {
if x != nil { if m != nil {
return x.BlockNumber return m.BlockNumber
} }
return 0 return 0
} }
type GetConsensusedBlockResponse struct { type GetConsensusedBlockResponse struct {
state protoimpl.MessageState BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
sizeCache protoimpl.SizeCache BlockData []byte `protobuf:"bytes,2,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"`
unknownFields protoimpl.UnknownFields XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` XXX_sizecache int32 `json:"-"`
BlockData []byte `protobuf:"bytes,2,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"`
} }
func (x *GetConsensusedBlockResponse) Reset() { func (m *GetConsensusedBlockResponse) Reset() { *m = GetConsensusedBlockResponse{} }
*x = GetConsensusedBlockResponse{} func (m *GetConsensusedBlockResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetConsensusedBlockResponse) ProtoMessage() {}
mi := &file_sentry_v1_request_response_proto_msgTypes[11] func (*GetConsensusedBlockResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_2589e4ceb3230fa4, []int{11}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetConsensusedBlockResponse) XXX_Unmarshal(b []byte) error {
func (x *GetConsensusedBlockResponse) String() string { return xxx_messageInfo_GetConsensusedBlockResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetConsensusedBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetConsensusedBlockResponse) ProtoMessage() {} return xxx_messageInfo_GetConsensusedBlockResponse.Marshal(b, m, deterministic)
func (x *GetConsensusedBlockResponse) ProtoReflect() protoreflect.Message {
mi := &file_sentry_v1_request_response_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *GetConsensusedBlockResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use GetConsensusedBlockResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_GetConsensusedBlockResponse.Merge(m, src)
func (*GetConsensusedBlockResponse) Descriptor() ([]byte, []int) { }
return file_sentry_v1_request_response_proto_rawDescGZIP(), []int{11} func (m *GetConsensusedBlockResponse) XXX_Size() int {
return xxx_messageInfo_GetConsensusedBlockResponse.Size(m)
} }
func (m *GetConsensusedBlockResponse) XXX_DiscardUnknown() {
xxx_messageInfo_GetConsensusedBlockResponse.DiscardUnknown(m)
}
var xxx_messageInfo_GetConsensusedBlockResponse proto.InternalMessageInfo
func (x *GetConsensusedBlockResponse) GetBlockNumber() uint64 { func (m *GetConsensusedBlockResponse) GetBlockNumber() uint64 {
if x != nil { if m != nil {
return x.BlockNumber return m.BlockNumber
} }
return 0 return 0
} }
func (x *GetConsensusedBlockResponse) GetBlockData() []byte { func (m *GetConsensusedBlockResponse) GetBlockData() []byte {
if x != nil { if m != nil {
return x.BlockData return m.BlockData
} }
return nil return nil
} }
var File_sentry_v1_request_response_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*LimitInfoRequest)(nil), "sentry.v1.LimitInfoRequest")
var file_sentry_v1_request_response_proto_rawDesc = []byte{ proto.RegisterType((*LimitInfoResponse)(nil), "sentry.v1.LimitInfoResponse")
0x0a, 0x20, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, proto.RegisterType((*CommitBatchTxRequest)(nil), "sentry.v1.CommitBatchTxRequest")
0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, proto.RegisterType((*CommitBatchTxResponse)(nil), "sentry.v1.CommitBatchTxResponse")
0x74, 0x6f, 0x12, 0x09, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x67, proto.RegisterType((*GetReceiptRequest)(nil), "sentry.v1.GetReceiptRequest")
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, proto.RegisterType((*GetReceiptResponse)(nil), "sentry.v1.GetReceiptResponse")
0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, proto.RegisterType((*GetNewBlockRequest)(nil), "sentry.v1.GetNewBlockRequest")
0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, proto.RegisterType((*GetNewBlockResponse)(nil), "sentry.v1.GetNewBlockResponse")
0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, proto.RegisterType((*CommitBlockRequest)(nil), "sentry.v1.CommitBlockRequest")
0x1a, 0x18, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, proto.RegisterType((*CommitBlockResponse)(nil), "sentry.v1.CommitBlockResponse")
0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x12, 0x0a, 0x10, 0x4c, 0x69, proto.RegisterType((*GetConsensusedBlockRequest)(nil), "sentry.v1.GetConsensusedBlockRequest")
0x6d, 0x69, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x65, proto.RegisterType((*GetConsensusedBlockResponse)(nil), "sentry.v1.GetConsensusedBlockResponse")
0x0a, 0x11, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, }
0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x78, 0x5f,
0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0c, 0x62, 0x61, 0x74, func init() { proto.RegisterFile("sentry/v1/request_response.proto", fileDescriptor_2589e4ceb3230fa4) }
0x63, 0x68, 0x54, 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x11, 0x62, 0x6c, 0x6f,
0x63, 0x6b, 0x5f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, var fileDescriptor_2589e4ceb3230fa4 = []byte{
0x20, 0x01, 0x28, 0x0d, 0x52, 0x0f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x42, 0x61, 0x74, 0x63, 0x68, // 595 bytes of a gzipped FileDescriptorProto
0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x42, 0x0a, 0x14, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xdd, 0x6a, 0xd4, 0x40,
0x61, 0x74, 0x63, 0x68, 0x54, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x14, 0x66, 0xb3, 0xa5, 0x36, 0xa7, 0xad, 0xda, 0xb4, 0xd5, 0xd2, 0x2a, 0xd6, 0xe0, 0x85, 0x28,
0x06, 0x74, 0x78, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x74, 0x6c, 0x08, 0xbd, 0xab, 0x17, 0x42, 0x56, 0xac, 0x82, 0x2d, 0x6b, 0x5a, 0x96, 0x22, 0x85, 0x30,
0x78, 0x64, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0xc9, 0x9e, 0xcd, 0x86, 0x66, 0x32, 0xeb, 0xcc, 0x64, 0x5d, 0x7d, 0x1c, 0x2f, 0x7d, 0x07, 0x5f,
0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x48, 0x0a, 0x15, 0x43, 0x6f, 0x6d, 0xc0, 0xc7, 0xf0, 0xd2, 0xa7, 0x90, 0xf9, 0xd9, 0xdf, 0x2a, 0x82, 0x77, 0x33, 0xdf, 0x7c, 0xf3,
0x6d, 0x69, 0x74, 0x42, 0x61, 0x74, 0x63, 0x68, 0x54, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x7d, 0xdf, 0x39, 0x27, 0x19, 0x38, 0x14, 0x58, 0x49, 0xfe, 0x39, 0x18, 0x85, 0x01, 0xc7, 0x8f,
0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x18, 0x01, 0x20, 0x01, 0x35, 0x0a, 0x99, 0x70, 0x14, 0x43, 0x56, 0x09, 0x6c, 0x0d, 0x39, 0x93, 0xcc, 0x73, 0x0d, 0xa3,
0x28, 0x09, 0x52, 0x06, 0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x35, 0x0a, 0xf7, 0x0f, 0x73, 0xc6, 0xf2, 0x12, 0x03, 0x7d, 0x90, 0xd6, 0xfd, 0xa0, 0x5f, 0x60,
0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0xd9, 0x4b, 0x28, 0x11, 0xd7, 0x86, 0xbc, 0xff, 0x68, 0x99, 0x21, 0x0b, 0x8a, 0x42, 0x12, 0x3a,
0x4d, 0x73, 0x67, 0x22, 0x2b, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0xb4, 0x84, 0xbd, 0x79, 0x3f, 0xc1, 0x6a, 0x9e, 0x59, 0x1f, 0xdf, 0x83, 0xbb, 0xef, 0x0a, 0x5a,
0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x78, 0x68, 0x61, 0xc8, 0xb7, 0x55, 0x9f, 0xc5, 0x26, 0x8a, 0x8f, 0xb0, 0x35, 0x87, 0x99, 0x58, 0xde, 0x13, 0xb8,
0x73, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x9d, 0x12, 0x99, 0x0d, 0x12, 0x39, 0x4e, 0x32, 0x56, 0x57, 0x72, 0xaf, 0x71, 0xd8, 0x78, 0xba,
0x22, 0x50, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x52, 0x65, 0x19, 0x6f, 0x68, 0xf4, 0x62, 0xdc, 0x56, 0x98, 0xf7, 0x0c, 0xb6, 0xd2, 0x92, 0x65, 0xd7, 0x89,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x63, 0x65, 0x69, 0x70, 0xe1, 0x1a, 0xa2, 0xa3, 0x89, 0x77, 0xf4, 0x41, 0xa4, 0x70, 0xcd, 0xf5, 0x23, 0xd8, 0x69, 0x33,
0x74, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x72, 0x65, 0x4a, 0x0b, 0x19, 0x19, 0x05, 0x6b, 0xef, 0xdd, 0x83, 0x55, 0x39, 0xee, 0x11, 0x49, 0xb4, 0xc3,
0x63, 0x65, 0x69, 0x70, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x17, 0x0a, 0x07, 0x65, 0x72, 0x72, 0x46, 0x6c, 0x77, 0x9e, 0x07, 0x2b, 0xa2, 0xf8, 0x82, 0x5a, 0xae, 0x19, 0xeb, 0xb5, 0xff, 0x06,
0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x72, 0x72, 0x4d, 0x76, 0x97, 0x34, 0x6c, 0x5c, 0x2d, 0x32, 0x20, 0x62, 0xa0, 0x45, 0xdc, 0xd8, 0xee, 0xbc, 0xfb,
0x73, 0x67, 0x22, 0x33, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63, 0x70, 0x0b, 0x39, 0x4f, 0xa8, 0xc8, 0xb5, 0x8e, 0x1b, 0xaf, 0x22, 0xe7, 0xa7, 0x22, 0xf7, 0x9f,
0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x61, 0x73, 0x74, 0xc3, 0xd6, 0x09, 0xca, 0x18, 0x33, 0x2c, 0x86, 0x72, 0x21, 0xca, 0x4d, 0x15, 0xbf, 0x03, 0xde,
0x5f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x6c, 0x61, 0x3c, 0xd9, 0x7a, 0x3e, 0x86, 0x0d, 0x6e, 0xa0, 0x64, 0x2e, 0xfe, 0xba, 0xc5, 0x5e, 0xa9, 0x1a,
0x73, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x22, 0x6e, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4e, 0x65, 0xfe, 0x6a, 0x7f, 0xa4, 0x15, 0xcf, 0xf0, 0x53, 0xa4, 0xba, 0x34, 0xf1, 0x7f, 0x08, 0x50, 0x12,
0x77, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1b, 0x21, 0x13, 0xdd, 0x3a, 0xdb, 0x70, 0x57, 0x21, 0x9a, 0xe5, 0x57, 0xb0, 0xbd, 0x70, 0xc9, 0xe6,
0x0a, 0x09, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x38, 0x00, 0xd7, 0x0c, 0xa1, 0xaa, 0xa9, 0xbd, 0xb4, 0xa6, 0x81, 0xb3, 0x9a, 0x2a, 0x49, 0x73,
0x0d, 0x52, 0x08, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0xa8, 0xbe, 0x11, 0x1d, 0x62, 0x25, 0x36, 0xf4, 0x8b, 0x82, 0x9a, 0xbb, 0x76, 0xcc, 0x62, 0xaf,
0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0xa9, 0x23, 0xae, 0xd9, 0x09, 0x0b, 0x5f, 0x82, 0x67, 0xbb, 0x3d, 0x1f, 0xf2, 0x01, 0xb8, 0x23,
0x09, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x62, 0x61, 0x52, 0x16, 0x3d, 0x22, 0x19, 0xb7, 0x7d, 0x9a, 0x01, 0xaa, 0x29, 0xd3, 0x30, 0x29, 0x72, 0xeb,
0x74, 0x63, 0x68, 0x5f, 0x74, 0x78, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x62, 0xb8, 0x3e, 0xc9, 0x93, 0x22, 0x9f, 0x45, 0xd2, 0x5d, 0x6b, 0xea, 0xae, 0x99, 0x48, 0xaa, 0x67,
0x61, 0x74, 0x63, 0x68, 0x54, 0x78, 0x73, 0x22, 0x74, 0x0a, 0x12, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0xfe, 0x6b, 0xd8, 0x5e, 0x70, 0xfd, 0xdf, 0x09, 0xbf, 0x84, 0xfd, 0x13, 0x94, 0x6d, 0x75, 0xb9,
0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x12, 0xb5, 0xc0, 0xde, 0x42, 0x15, 0xcb, 0x39, 0x1b, 0x37, 0x72, 0xfa, 0x09, 0x1c, 0xfc, 0x51,
0x09, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x60, 0x36, 0xfe, 0x7f, 0x28, 0x2c, 0x55, 0xea, 0x2c, 0x55, 0x1a, 0x7d, 0x6f, 0xc0, 0x66, 0xc6,
0x52, 0x09, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x68, 0x6b, 0xfa, 0xef, 0x47, 0x3b, 0x36, 0xde, 0xc4, 0xa4, 0xa3, 0x7e, 0xda, 0x4e, 0xe3, 0xc3,
0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0xfb, 0xbc, 0x90, 0x83, 0x3a, 0x6d, 0x65, 0x8c, 0x06, 0x6d, 0xd2, 0xab, 0x33, 0xac, 0xc5, 0x29,
0x04, 0x52, 0x0b, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1d, 0x4a, 0x32, 0x42, 0x6e, 0x49, 0x19, 0x2b, 0x03, 0x8a, 0x92, 0x0c, 0x27, 0x9b, 0x1c, 0x2b, 0xf3,
0x0a, 0x0a, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x40, 0x04, 0x39, 0x0b, 0xa6, 0xef, 0xc1, 0x0b, 0xb3, 0x1a, 0x85, 0x5f, 0x9d, 0xe6, 0xf9, 0xe5,
0x28, 0x0c, 0x52, 0x09, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x22, 0x46, 0x0a, 0xe5, 0x37, 0xc7, 0x3d, 0x37, 0xe6, 0xdd, 0xf0, 0xc7, 0x64, 0x7d, 0xd5, 0x0d, 0x7f, 0x3a, 0xbb,
0x13, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0xd3, 0xf5, 0xd5, 0x49, 0x27, 0x52, 0x5e, 0xaa, 0x86, 0x5f, 0x0e, 0x18, 0xfc, 0xf8, 0xb8, 0x1b,
0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x18, 0x01, 0xa6, 0xab, 0x5a, 0xff, 0xe8, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0x28, 0xf9, 0x9c, 0xe6, 0xdf,
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x12, 0x17, 0x0a, 0x07, 0x04, 0x00, 0x00,
0x65, 0x72, 0x72, 0x5f, 0x6d, 0x73, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65,
0x72, 0x72, 0x4d, 0x73, 0x67, 0x22, 0x3f, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73,
0x65, 0x6e, 0x73, 0x75, 0x73, 0x65, 0x64, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x6e, 0x75, 0x6d,
0x62, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x62, 0x6c, 0x6f, 0x63, 0x6b,
0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x22, 0x5f, 0x0a, 0x1b, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e,
0x73, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x65, 0x64, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x6e,
0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0b, 0x62, 0x6c, 0x6f,
0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x6c, 0x6f, 0x63,
0x6b, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x62, 0x6c,
0x6f, 0x63, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x42, 0xbd, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e,
0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61,
0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67,
0x6f, 0x2f, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x3b, 0x73, 0x65, 0x6e, 0x74,
0x72, 0x79, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x53, 0x58, 0x58, 0xaa, 0x02, 0x09, 0x53, 0x65, 0x6e,
0x74, 0x72, 0x79, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x09, 0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5c,
0x56, 0x31, 0xe2, 0x02, 0x15, 0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5c, 0x56, 0x31, 0x5c, 0x47,
0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0a, 0x53, 0x65, 0x6e,
0x74, 0x72, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_sentry_v1_request_response_proto_rawDescOnce sync.Once
file_sentry_v1_request_response_proto_rawDescData = file_sentry_v1_request_response_proto_rawDesc
)
func file_sentry_v1_request_response_proto_rawDescGZIP() []byte {
file_sentry_v1_request_response_proto_rawDescOnce.Do(func() {
file_sentry_v1_request_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_sentry_v1_request_response_proto_rawDescData)
})
return file_sentry_v1_request_response_proto_rawDescData
}
var file_sentry_v1_request_response_proto_msgTypes = make([]protoimpl.MessageInfo, 12)
var file_sentry_v1_request_response_proto_goTypes = []interface{}{
(*LimitInfoRequest)(nil), // 0: sentry.v1.LimitInfoRequest
(*LimitInfoResponse)(nil), // 1: sentry.v1.LimitInfoResponse
(*CommitBatchTxRequest)(nil), // 2: sentry.v1.CommitBatchTxRequest
(*CommitBatchTxResponse)(nil), // 3: sentry.v1.CommitBatchTxResponse
(*GetReceiptRequest)(nil), // 4: sentry.v1.GetReceiptRequest
(*GetReceiptResponse)(nil), // 5: sentry.v1.GetReceiptResponse
(*GetNewBlockRequest)(nil), // 6: sentry.v1.GetNewBlockRequest
(*GetNewBlockResponse)(nil), // 7: sentry.v1.GetNewBlockResponse
(*CommitBlockRequest)(nil), // 8: sentry.v1.CommitBlockRequest
(*CommitBlockResponse)(nil), // 9: sentry.v1.CommitBlockResponse
(*GetConsensusedBlockRequest)(nil), // 10: sentry.v1.GetConsensusedBlockRequest
(*GetConsensusedBlockResponse)(nil), // 11: sentry.v1.GetConsensusedBlockResponse
}
var file_sentry_v1_request_response_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_sentry_v1_request_response_proto_init() }
func file_sentry_v1_request_response_proto_init() {
if File_sentry_v1_request_response_proto != nil {
return
}
file_sentry_v1_resource_proto_init()
if !protoimpl.UnsafeEnabled {
file_sentry_v1_request_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*LimitInfoRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*LimitInfoResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CommitBatchTxRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CommitBatchTxResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetReceiptRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetReceiptResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNewBlockRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNewBlockResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CommitBlockRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CommitBlockResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetConsensusedBlockRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_sentry_v1_request_response_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetConsensusedBlockResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_sentry_v1_request_response_proto_rawDesc,
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_sentry_v1_request_response_proto_goTypes,
DependencyIndexes: file_sentry_v1_request_response_proto_depIdxs,
MessageInfos: file_sentry_v1_request_response_proto_msgTypes,
}.Build()
File_sentry_v1_request_response_proto = out.File
file_sentry_v1_request_response_proto_rawDesc = nil
file_sentry_v1_request_response_proto_goTypes = nil
file_sentry_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: sentry/v1/resource.proto // source: sentry/v1/resource.proto
package sentryv1 package sentryv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_sentry_v1_resource_proto protoreflect.FileDescriptor
var file_sentry_v1_resource_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x18, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73, 0x6f, // is compatible with the proto package it is being compiled against.
0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x73, 0x65, 0x6e, 0x74, // A compilation error at this line likely means your copy of the
0x72, 0x79, 0x2e, 0x76, 0x31, 0x42, 0xb6, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e, 0x73, 0x65, // proto package needs to be updated.
0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74,
0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d,
0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f,
0x76, 0x31, 0x3b, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x53, 0x58,
0x58, 0xaa, 0x02, 0x09, 0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x09,
0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x15, 0x53, 0x65, 0x6e, 0x74,
0x72, 0x79, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
0x61, 0xea, 0x02, 0x0a, 0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var file_sentry_v1_resource_proto_goTypes = []interface{}{} func init() { proto.RegisterFile("sentry/v1/resource.proto", fileDescriptor_9d29b21b77d30ba1) }
var file_sentry_v1_resource_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_sentry_v1_resource_proto_init() } var fileDescriptor_9d29b21b77d30ba1 = []byte{
func file_sentry_v1_resource_proto_init() { // 185 bytes of a gzipped FileDescriptorProto
if File_sentry_v1_resource_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x28, 0x4e, 0xcd, 0x2b,
return 0x29, 0xaa, 0xd4, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a, 0x4e, 0xd5, 0x2b,
} 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x84, 0xc8, 0xe8, 0x95, 0x19, 0x3a, 0x6d, 0x63, 0xe4, 0xe2,
type x struct{} 0x4d, 0xce, 0xcf, 0xd5, 0x43, 0x88, 0xf0, 0x06, 0x41, 0x15, 0x07, 0x80, 0xd4, 0x06, 0x30, 0x46,
out := protoimpl.TypeBuilder{ 0x05, 0xa6, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x3b, 0x27, 0xa6, 0x94,
File: protoimpl.DescBuilder{ 0x26, 0xa7, 0x96, 0x16, 0xfb, 0xa6, 0x96, 0x24, 0x96, 0xa5, 0x16, 0x15, 0x43, 0x14, 0x25, 0xe7,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0xe7, 0xe8, 0xe7, 0xa6, 0x96, 0x24, 0x16, 0xc0, 0x38, 0xe9, 0xa9, 0x79, 0xfa, 0x60, 0x8e, 0x7e,
RawDescriptor: file_sentry_v1_resource_proto_rawDesc, 0x7a, 0xbe, 0x3e, 0xdc, 0x19, 0xd6, 0x10, 0x56, 0x99, 0xe1, 0x22, 0x26, 0xe6, 0xe0, 0x88, 0x88,
NumEnums: 0, 0x55, 0x4c, 0x9c, 0xc1, 0x10, 0x5b, 0xc3, 0x0c, 0x4f, 0xc1, 0xd8, 0x31, 0x61, 0x86, 0x8f, 0x98,
NumMessages: 0, 0x44, 0xe1, 0xec, 0x18, 0xf7, 0x00, 0x27, 0x90, 0x5d, 0x29, 0x89, 0x25, 0x89, 0xaf, 0x98, 0xb8,
NumExtensions: 0, 0x20, 0xe2, 0x56, 0x56, 0x61, 0x86, 0x49, 0x6c, 0x60, 0xf3, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff,
NumServices: 0, 0xff, 0x54, 0x9b, 0x5f, 0xcd, 0xe6, 0x00, 0x00, 0x00,
},
GoTypes: file_sentry_v1_resource_proto_goTypes,
DependencyIndexes: file_sentry_v1_resource_proto_depIdxs,
}.Build()
File_sentry_v1_resource_proto = out.File
file_sentry_v1_resource_proto_rawDesc = nil
file_sentry_v1_resource_proto_goTypes = nil
file_sentry_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: sentry/v1/service.proto // source: sentry/v1/service.proto
package sentryv1 package sentryv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/protobuf/types/known/emptypb" _ "google.golang.org/protobuf/types/known/emptypb"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_sentry_v1_service_proto protoreflect.FileDescriptor
var file_sentry_v1_service_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x17, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, // is compatible with the proto package it is being compiled against.
0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x73, 0x65, 0x6e, 0x74, 0x72, // A compilation error at this line likely means your copy of the
0x79, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, // proto package needs to be updated.
0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x32, 0x8b, 0x04, 0x0a, 0x0d, 0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x65,
0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4b, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x6d, 0x69,
0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1b, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76,
0x31, 0x2e, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
0x69, 0x6d, 0x69, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x54, 0x0a, 0x0d, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x61, 0x74, 0x63,
0x68, 0x54, 0x78, 0x12, 0x1f, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e,
0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x61, 0x74, 0x63, 0x68, 0x54, 0x78, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31,
0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x61, 0x74, 0x63, 0x68, 0x54, 0x78, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x51, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x42,
0x61, 0x74, 0x63, 0x68, 0x54, 0x78, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x1c, 0x2e, 0x73,
0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x63, 0x65,
0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x73, 0x65, 0x6e,
0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70,
0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4e, 0x0a, 0x0b, 0x47,
0x65, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x1d, 0x2e, 0x73, 0x65, 0x6e,
0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x73, 0x65, 0x6e, 0x74,
0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x65, 0x77, 0x42, 0x6c, 0x6f, 0x63,
0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4e, 0x0a, 0x0b, 0x43,
0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x1d, 0x2e, 0x73, 0x65, 0x6e,
0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x73, 0x65, 0x6e, 0x74,
0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x42, 0x6c, 0x6f, 0x63,
0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x64, 0x0a, 0x11, 0x47,
0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x72, 0x6d, 0x65, 0x64, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
0x12, 0x25, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74,
0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x73, 0x75, 0x73, 0x65, 0x64, 0x42, 0x6c, 0x6f, 0x63, 0x6b,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79,
0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x73, 0x75, 0x73,
0x65, 0x64, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x42, 0xb5, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79,
0x2e, 0x76, 0x31, 0x42, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74,
0x6f, 0x50, 0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73,
0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x2f, 0x67, 0x6f, 0x2f, 0x73, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x3b, 0x73, 0x65,
0x6e, 0x74, 0x72, 0x79, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x53, 0x58, 0x58, 0xaa, 0x02, 0x09, 0x53,
0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x09, 0x53, 0x65, 0x6e, 0x74, 0x72,
0x79, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x15, 0x53, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5c, 0x56, 0x31,
0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0a, 0x53,
0x65, 0x6e, 0x74, 0x72, 0x79, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var file_sentry_v1_service_proto_goTypes = []interface{}{ func init() { proto.RegisterFile("sentry/v1/service.proto", fileDescriptor_5e573e003b2c29f6) }
(*LimitInfoRequest)(nil), // 0: sentry.v1.LimitInfoRequest
(*CommitBatchTxRequest)(nil), // 1: sentry.v1.CommitBatchTxRequest
(*GetReceiptRequest)(nil), // 2: sentry.v1.GetReceiptRequest
(*GetNewBlockRequest)(nil), // 3: sentry.v1.GetNewBlockRequest
(*CommitBlockRequest)(nil), // 4: sentry.v1.CommitBlockRequest
(*GetConsensusedBlockRequest)(nil), // 5: sentry.v1.GetConsensusedBlockRequest
(*LimitInfoResponse)(nil), // 6: sentry.v1.LimitInfoResponse
(*CommitBatchTxResponse)(nil), // 7: sentry.v1.CommitBatchTxResponse
(*GetReceiptResponse)(nil), // 8: sentry.v1.GetReceiptResponse
(*GetNewBlockResponse)(nil), // 9: sentry.v1.GetNewBlockResponse
(*CommitBlockResponse)(nil), // 10: sentry.v1.CommitBlockResponse
(*GetConsensusedBlockResponse)(nil), // 11: sentry.v1.GetConsensusedBlockResponse
}
var file_sentry_v1_service_proto_depIdxs = []int32{
0, // 0: sentry.v1.SentryService.GetLimitInfo:input_type -> sentry.v1.LimitInfoRequest
1, // 1: sentry.v1.SentryService.CommitBatchTx:input_type -> sentry.v1.CommitBatchTxRequest
2, // 2: sentry.v1.SentryService.GetBatchTxResult:input_type -> sentry.v1.GetReceiptRequest
3, // 3: sentry.v1.SentryService.GetNewBlock:input_type -> sentry.v1.GetNewBlockRequest
4, // 4: sentry.v1.SentryService.CommitBlock:input_type -> sentry.v1.CommitBlockRequest
5, // 5: sentry.v1.SentryService.GetConfirmedBlock:input_type -> sentry.v1.GetConsensusedBlockRequest
6, // 6: sentry.v1.SentryService.GetLimitInfo:output_type -> sentry.v1.LimitInfoResponse
7, // 7: sentry.v1.SentryService.CommitBatchTx:output_type -> sentry.v1.CommitBatchTxResponse
8, // 8: sentry.v1.SentryService.GetBatchTxResult:output_type -> sentry.v1.GetReceiptResponse
9, // 9: sentry.v1.SentryService.GetNewBlock:output_type -> sentry.v1.GetNewBlockResponse
10, // 10: sentry.v1.SentryService.CommitBlock:output_type -> sentry.v1.CommitBlockResponse
11, // 11: sentry.v1.SentryService.GetConfirmedBlock:output_type -> sentry.v1.GetConsensusedBlockResponse
6, // [6:12] is the sub-list for method output_type
0, // [0:6] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_sentry_v1_service_proto_init() } var fileDescriptor_5e573e003b2c29f6 = []byte{
func file_sentry_v1_service_proto_init() { // 398 bytes of a gzipped FileDescriptorProto
if File_sentry_v1_service_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0xcd, 0x6a, 0xdb, 0x40,
return 0x14, 0x85, 0x6b, 0xb5, 0x14, 0x3c, 0xb5, 0xa1, 0x15, 0x94, 0x82, 0xdd, 0x1f, 0x53, 0x68, 0x97,
} 0x1a, 0xd4, 0xee, 0xdc, 0x9d, 0xb4, 0x10, 0xa5, 0xad, 0xf1, 0x1f, 0xc6, 0x14, 0x43, 0x91, 0x47,
file_sentry_v1_request_response_proto_init() 0xd7, 0xb2, 0xa8, 0x46, 0xa3, 0x6a, 0xae, 0xd4, 0xf8, 0x19, 0xf2, 0x16, 0x59, 0x66, 0x9f, 0x97,
type x struct{} 0xc8, 0x63, 0x64, 0x99, 0xa7, 0x08, 0xf6, 0x68, 0x64, 0x39, 0xb1, 0xc9, 0xee, 0xce, 0x3d, 0x67,
out := protoimpl.TypeBuilder{ 0xbe, 0x73, 0x17, 0x87, 0xbc, 0x91, 0x90, 0x60, 0xb6, 0xa1, 0x85, 0x4d, 0x25, 0x64, 0x45, 0xc4,
File: protoimpl.DescBuilder{ 0xc0, 0x4a, 0x33, 0x81, 0xc2, 0x6c, 0x2a, 0xc1, 0x2a, 0xec, 0x4e, 0x6f, 0xef, 0xc9, 0xe0, 0x5f,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x0e, 0x12, 0xff, 0x64, 0x20, 0x53, 0x91, 0xc8, 0xd2, 0xdc, 0xe9, 0x86, 0x42, 0x84, 0x31, 0xd0,
RawDescriptor: file_sentry_v1_service_proto_rawDesc, 0xdd, 0x6b, 0x99, 0xaf, 0x28, 0xf0, 0x14, 0x37, 0x4a, 0xfc, 0x72, 0xfe, 0x8c, 0xb4, 0x27, 0x3b,
NumEnums: 0, 0xc2, 0x44, 0x25, 0x98, 0x3f, 0x48, 0xcb, 0x03, 0xfc, 0x19, 0xf1, 0x08, 0xbf, 0x27, 0x2b, 0x61,
NumMessages: 0, 0x76, 0xad, 0x2a, 0xcc, 0xaa, 0xb6, 0x63, 0x15, 0xd5, 0x79, 0x7b, 0x5c, 0x54, 0xf9, 0x1f, 0x9f,
NumExtensions: 0, 0x98, 0x53, 0xd2, 0x76, 0x05, 0xe7, 0x11, 0x3a, 0x3e, 0xb2, 0xf5, 0xf4, 0xcc, 0xfc, 0x50, 0xfb,
NumServices: 1, 0x70, 0xa0, 0x68, 0x62, 0xef, 0xb4, 0xa1, 0xa2, 0x8e, 0xc8, 0x4b, 0x0f, 0x6a, 0xfb, 0x3c, 0x46,
}, 0xb3, 0x7e, 0x89, 0x07, 0x38, 0x06, 0x06, 0x51, 0x8a, 0x9a, 0xfa, 0xee, 0x84, 0x5a, 0x21, 0x07,
GoTypes: file_sentry_v1_service_proto_goTypes, 0xe4, 0x85, 0x07, 0x38, 0x80, 0xff, 0x4e, 0x2c, 0xd8, 0x5f, 0xf3, 0x9e, 0x5f, 0xef, 0x35, 0xee,
DependencyIndexes: file_sentry_v1_service_proto_depIdxs, 0xfd, 0x29, 0xb9, 0xce, 0x2b, 0xaf, 0x7f, 0xc0, 0xab, 0xed, 0x8f, 0xf1, 0x0e, 0xe4, 0x8a, 0x17,
}.Build() 0x90, 0x57, 0x1e, 0xa0, 0x2b, 0x92, 0x55, 0x94, 0x71, 0x08, 0x14, 0xf5, 0xd3, 0xe1, 0x19, 0xee,
File_sentry_v1_service_proto = out.File 0xd6, 0x9b, 0xc8, 0x5c, 0x96, 0xba, 0xa6, 0x7f, 0x7e, 0xcc, 0xa6, 0x53, 0x9c, 0xab, 0x06, 0x69,
file_sentry_v1_service_proto_rawDesc = nil 0x33, 0xc1, 0xf7, 0x7e, 0xa7, 0x55, 0xd6, 0x62, 0xb8, 0x6d, 0xcb, 0xb0, 0xf1, 0x7b, 0x14, 0x46,
file_sentry_v1_service_proto_goTypes = nil 0xb8, 0xce, 0x97, 0x16, 0x13, 0x9c, 0xba, 0x7e, 0x90, 0x33, 0xc8, 0xe5, 0x2f, 0x40, 0xbf, 0x80,
file_sentry_v1_service_proto_depIdxs = nil 0x4c, 0x2a, 0x13, 0x13, 0x31, 0xe5, 0x80, 0x7e, 0xaa, 0x1f, 0x21, 0x24, 0xaa, 0x7b, 0x34, 0x14,
0xb4, 0x6a, 0xeb, 0x37, 0x35, 0x15, 0xf6, 0x85, 0xf1, 0x74, 0x32, 0x9f, 0x5f, 0x1a, 0x4d, 0x55,
0x43, 0x6b, 0x66, 0x5f, 0xeb, 0x79, 0x31, 0xb3, 0x6f, 0x8c, 0xd7, 0xd5, 0xbc, 0xf0, 0x86, 0xce,
0x36, 0x2b, 0xf0, 0xd1, 0xbf, 0x35, 0x88, 0xda, 0xf7, 0xfb, 0x33, 0x7b, 0xf9, 0x7c, 0xc7, 0xff,
0x7a, 0x17, 0x00, 0x00, 0xff, 0xff, 0xbd, 0xa6, 0x49, 0xe8, 0x31, 0x03, 0x00, 0x00,
} }
...@@ -28,7 +28,7 @@ type SentryServiceClient interface { ...@@ -28,7 +28,7 @@ type SentryServiceClient interface {
CommitBatchTx(ctx context.Context, in *CommitBatchTxRequest, opts ...grpc.CallOption) (*CommitBatchTxResponse, error) CommitBatchTx(ctx context.Context, in *CommitBatchTxRequest, opts ...grpc.CallOption) (*CommitBatchTxResponse, error)
// GetTxReceipt from tx-sort-network with txhash // GetTxReceipt from tx-sort-network with txhash
GetBatchTxResult(ctx context.Context, in *GetReceiptRequest, opts ...grpc.CallOption) (*GetReceiptResponse, error) GetBatchTxResult(ctx context.Context, in *GetReceiptRequest, opts ...grpc.CallOption) (*GetReceiptResponse, error)
// for val //for val
// GetNewBlock used for nebula get new virtual block info from contract with lastblock. // GetNewBlock used for nebula get new virtual block info from contract with lastblock.
GetNewBlock(ctx context.Context, in *GetNewBlockRequest, opts ...grpc.CallOption) (*GetNewBlockResponse, error) GetNewBlock(ctx context.Context, in *GetNewBlockRequest, opts ...grpc.CallOption) (*GetNewBlockResponse, error)
// CommitBlock used for nebula commit new block and state info to contract. // CommitBlock used for nebula commit new block and state info to contract.
...@@ -109,7 +109,7 @@ type SentryServiceServer interface { ...@@ -109,7 +109,7 @@ type SentryServiceServer interface {
CommitBatchTx(context.Context, *CommitBatchTxRequest) (*CommitBatchTxResponse, error) CommitBatchTx(context.Context, *CommitBatchTxRequest) (*CommitBatchTxResponse, error)
// GetTxReceipt from tx-sort-network with txhash // GetTxReceipt from tx-sort-network with txhash
GetBatchTxResult(context.Context, *GetReceiptRequest) (*GetReceiptResponse, error) GetBatchTxResult(context.Context, *GetReceiptRequest) (*GetReceiptResponse, error)
// for val //for val
// GetNewBlock used for nebula get new virtual block info from contract with lastblock. // GetNewBlock used for nebula get new virtual block info from contract with lastblock.
GetNewBlock(context.Context, *GetNewBlockRequest) (*GetNewBlockResponse, error) GetNewBlock(context.Context, *GetNewBlockRequest) (*GetNewBlockResponse, error)
// CommitBlock used for nebula commit new block and state info to contract. // CommitBlock used for nebula commit new block and state info to contract.
......
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: txchecker/v1/request_response.proto // source: txchecker/v1/request_response.proto
package txcheckerv1 package txcheckerv1
import ( import (
fmt "fmt"
v1 "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/base/v1" v1 "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/base/v1"
protoreflect "google.golang.org/protobuf/reflect/protoreflect" proto "github.com/gogo/protobuf/proto"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" math "math"
reflect "reflect"
sync "sync"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
) // This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
// The standard BatchGet request definition. // The standard BatchGet request definition.
type BatchCheckTxRequest struct { type BatchCheckTxRequest struct {
state protoimpl.MessageState Txs []*v1.CheckTx `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"`
sizeCache protoimpl.SizeCache XXX_NoUnkeyedLiteral struct{} `json:"-"`
unknownFields protoimpl.UnknownFields XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
Txs []*v1.CheckTx `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"`
} }
func (x *BatchCheckTxRequest) Reset() { func (m *BatchCheckTxRequest) Reset() { *m = BatchCheckTxRequest{} }
*x = BatchCheckTxRequest{} func (m *BatchCheckTxRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchCheckTxRequest) ProtoMessage() {}
mi := &file_txchecker_v1_request_response_proto_msgTypes[0] func (*BatchCheckTxRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_06c2bcfcfa17b24a, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchCheckTxRequest) XXX_Unmarshal(b []byte) error {
func (x *BatchCheckTxRequest) String() string { return xxx_messageInfo_BatchCheckTxRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchCheckTxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchCheckTxRequest) ProtoMessage() {} return xxx_messageInfo_BatchCheckTxRequest.Marshal(b, m, deterministic)
func (x *BatchCheckTxRequest) ProtoReflect() protoreflect.Message {
mi := &file_txchecker_v1_request_response_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchCheckTxRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchCheckTxRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchCheckTxRequest.Merge(m, src)
func (*BatchCheckTxRequest) Descriptor() ([]byte, []int) { }
return file_txchecker_v1_request_response_proto_rawDescGZIP(), []int{0} func (m *BatchCheckTxRequest) XXX_Size() int {
return xxx_messageInfo_BatchCheckTxRequest.Size(m)
} }
func (m *BatchCheckTxRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BatchCheckTxRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BatchCheckTxRequest proto.InternalMessageInfo
func (x *BatchCheckTxRequest) GetTxs() []*v1.CheckTx { func (m *BatchCheckTxRequest) GetTxs() []*v1.CheckTx {
if x != nil { if m != nil {
return x.Txs return m.Txs
} }
return nil return nil
} }
// The standard BatchGet response definition. // The standard BatchGet response definition.
type BatchCheckTxResponse struct { type BatchCheckTxResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
// The retrieved shelves. // The retrieved shelves.
Status []bool `protobuf:"varint,1,rep,packed,name=status,proto3" json:"status,omitempty"` Status []bool `protobuf:"varint,1,rep,packed,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *BatchCheckTxResponse) Reset() { func (m *BatchCheckTxResponse) Reset() { *m = BatchCheckTxResponse{} }
*x = BatchCheckTxResponse{} func (m *BatchCheckTxResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BatchCheckTxResponse) ProtoMessage() {}
mi := &file_txchecker_v1_request_response_proto_msgTypes[1] func (*BatchCheckTxResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_06c2bcfcfa17b24a, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *BatchCheckTxResponse) XXX_Unmarshal(b []byte) error {
func (x *BatchCheckTxResponse) String() string { return xxx_messageInfo_BatchCheckTxResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BatchCheckTxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BatchCheckTxResponse) ProtoMessage() {} return xxx_messageInfo_BatchCheckTxResponse.Marshal(b, m, deterministic)
func (x *BatchCheckTxResponse) ProtoReflect() protoreflect.Message {
mi := &file_txchecker_v1_request_response_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
} }
func (m *BatchCheckTxResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use BatchCheckTxResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_BatchCheckTxResponse.Merge(m, src)
func (*BatchCheckTxResponse) Descriptor() ([]byte, []int) {
return file_txchecker_v1_request_response_proto_rawDescGZIP(), []int{1}
} }
func (m *BatchCheckTxResponse) XXX_Size() int {
func (x *BatchCheckTxResponse) GetStatus() []bool { return xxx_messageInfo_BatchCheckTxResponse.Size(m)
if x != nil {
return x.Status
}
return nil
} }
func (m *BatchCheckTxResponse) XXX_DiscardUnknown() {
var File_txchecker_v1_request_response_proto protoreflect.FileDescriptor xxx_messageInfo_BatchCheckTxResponse.DiscardUnknown(m)
var file_txchecker_v1_request_response_proto_rawDesc = []byte{
0x0a, 0x23, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x72,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72,
0x2e, 0x76, 0x31, 0x1a, 0x16, 0x62, 0x61, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x73,
0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x39, 0x0a, 0x13, 0x42,
0x61, 0x74, 0x63, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x12, 0x22, 0x0a, 0x03, 0x74, 0x78, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x10, 0x2e, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54,
0x78, 0x52, 0x03, 0x74, 0x78, 0x73, 0x22, 0x2e, 0x0a, 0x14, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43,
0x68, 0x65, 0x63, 0x6b, 0x54, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16,
0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 0x06,
0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0xd2, 0x01, 0x0a, 0x10, 0x63, 0x6f, 0x6d, 0x2e, 0x74,
0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x74,
0x6f, 0x50, 0x01, 0x5a, 0x57, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
0x43, 0x61, 0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73,
0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31,
0x3b, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x54,
0x58, 0x58, 0xaa, 0x02, 0x0c, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x56,
0x31, 0xca, 0x02, 0x0c, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x5c, 0x56, 0x31,
0xe2, 0x02, 0x18, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x5c, 0x56, 0x31, 0x5c,
0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0d, 0x54, 0x78,
0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
} }
var ( var xxx_messageInfo_BatchCheckTxResponse proto.InternalMessageInfo
file_txchecker_v1_request_response_proto_rawDescOnce sync.Once
file_txchecker_v1_request_response_proto_rawDescData = file_txchecker_v1_request_response_proto_rawDesc
)
func file_txchecker_v1_request_response_proto_rawDescGZIP() []byte {
file_txchecker_v1_request_response_proto_rawDescOnce.Do(func() {
file_txchecker_v1_request_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_txchecker_v1_request_response_proto_rawDescData)
})
return file_txchecker_v1_request_response_proto_rawDescData
}
var file_txchecker_v1_request_response_proto_msgTypes = make([]protoimpl.MessageInfo, 2) func (m *BatchCheckTxResponse) GetStatus() []bool {
var file_txchecker_v1_request_response_proto_goTypes = []interface{}{ if m != nil {
(*BatchCheckTxRequest)(nil), // 0: txchecker.v1.BatchCheckTxRequest return m.Status
(*BatchCheckTxResponse)(nil), // 1: txchecker.v1.BatchCheckTxResponse }
(*v1.CheckTx)(nil), // 2: base.v1.CheckTx return nil
}
var file_txchecker_v1_request_response_proto_depIdxs = []int32{
2, // 0: txchecker.v1.BatchCheckTxRequest.txs:type_name -> base.v1.CheckTx
1, // [1:1] is the sub-list for method output_type
1, // [1:1] is the sub-list for method input_type
1, // [1:1] is the sub-list for extension type_name
1, // [1:1] is the sub-list for extension extendee
0, // [0:1] is the sub-list for field type_name
} }
func init() { file_txchecker_v1_request_response_proto_init() } func init() {
func file_txchecker_v1_request_response_proto_init() { proto.RegisterType((*BatchCheckTxRequest)(nil), "txchecker.v1.BatchCheckTxRequest")
if File_txchecker_v1_request_response_proto != nil { proto.RegisterType((*BatchCheckTxResponse)(nil), "txchecker.v1.BatchCheckTxResponse")
return }
}
if !protoimpl.UnsafeEnabled { func init() {
file_txchecker_v1_request_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { proto.RegisterFile("txchecker/v1/request_response.proto", fileDescriptor_06c2bcfcfa17b24a)
switch v := v.(*BatchCheckTxRequest); i { }
case 0:
return &v.state var fileDescriptor_06c2bcfcfa17b24a = []byte{
case 1: // 278 bytes of a gzipped FileDescriptorProto
return &v.sizeCache 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0xcf, 0x4a, 0xf3, 0x40,
case 2: 0x14, 0xc5, 0x49, 0x02, 0xe5, 0x63, 0xbe, 0x0a, 0x25, 0x96, 0x52, 0x5c, 0x49, 0xdc, 0xb8, 0x9a,
return &v.unknownFields 0x61, 0x74, 0x65, 0xdd, 0xa5, 0x0b, 0x57, 0x42, 0x28, 0x21, 0x16, 0x29, 0xc8, 0x64, 0x7a, 0x49,
default: 0x44, 0xd3, 0x89, 0x33, 0x77, 0x42, 0x9e, 0xc7, 0xa5, 0x8f, 0xe2, 0xd2, 0x47, 0x70, 0xe9, 0x53,
return nil 0x48, 0x9a, 0x3f, 0xc4, 0xe5, 0x8f, 0xfb, 0x3b, 0x73, 0x0e, 0x43, 0x2e, 0xb0, 0x96, 0x39, 0xc8,
} 0x17, 0xd0, 0xac, 0xe2, 0x4c, 0xc3, 0x9b, 0x05, 0x83, 0x4f, 0x1a, 0x4c, 0xa9, 0x0e, 0x06, 0x68,
} 0xa9, 0x15, 0x2a, 0x7f, 0x3a, 0x48, 0xb4, 0xe2, 0x67, 0x8b, 0x54, 0x18, 0x68, 0x6d, 0xa3, 0xac,
file_txchecker_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 0x96, 0x9d, 0x15, 0xdc, 0x90, 0xd3, 0x50, 0xa0, 0xcc, 0xd7, 0x8d, 0x1a, 0xd7, 0x9b, 0xf6, 0x2d,
switch v := v.(*BatchCheckTxResponse); i { 0x3f, 0x20, 0x1e, 0xd6, 0x66, 0xe9, 0x9c, 0x7b, 0x97, 0xff, 0xaf, 0x66, 0xb4, 0x09, 0xd3, 0x8a,
case 0: 0xd3, 0xde, 0x6a, 0x8e, 0x01, 0x25, 0xf3, 0xbf, 0xd1, 0xb6, 0xde, 0x5f, 0x90, 0x89, 0x41, 0x81,
return &v.state 0xb6, 0x8d, 0xff, 0xdb, 0x74, 0x14, 0x7e, 0x39, 0x64, 0x26, 0x55, 0x41, 0xc7, 0xbb, 0xc2, 0x79,
case 1: 0xd7, 0xd8, 0xa7, 0xa3, 0x66, 0x55, 0xe4, 0x3c, 0x3e, 0x64, 0xcf, 0x98, 0xdb, 0x94, 0x4a, 0x55,
return &v.sizeCache 0xb0, 0xb5, 0xd8, 0x5b, 0x09, 0xd6, 0xdc, 0x03, 0x8a, 0x0a, 0x74, 0x27, 0x49, 0xf5, 0xca, 0x0a,
case 2: 0x40, 0x51, 0xf6, 0x90, 0xc1, 0x81, 0x1d, 0x81, 0x65, 0x8a, 0x8d, 0x7f, 0xe8, 0x76, 0x80, 0x8a,
return &v.unknownFields 0xbf, 0xbb, 0x5e, 0xbc, 0xdd, 0x7e, 0xb8, 0xd3, 0x78, 0x58, 0x91, 0xf0, 0xcf, 0x11, 0xee, 0x12,
default: 0xfe, 0xed, 0x2e, 0xc7, 0xb8, 0xbb, 0x8b, 0xc2, 0xa6, 0x7a, 0x2f, 0x50, 0xfc, 0xb8, 0x27, 0xc3,
return nil 0x69, 0xb5, 0x4a, 0x78, 0x3a, 0x39, 0x36, 0x5e, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x78, 0x70,
} 0x63, 0x7c, 0x93, 0x01, 0x00, 0x00,
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_txchecker_v1_request_response_proto_rawDesc,
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_txchecker_v1_request_response_proto_goTypes,
DependencyIndexes: file_txchecker_v1_request_response_proto_depIdxs,
MessageInfos: file_txchecker_v1_request_response_proto_msgTypes,
}.Build()
File_txchecker_v1_request_response_proto = out.File
file_txchecker_v1_request_response_proto_rawDesc = nil
file_txchecker_v1_request_response_proto_goTypes = nil
file_txchecker_v1_request_response_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: txchecker/v1/resource.proto // source: txchecker/v1/resource.proto
package txcheckerv1 package txcheckerv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_txchecker_v1_resource_proto protoreflect.FileDescriptor
var file_txchecker_v1_resource_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x1b, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x72, // is compatible with the proto package it is being compiled against.
0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x74, // A compilation error at this line likely means your copy of the
0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0xcb, 0x01, 0x0a, 0x10, // proto package needs to be updated.
0x63, 0x6f, 0x6d, 0x2e, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x76, 0x31, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
0x01, 0x5a, 0x57, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61,
0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67,
0x6f, 0x2f, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x3b, 0x74,
0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x54, 0x58, 0x58,
0xaa, 0x02, 0x0c, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x56, 0x31, 0xca,
0x02, 0x0c, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x5c, 0x56, 0x31, 0xe2, 0x02,
0x18, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50,
0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0d, 0x54, 0x78, 0x63, 0x68,
0x65, 0x63, 0x6b, 0x65, 0x72, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var file_txchecker_v1_resource_proto_goTypes = []interface{}{} func init() { proto.RegisterFile("txchecker/v1/resource.proto", fileDescriptor_9d5e09e8fd871530) }
var file_txchecker_v1_resource_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_txchecker_v1_resource_proto_init() } var fileDescriptor_9d5e09e8fd871530 = []byte{
func file_txchecker_v1_resource_proto_init() { // 188 bytes of a gzipped FileDescriptorProto
if File_txchecker_v1_resource_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2e, 0xa9, 0x48, 0xce,
return 0x48, 0x4d, 0xce, 0x4e, 0x2d, 0xd2, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a,
} 0x4e, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x81, 0x4b, 0xea, 0x95, 0x19, 0x3a, 0x9d,
type x struct{} 0x66, 0xe4, 0x12, 0x48, 0xce, 0xcf, 0xd5, 0x43, 0x11, 0xe4, 0x0d, 0x82, 0x6a, 0x09, 0x00, 0xe9,
out := protoimpl.TypeBuilder{ 0x08, 0x60, 0x8c, 0x0a, 0x4f, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x77,
File: protoimpl.DescBuilder{ 0x4e, 0x4c, 0x29, 0x4d, 0x4e, 0x2d, 0x2d, 0xf6, 0x4d, 0x2d, 0x49, 0x2c, 0x4b, 0x2d, 0x2a, 0x86,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x28, 0x4a, 0xce, 0xcf, 0xd1, 0xcf, 0x4d, 0x2d, 0x49, 0x2c, 0x80, 0x71, 0xd2, 0x53, 0xf3, 0xf4,
RawDescriptor: file_txchecker_v1_resource_proto_rawDesc, 0xc1, 0x1c, 0xfd, 0xf4, 0x7c, 0x7d, 0x64, 0xf7, 0x58, 0xc3, 0x39, 0x65, 0x86, 0x8b, 0x98, 0x98,
NumEnums: 0, 0x43, 0x22, 0x22, 0x56, 0x31, 0xf1, 0x84, 0xc0, 0xad, 0x0f, 0x33, 0x3c, 0x85, 0xc4, 0x8d, 0x09,
NumMessages: 0, 0x33, 0x7c, 0xc4, 0x24, 0x81, 0xcc, 0x8d, 0x71, 0x0f, 0x70, 0x02, 0x59, 0x9d, 0x92, 0x58, 0x92,
NumExtensions: 0, 0xf8, 0x8a, 0x89, 0x17, 0x2e, 0x65, 0x65, 0x15, 0x66, 0x98, 0xc4, 0x06, 0xb6, 0xd1, 0x18, 0x10,
NumServices: 0, 0x00, 0x00, 0xff, 0xff, 0xd0, 0xd9, 0xab, 0x4c, 0x01, 0x01, 0x00, 0x00,
},
GoTypes: file_txchecker_v1_resource_proto_goTypes,
DependencyIndexes: file_txchecker_v1_resource_proto_depIdxs,
}.Build()
File_txchecker_v1_resource_proto = out.File
file_txchecker_v1_resource_proto_rawDesc = nil
file_txchecker_v1_resource_proto_goTypes = nil
file_txchecker_v1_resource_proto_depIdxs = nil
} }
// Code generated by protoc-gen-go. DO NOT EDIT. // Code generated by protoc-gen-gogo. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.1
// protoc (unknown)
// source: txchecker/v1/service.proto // source: txchecker/v1/service.proto
package txcheckerv1 package txcheckerv1
import ( import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect" fmt "fmt"
protoimpl "google.golang.org/protobuf/runtime/protoimpl" proto "github.com/gogo/protobuf/proto"
reflect "reflect" math "math"
) )
const ( // Reference imports to suppress errors if they are not otherwise used.
// Verify that this generated code is sufficiently up-to-date. var _ = proto.Marshal
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) var _ = fmt.Errorf
// Verify that runtime/protoimpl is sufficiently up-to-date. var _ = math.Inf
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
var File_txchecker_v1_service_proto protoreflect.FileDescriptor
var file_txchecker_v1_service_proto_rawDesc = []byte{ // This is a compile-time assertion to ensure that this generated file
0x0a, 0x1a, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x73, // is compatible with the proto package it is being compiled against.
0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x74, 0x78, // A compilation error at this line likely means your copy of the
0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x1a, 0x23, 0x74, 0x78, 0x63, 0x68, // proto package needs to be updated.
0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32,
0x6b, 0x0a, 0x10, 0x54, 0x78, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76,
0x69, 0x63, 0x65, 0x12, 0x57, 0x0a, 0x0c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x68, 0x65, 0x63,
0x6b, 0x54, 0x78, 0x12, 0x21, 0x2e, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e,
0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x78, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b,
0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
0x54, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xca, 0x01, 0x0a,
0x10, 0x63, 0x6f, 0x6d, 0x2e, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x76,
0x31, 0x42, 0x0c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
0x01, 0x5a, 0x57, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x61,
0x64, 0x75, 0x63, 0x65, 0x75, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67,
0x6f, 0x2f, 0x74, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x3b, 0x74,
0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x54, 0x58, 0x58,
0xaa, 0x02, 0x0c, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x56, 0x31, 0xca,
0x02, 0x0c, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x5c, 0x56, 0x31, 0xe2, 0x02,
0x18, 0x54, 0x78, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x72, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50,
0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0d, 0x54, 0x78, 0x63, 0x68,
0x65, 0x63, 0x6b, 0x65, 0x72, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var file_txchecker_v1_service_proto_goTypes = []interface{}{ func init() { proto.RegisterFile("txchecker/v1/service.proto", fileDescriptor_879a31c9059be40b) }
(*BatchCheckTxRequest)(nil), // 0: txchecker.v1.BatchCheckTxRequest
(*BatchCheckTxResponse)(nil), // 1: txchecker.v1.BatchCheckTxResponse
}
var file_txchecker_v1_service_proto_depIdxs = []int32{
0, // 0: txchecker.v1.TxCheckerService.BatchCheckTx:input_type -> txchecker.v1.BatchCheckTxRequest
1, // 1: txchecker.v1.TxCheckerService.BatchCheckTx:output_type -> txchecker.v1.BatchCheckTxResponse
1, // [1:2] is the sub-list for method output_type
0, // [0:1] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
0, // [0:0] is the sub-list for extension extendee
0, // [0:0] is the sub-list for field type_name
}
func init() { file_txchecker_v1_service_proto_init() } var fileDescriptor_879a31c9059be40b = []byte{
func file_txchecker_v1_service_proto_init() { // 253 bytes of a gzipped FileDescriptorProto
if File_txchecker_v1_service_proto != nil { 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2a, 0xa9, 0x48, 0xce,
return 0x48, 0x4d, 0xce, 0x4e, 0x2d, 0xd2, 0x2f, 0x33, 0xd4, 0x2f, 0x4e, 0x2d, 0x2a, 0xcb, 0x4c, 0x4e,
} 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x81, 0xcb, 0xe9, 0x95, 0x19, 0x4a, 0x29, 0xa3,
file_txchecker_v1_request_response_proto_init() 0xa8, 0x2c, 0x4a, 0x2d, 0x2c, 0x4d, 0x2d, 0x2e, 0x89, 0x2f, 0x4a, 0x2d, 0x2e, 0xc8, 0xcf, 0x2b,
type x struct{} 0x86, 0x6a, 0x31, 0xca, 0xe6, 0x12, 0x08, 0xa9, 0x70, 0x86, 0x28, 0x0b, 0x86, 0x18, 0x26, 0x14,
out := protoimpl.TypeBuilder{ 0xce, 0xc5, 0xe3, 0x94, 0x58, 0x92, 0x9c, 0x01, 0x16, 0x0e, 0xa9, 0x10, 0x52, 0xd4, 0x43, 0x36,
File: protoimpl.DescBuilder{ 0x57, 0x0f, 0x59, 0x2e, 0x08, 0x62, 0xaa, 0x94, 0x12, 0x3e, 0x25, 0x10, 0x0b, 0x95, 0x18, 0x9c,
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 0x4e, 0x31, 0x72, 0x09, 0x24, 0xe7, 0xe7, 0xa2, 0xa8, 0x75, 0xe2, 0x81, 0x5a, 0x1b, 0x00, 0x72,
RawDescriptor: file_txchecker_v1_service_proto_rawDesc, 0x4f, 0x00, 0x63, 0x54, 0x78, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0xbe,
NumEnums: 0, 0x73, 0x62, 0x4a, 0x69, 0x72, 0x6a, 0x69, 0xb1, 0x6f, 0x6a, 0x49, 0x62, 0x59, 0x6a, 0x51, 0x31,
NumMessages: 0, 0x44, 0x51, 0x72, 0x7e, 0x8e, 0x7e, 0x6e, 0x6a, 0x49, 0x62, 0x01, 0x8c, 0x93, 0x9e, 0x9a, 0xa7,
NumExtensions: 0, 0x0f, 0xe6, 0xe8, 0xa7, 0xe7, 0xeb, 0x23, 0xfb, 0xda, 0x1a, 0xce, 0x29, 0x33, 0x5c, 0xc4, 0xc4,
NumServices: 1, 0x1c, 0x12, 0x11, 0xb1, 0x8a, 0x89, 0x27, 0x04, 0x6e, 0x7b, 0x98, 0xe1, 0x29, 0x24, 0x6e, 0x4c,
}, 0x98, 0xe1, 0x23, 0x26, 0x09, 0x64, 0x6e, 0x8c, 0x7b, 0x80, 0x13, 0xc8, 0xea, 0x94, 0xc4, 0x92,
GoTypes: file_txchecker_v1_service_proto_goTypes, 0xc4, 0x57, 0x4c, 0xbc, 0x70, 0x29, 0x2b, 0xab, 0x30, 0xc3, 0x24, 0x36, 0xb0, 0x8d, 0xc6, 0x80,
DependencyIndexes: file_txchecker_v1_service_proto_depIdxs, 0x00, 0x00, 0x00, 0xff, 0xff, 0xe2, 0x37, 0xde, 0x4e, 0x91, 0x01, 0x00, 0x00,
}.Build()
File_txchecker_v1_service_proto = out.File
file_txchecker_v1_service_proto_rawDesc = nil
file_txchecker_v1_service_proto_goTypes = nil
file_txchecker_v1_service_proto_depIdxs = nil
} }
...@@ -8,9 +8,15 @@ require ( ...@@ -8,9 +8,15 @@ require (
) )
require ( require (
github.com/ghodss/yaml v1.0.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b // indirect
github.com/golang/protobuf v1.5.2 // indirect github.com/golang/protobuf v1.5.2 // indirect
github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect
golang.org/x/net v0.0.0-20201021035429-f5854403a974 // indirect golang.org/x/net v0.0.0-20201021035429-f5854403a974 // indirect
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 // indirect golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 // indirect
golang.org/x/text v0.3.3 // indirect golang.org/x/text v0.3.3 // indirect
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 // indirect google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 // indirect
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0 // indirect
gopkg.in/yaml.v2 v2.2.3 // indirect
) )
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk=
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58=
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
...@@ -23,51 +34,90 @@ github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMyw ...@@ -23,51 +34,90 @@ github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMyw
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ=
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
golang.org/x/net v0.0.0-20201021035429-f5854403a974 h1:IX6qOQeG5uLjB/hjjwjedwfjND0hgjPMMyO1RoIXQNI= golang.org/x/net v0.0.0-20201021035429-f5854403a974 h1:IX6qOQeG5uLjB/hjjwjedwfjND0hgjPMMyO1RoIXQNI=
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.1.0 h1:hZ/3BUoy5aId7sCpA/Tc5lt8DkFgdVS2onTpJsZ/fl0=
golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 h1:myAQVi0cGEoqQVR5POX+8RR2mrocKqNN1hmeMqhX27k= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 h1:myAQVi0cGEoqQVR5POX+8RR2mrocKqNN1hmeMqhX27k=
golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.1.0 h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U=
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k= golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.4.0 h1:BrVqGRd7+k1DiOgtnFvAkoQEWQvBc25ouMJM6429SFg=
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 h1:+kGHl1aib/qcwaRi1CbqBZ1rk19r85MNUf8HaBghugY= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 h1:+kGHl1aib/qcwaRi1CbqBZ1rk19r85MNUf8HaBghugY=
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c h1:QgY/XxIAIeccR+Ca/rDdKubLIU9rcJ3xfy1DC/Wd2Oo=
google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0=
google.golang.org/grpc v1.50.1 h1:DS/BukOZWp8s6p4Dt/tOaJaTQyPyOoCcrjroHuCeLzY= google.golang.org/grpc v1.50.1 h1:DS/BukOZWp8s6p4Dt/tOaJaTQyPyOoCcrjroHuCeLzY=
google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0 h1:TLkBREm4nIsEcexnCjgQd5GQWaHcqMzwQV0TX9pq8S0=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0/go.mod h1:DNq5QpG7LJqD2AamLZ7zvKE0DEpVl2BSEVjFycAAjRY=
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
...@@ -77,7 +127,11 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 ...@@ -77,7 +127,11 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2
google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w=
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v2 v2.2.3 h1:fvjTMHxHEw/mxHbtzPi3JCcKXQRAnQTBRo6YCJSVHKI=
gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
...@@ -5,13 +5,13 @@ import ( ...@@ -5,13 +5,13 @@ import (
"fmt" "fmt"
"net" "net"
metabase "github.com/cmpchain/metaprotocol/gen/proto/go/base/v1" metabase "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/base/v1"
metacrypter "github.com/cmpchain/metaprotocol/gen/proto/go/crypter/v1" metacrypter "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/crypter/v1"
metanebula "github.com/cmpchain/metaprotocol/gen/proto/go/nebula/v1" metanebula "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/nebula/v1"
metap2p "github.com/cmpchain/metaprotocol/gen/proto/go/p2p/v1" metap2p "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/p2p/v1"
metaring "github.com/cmpchain/metaprotocol/gen/proto/go/ring/v1" metaring "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/ring/v1"
metasentry "github.com/cmpchain/metaprotocol/gen/proto/go/sentry/v1" metasentry "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/sentry/v1"
txchecker "github.com/cmpchain/metaprotocol/gen/proto/go/txchecker/v1" txchecker "github.com/CaduceusMetaverseProtocol/metaprotocol/gen/proto/go/txchecker/v1"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/codes" "google.golang.org/grpc/codes"
"google.golang.org/grpc/status" "google.golang.org/grpc/status"
...@@ -35,10 +35,6 @@ type TxCheckServer struct { ...@@ -35,10 +35,6 @@ type TxCheckServer struct {
txchecker.UnimplementedTxCheckerServiceServer txchecker.UnimplementedTxCheckerServiceServer
} }
// hello server
type BaseType struct {
metabase.UnimplementedBaseServiceServer
}
type RingServer struct { type RingServer struct {
metaring.UnimplementedRingServiceServer metaring.UnimplementedRingServiceServer
......
...@@ -2,6 +2,7 @@ syntax = "proto3"; ...@@ -2,6 +2,7 @@ syntax = "proto3";
package nebula.v1; package nebula.v1;
import "base/v1/resource.proto"; import "base/v1/resource.proto";
message Tx { message Tx {
base.v1.Address address = 1; base.v1.Address address = 1;
base.v1.Hash hash = 2; base.v1.Hash hash = 2;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment