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)
)
type StdTxData 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
type StdTxData struct {
Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
Nonce uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"` Nonce uint64 `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
GasPrice *BigInt `protobuf:"bytes,3,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"` GasPrice *BigInt `protobuf:"bytes,3,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
...@@ -37,162 +33,144 @@ type StdTxData struct { ...@@ -37,162 +33,144 @@ type StdTxData struct {
R *BigInt `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"` R *BigInt `protobuf:"bytes,8,opt,name=r,proto3" json:"r,omitempty"`
S *BigInt `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"` S *BigInt `protobuf:"bytes,9,opt,name=s,proto3" json:"s,omitempty"`
V *BigInt `protobuf:"bytes,10,opt,name=v,proto3" json:"v,omitempty"` V *BigInt `protobuf:"bytes,10,opt,name=v,proto3" json:"v,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *StdTxData) Reset() { func (m *StdTxData) Reset() { *m = StdTxData{} }
*x = StdTxData{} func (m *StdTxData) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*StdTxData) ProtoMessage() {}
mi := &file_base_v1_eth_proto_msgTypes[0] func (*StdTxData) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_ab522a211a994d76, []int{0}
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
} }
func (x *Receipt) GetType() uint32 { var xxx_messageInfo_Receipt proto.InternalMessageInfo
if x != nil {
return x.Type func (m *Receipt) GetType() uint32 {
if m != nil {
return m.Type
} }
return 0 return 0
} }
type BlockHeader struct { type BlockHeader struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ParentHash *Hash `protobuf:"bytes,1,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` ParentHash *Hash `protobuf:"bytes,1,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
BlockHash *Hash `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` BlockHash *Hash `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
Miner *Address `protobuf:"bytes,3,opt,name=miner,proto3" json:"miner,omitempty"` Miner *Address `protobuf:"bytes,3,opt,name=miner,proto3" json:"miner,omitempty"`
...@@ -204,345 +182,188 @@ type BlockHeader struct { ...@@ -204,345 +182,188 @@ type BlockHeader struct {
GasUsed uint64 `protobuf:"varint,9,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` GasUsed uint64 `protobuf:"varint,9,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
Timestamp uint64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Timestamp uint64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Extra []byte `protobuf:"bytes,11,opt,name=extra,proto3" json:"extra,omitempty"` Extra []byte `protobuf:"bytes,11,opt,name=extra,proto3" json:"extra,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *BlockHeader) Reset() { func (m *BlockHeader) Reset() { *m = BlockHeader{} }
*x = BlockHeader{} func (m *BlockHeader) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BlockHeader) ProtoMessage() {}
mi := &file_base_v1_eth_proto_msgTypes[2] func (*BlockHeader) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_ab522a211a994d76, []int{2}
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)
} }
func (x *BlockHeader) GetParentHash() *Hash { var xxx_messageInfo_BlockHeader proto.InternalMessageInfo
if x != nil {
return x.ParentHash func (m *BlockHeader) GetParentHash() *Hash {
if m != nil {
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 (m *BlockBody) Reset() { *m = BlockBody{} }
func (m *BlockBody) String() string { return proto.CompactTextString(m) }
func (*BlockBody) ProtoMessage() {} 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 (*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.
// 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
var file_base_v1_options_proto_extTypes = []protoimpl.ExtensionInfo{ var E_BytesSize = &proto.ExtensionDesc{
{
ExtendedType: (*descriptorpb.FieldOptions)(nil), ExtendedType: (*descriptorpb.FieldOptions)(nil),
ExtensionType: (*uint32)(nil), ExtensionType: (*uint32)(nil),
Field: 50000, Field: 50000,
Name: "base.v1.bytes_size", Name: "base.v1.bytes_size",
Tag: "varint,50000,opt,name=bytes_size", Tag: "varint,50000,opt,name=bytes_size",
Filename: "base/v1/options.proto", 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
type RLPData struct {
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 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)
} }
func (x *RLPData) GetData() []byte { var xxx_messageInfo_RLPData proto.InternalMessageInfo
if x != nil {
return x.Data func (m *RLPData) GetData() []byte {
if m != nil {
return m.Data
} }
return nil return nil
} }
type Account struct { type Account struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
Nonce []byte `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"` Nonce []byte `protobuf:"bytes,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
Balance []byte `protobuf:"bytes,3,opt,name=balance,proto3" json:"balance,omitempty"` 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"` StateRoot *Hash `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *Account) Reset() { func (m *Account) Reset() { *m = Account{} }
*x = Account{} func (m *Account) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Account) ProtoMessage() {}
mi := &file_base_v1_request_response_proto_msgTypes[1] func (*Account) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_6c10dff6d1a5793d, []int{1}
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)
}
var xxx_messageInfo_Account proto.InternalMessageInfo
func (x *Account) GetAddress() *Address { func (m *Account) GetAddress() *Address {
if x != nil { if m != nil {
return x.Address 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
type Bytes32 struct {
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 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)
}
var xxx_messageInfo_Bytes32 proto.InternalMessageInfo
func (x *Bytes32) GetData() []byte { func (m *Bytes32) GetData() []byte {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return nil return nil
} }
type BigInt struct { type BigInt struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 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 *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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
} }
func (x *Hash) GetHash() []byte { var xxx_messageInfo_Hash proto.InternalMessageInfo
if x != nil {
return x.Hash func (m *Hash) GetHash() []byte {
if m != nil {
return m.Hash
} }
return nil return nil
} }
type Address struct { type Address struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data *Txdata `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` Data *Txdata `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
}
var xxx_messageInfo_EthTransaction proto.InternalMessageInfo
func (x *EthTransaction) GetData() *Txdata { func (m *EthTransaction) GetData() *Txdata {
if x != nil { if m != nil {
return x.Data 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)
}
var xxx_messageInfo_Txdata proto.InternalMessageInfo
func (x *Txdata) GetAccountNonce() uint64 { func (m *Txdata) GetAccountNonce() uint64 {
if x != nil { if m != nil {
return x.AccountNonce 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Tx *anypb.Any `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"` Tx *anypb.Any `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"`
From *Address `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` From *Address `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Rset []byte `protobuf:"bytes,1,opt,name=rset,proto3" json:"rset,omitempty"` Rset []byte `protobuf:"bytes,1,opt,name=rset,proto3" json:"rset,omitempty"`
Wset []byte `protobuf:"bytes,2,opt,name=wset,proto3" json:"wset,omitempty"` Wset []byte `protobuf:"bytes,2,opt,name=wset,proto3" json:"wset,omitempty"`
Proof []byte `protobuf:"bytes,3,opt,name=proof,proto3" json:"proof,omitempty"` 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"` StateBlockNum int64 `protobuf:"varint,4,opt,name=state_block_num,json=stateBlockNum,proto3" json:"state_block_num,omitempty"`
TimeoutBlockNum int64 `protobuf:"varint,5,opt,name=timeout_block_num,json=timeoutBlockNum,proto3" json:"timeout_block_num,omitempty"` TimeoutBlockNum int64 `protobuf:"varint,5,opt,name=timeout_block_num,json=timeoutBlockNum,proto3" json:"timeout_block_num,omitempty"`
CheckTx *CheckTx `protobuf:"bytes,6,opt,name=check_tx,json=checkTx,proto3" json:"check_tx,omitempty"` CheckTx *CheckTx `protobuf:"bytes,6,opt,name=check_tx,json=checkTx,proto3" json:"check_tx,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *Transaction) Reset() { func (m *Transaction) Reset() { *m = Transaction{} }
*x = Transaction{} func (m *Transaction) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*Transaction) ProtoMessage() {}
mi := &file_base_v1_resource_proto_msgTypes[7] func (*Transaction) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_fc4a30c7a1e70305, []int{7}
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)
} }
func (x *Transaction) GetRset() []byte { var xxx_messageInfo_Transaction proto.InternalMessageInfo
if x != nil {
return x.Rset func (m *Transaction) GetRset() []byte {
if m != nil {
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
type BatchSignRequest struct {
Privk [][]byte `protobuf:"bytes,1,rep,name=privk,proto3" json:"privk,omitempty"` Privk [][]byte `protobuf:"bytes,1,rep,name=privk,proto3" json:"privk,omitempty"`
Data [][]byte `protobuf:"bytes,2,rep,name=data,proto3" json:"data,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"` 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)
}
var xxx_messageInfo_BatchSignRequest proto.InternalMessageInfo
func (x *BatchSignRequest) GetPrivk() [][]byte { func (m *BatchSignRequest) GetPrivk() [][]byte {
if x != nil { if m != nil {
return x.Privk 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Signature [][]byte `protobuf:"bytes,1,rep,name=signature,proto3" json:"signature,omitempty"` Signature [][]byte `protobuf:"bytes,1,rep,name=signature,proto3" json:"signature,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"` Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"`
Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"` Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"`
CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,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 *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)
} }
func (x *BatchVerifyRequest) GetPubkey() [][]byte { var xxx_messageInfo_BatchVerifyRequest proto.InternalMessageInfo
if x != nil {
return x.Pubkey func (m *BatchVerifyRequest) GetPubkey() [][]byte {
if m != nil {
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Verified []bool `protobuf:"varint,1,rep,packed,name=verified,proto3" json:"verified,omitempty"` Verified []bool `protobuf:"varint,1,rep,packed,name=verified,proto3" json:"verified,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Data [][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` Data [][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"` Signature [][]byte `protobuf:"bytes,2,rep,name=signature,proto3" json:"signature,omitempty"`
CryptType CryptType `protobuf:"varint,3,opt,name=crypt_type,json=cryptType,proto3,enum=crypter.v1.CryptType" json:"crypt_type,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 *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)
}
var xxx_messageInfo_BatchRecoverRequest proto.InternalMessageInfo
func (x *BatchRecoverRequest) GetData() [][]byte { func (m *BatchRecoverRequest) GetData() [][]byte {
if x != nil { if m != nil {
return x.Data 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"` Pubkey [][]byte `protobuf:"bytes,1,rep,name=pubkey,proto3" json:"pubkey,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
RawTx []*EthTx `protobuf:"bytes,1,rep,name=raw_tx,json=rawTx,proto3" json:"raw_tx,omitempty"` RawTx []*EthTx `protobuf:"bytes,1,rep,name=raw_tx,json=rawTx,proto3" json:"raw_tx,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
RecoverTx []*RethTx `protobuf:"bytes,1,rep,name=recover_tx,json=recoverTx,proto3" json:"recover_tx,omitempty"` RecoverTx []*RethTx `protobuf:"bytes,1,rep,name=recover_tx,json=recoverTx,proto3" json:"recover_tx,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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 {
func (x *BatchRecoverTxResponse) GetRecoverTx() []*RethTx { return xxx_messageInfo_BatchRecoverTxResponse.Size(m)
if x != nil { }
return x.RecoverTx func (m *BatchRecoverTxResponse) XXX_DiscardUnknown() {
} xxx_messageInfo_BatchRecoverTxResponse.DiscardUnknown(m)
return nil
} }
var File_crypter_v1_request_response_proto protoreflect.FileDescriptor var xxx_messageInfo_BatchRecoverTxResponse proto.InternalMessageInfo
var file_crypter_v1_request_response_proto_rawDesc = []byte{
0x0a, 0x21, 0x63, 0x72, 0x79, 0x70, 0x74, 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, 0x0a, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x1a,
0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
0x2f, 0x66, 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, 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,
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,
0x52, 0x05, 0x70, 0x72, 0x69, 0x76, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x0a, 0x63,
0x72, 0x79, 0x70, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32,
0x15, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x79,
0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x63, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70,
0x65, 0x22, 0x31, 0x0a, 0x11, 0x42, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x67, 0x6e, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74,
0x75, 0x72, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61,
0x74, 0x75, 0x72, 0x65, 0x22, 0x80, 0x01, 0x0a, 0x12, 0x42, 0x61, 0x74, 0x63, 0x68, 0x56, 0x65,
0x72, 0x69, 0x66, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70,
0x75, 0x62, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x06, 0x70, 0x75, 0x62,
0x6b, 0x65, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65,
0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72,
0x65, 0x12, 0x34, 0x0a, 0x0a, 0x63, 0x72, 0x79, 0x70, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65, 0x72, 0x2e,
0x76, 0x31, 0x2e, 0x43, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x63, 0x72,
0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x31, 0x0a, 0x13, 0x42, 0x61, 0x74, 0x63, 0x68,
0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a,
0x0a, 0x08, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08,
0x52, 0x08, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x22, 0x7d, 0x0a, 0x13, 0x42, 0x61,
0x74, 0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52,
0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75,
0x72, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x09, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74,
0x75, 0x72, 0x65, 0x12, 0x34, 0x0a, 0x0a, 0x63, 0x72, 0x79, 0x70, 0x74, 0x5f, 0x74, 0x79, 0x70,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x65,
0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09,
0x63, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x2e, 0x0a, 0x14, 0x42, 0x61, 0x74,
0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x75, 0x62, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x03, 0x28,
0x0c, 0x52, 0x06, 0x70, 0x75, 0x62, 0x6b, 0x65, 0x79, 0x22, 0x41, 0x0a, 0x15, 0x42, 0x61, 0x74,
0x63, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x54, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65,
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 { func (m *BatchRecoverTxResponse) GetRecoverTx() []*RethTx {
file_crypter_v1_request_response_proto_rawDescOnce.Do(func() { if m != nil {
file_crypter_v1_request_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_crypter_v1_request_response_proto_rawDescData) return m.RecoverTx
})
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 return nil
} }
}
file_crypter_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { func init() {
switch v := v.(*BatchSignResponse); i { proto.RegisterType((*BatchSignRequest)(nil), "crypter.v1.BatchSignRequest")
case 0: proto.RegisterType((*BatchSignResponse)(nil), "crypter.v1.BatchSignResponse")
return &v.state proto.RegisterType((*BatchVerifyRequest)(nil), "crypter.v1.BatchVerifyRequest")
case 1: proto.RegisterType((*BatchVerifyResponse)(nil), "crypter.v1.BatchVerifyResponse")
return &v.sizeCache proto.RegisterType((*BatchRecoverRequest)(nil), "crypter.v1.BatchRecoverRequest")
case 2: proto.RegisterType((*BatchRecoverResponse)(nil), "crypter.v1.BatchRecoverResponse")
return &v.unknownFields proto.RegisterType((*BatchRecoverTxRequest)(nil), "crypter.v1.BatchRecoverTxRequest")
default: proto.RegisterType((*BatchRecoverTxResponse)(nil), "crypter.v1.BatchRecoverTxResponse")
return nil }
}
} func init() { proto.RegisterFile("crypter/v1/request_response.proto", fileDescriptor_c54a21c4b8afb3e6) }
file_crypter_v1_request_response_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchVerifyRequest); i { var fileDescriptor_c54a21c4b8afb3e6 = []byte{
case 0: // 483 bytes of a gzipped FileDescriptorProto
return &v.state 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x93, 0x41, 0x8b, 0xd3, 0x40,
case 1: 0x14, 0xc7, 0x49, 0xea, 0x96, 0xed, 0x5b, 0x59, 0xdc, 0xd8, 0x2d, 0xb5, 0x08, 0xd6, 0x9c, 0x7a,
return &v.sizeCache 0x4a, 0xc8, 0xea, 0x69, 0x3d, 0xd9, 0x22, 0x1e, 0x44, 0x28, 0xd9, 0x52, 0x16, 0x59, 0x28, 0xd3,
case 2: 0xe9, 0x6b, 0x1a, 0xda, 0x74, 0xc6, 0xc9, 0x24, 0xdb, 0x1c, 0x04, 0x3f, 0x8b, 0x47, 0x3f, 0x87,
return &v.unknownFields 0x27, 0x3f, 0x86, 0x47, 0x3f, 0x85, 0x24, 0x99, 0xd9, 0x24, 0x05, 0x2f, 0x82, 0xb7, 0xf7, 0xde,
default: 0xfc, 0xdf, 0xff, 0xff, 0xeb, 0x34, 0x03, 0x2f, 0xa9, 0xc8, 0xb8, 0x44, 0xe1, 0xa6, 0x9e, 0x2b,
return nil 0xf0, 0x73, 0x82, 0xb1, 0x5c, 0x08, 0x8c, 0x39, 0xdb, 0xc7, 0xe8, 0x70, 0xc1, 0x24, 0xb3, 0x40,
} 0x49, 0x9c, 0xd4, 0x1b, 0x0c, 0x03, 0xc6, 0x82, 0x1d, 0xba, 0xc5, 0xc9, 0x32, 0x59, 0xbb, 0xeb,
} 0x10, 0x77, 0xab, 0x45, 0x44, 0xe2, 0x6d, 0xa9, 0x1e, 0xbc, 0x38, 0x56, 0xc8, 0x30, 0xc2, 0x58,
file_crypter_v1_request_response_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 0x92, 0x88, 0x2b, 0xc1, 0xb3, 0x46, 0x62, 0xcc, 0x12, 0x41, 0x55, 0x92, 0x2d, 0xe0, 0xc9, 0x98,
switch v := v.(*BatchVerifyResponse); i { 0x48, 0xba, 0xb9, 0x09, 0x83, 0xbd, 0x5f, 0xc2, 0x58, 0x5d, 0x38, 0xe1, 0x22, 0x4c, 0xb7, 0x7d,
case 0: 0x63, 0xd8, 0x1a, 0x3d, 0xf6, 0xcb, 0xc6, 0xb2, 0xe0, 0xd1, 0x8a, 0x48, 0xd2, 0x37, 0x8b, 0x61,
return &v.state 0x51, 0x5b, 0xaf, 0xa1, 0x24, 0x5d, 0xc8, 0x8c, 0x63, 0xbf, 0x35, 0x34, 0x46, 0xe7, 0x57, 0x97,
case 1: 0x4e, 0x05, 0xef, 0x4c, 0xf2, 0x72, 0x96, 0x71, 0xf4, 0x3b, 0x54, 0x97, 0xb6, 0x07, 0x17, 0xb5,
return &v.sizeCache 0xcc, 0xf2, 0x87, 0x5b, 0xcf, 0xa1, 0x13, 0x87, 0xc1, 0x9e, 0xc8, 0x44, 0xa0, 0x0a, 0xae, 0x06,
case 2: 0xf6, 0x57, 0x03, 0xac, 0x62, 0x67, 0x8e, 0x22, 0x5c, 0x67, 0x9a, 0xb4, 0x07, 0x6d, 0x9e, 0x2c,
return &v.unknownFields 0xb7, 0x98, 0xa9, 0x0d, 0xd5, 0x35, 0xcd, 0xcc, 0x23, 0xb3, 0x7f, 0xa6, 0x7e, 0xda, 0x20, 0x50,
default: 0xdc, 0x03, 0x38, 0x4d, 0xf3, 0x49, 0x88, 0xab, 0x02, 0xe2, 0xd4, 0x7f, 0xe8, 0xed, 0x2f, 0x6a,
return nil 0xc5, 0x47, 0xca, 0x52, 0x14, 0x9a, 0x5a, 0xdf, 0xa4, 0x51, 0xbb, 0xc9, 0xff, 0x41, 0xec, 0x40,
} 0xb7, 0x19, 0xaf, 0x90, 0xff, 0x72, 0x6b, 0xf6, 0x5b, 0xb8, 0xac, 0xeb, 0x67, 0x07, 0x0d, 0x3c,
} 0x82, 0xb6, 0x20, 0xf7, 0x0b, 0x79, 0x28, 0x16, 0xce, 0xae, 0x2e, 0xea, 0xd1, 0xef, 0xe4, 0x66,
file_crypter_v1_request_response_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 0x76, 0xf0, 0x4f, 0x04, 0xb9, 0x9f, 0x1d, 0xec, 0x0f, 0xd0, 0x3b, 0xb6, 0x50, 0xa1, 0x1e, 0x80,
switch v := v.(*BatchRecoverRequest); i { 0x28, 0x87, 0x95, 0x8f, 0x55, 0xf7, 0xf1, 0xb1, 0x30, 0xea, 0x08, 0xbd, 0x3a, 0xfe, 0x61, 0xc0,
case 0: 0x39, 0x65, 0x51, 0x4d, 0x34, 0xee, 0x2a, 0x24, 0x6d, 0x3b, 0xcd, 0x3f, 0xe2, 0xa9, 0xf1, 0xe9,
return &v.state 0x26, 0x08, 0xe5, 0x26, 0x59, 0x3a, 0x94, 0x45, 0xee, 0x84, 0xac, 0x12, 0x8a, 0x49, 0xfc, 0x11,
case 1: 0x25, 0x49, 0x51, 0x28, 0x11, 0x65, 0x3b, 0x37, 0x42, 0x49, 0xb8, 0x6e, 0x02, 0xdc, 0x97, 0x2f,
return &v.sizeCache 0xc6, 0x0d, 0x98, 0x5b, 0x3d, 0x90, 0x37, 0xaa, 0x4c, 0xbd, 0x6f, 0x66, 0x6b, 0x72, 0x7b, 0xfb,
case 2: 0xdd, 0x84, 0x89, 0xca, 0x9f, 0x7b, 0x3f, 0x1f, 0x9a, 0xbb, 0xb9, 0xf7, 0xcb, 0xec, 0x55, 0xcd,
return &v.unknownFields 0xdd, 0xfb, 0xe9, 0x38, 0x0f, 0xcc, 0xff, 0xcc, 0xdf, 0xe6, 0x99, 0x3a, 0xb8, 0xbe, 0x9e, 0x7b,
default: 0xcb, 0x76, 0x91, 0xf2, 0xea, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3b, 0x23, 0xb1, 0x18, 0xf8,
return nil 0x03, 0x00, 0x00,
}
}
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 (
CryptType_name = map[int32]string{
0: "CRYPT_TYPE_INVALID", 0: "CRYPT_TYPE_INVALID",
1: "CRYPT_TYPE_SECP256K1", 1: "CRYPT_TYPE_SECP256K1",
} }
CryptType_value = map[string]int32{
var CryptType_value = map[string]int32{
"CRYPT_TYPE_INVALID": 0, "CRYPT_TYPE_INVALID": 0,
"CRYPT_TYPE_SECP256K1": 1, "CRYPT_TYPE_SECP256K1": 1,
}
)
func (x CryptType) Enum() *CryptType {
p := new(CryptType)
*p = x
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 {
return file_crypter_v1_resource_proto_enumTypes[0].Descriptor()
}
func (CryptType) Type() protoreflect.EnumType {
return &file_crypter_v1_resource_proto_enumTypes[0]
}
func (x CryptType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
} }
// Deprecated: Use CryptType.Descriptor instead.
func (CryptType) EnumDescriptor() ([]byte, []int) { func (CryptType) EnumDescriptor() ([]byte, []int) {
return file_crypter_v1_resource_proto_rawDescGZIP(), []int{0} return fileDescriptor_4b0ea4a37bc29af9, []int{0}
} }
type EthTx struct { type EthTx struct {
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"` 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 *EthTx) Reset() { func (m *EthTx) Reset() { *m = EthTx{} }
*x = EthTx{} func (m *EthTx) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*EthTx) ProtoMessage() {}
mi := &file_crypter_v1_resource_proto_msgTypes[0] func (*EthTx) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_4b0ea4a37bc29af9, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *EthTx) XXX_Unmarshal(b []byte) error {
func (x *EthTx) String() string { return xxx_messageInfo_EthTx.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *EthTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*EthTx) ProtoMessage() {} return xxx_messageInfo_EthTx.Marshal(b, m, deterministic)
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)
} }
func (m *EthTx) XXX_Merge(src proto.Message) {
// Deprecated: Use EthTx.ProtoReflect.Descriptor instead. xxx_messageInfo_EthTx.Merge(m, src)
func (*EthTx) Descriptor() ([]byte, []int) { }
return file_crypter_v1_resource_proto_rawDescGZIP(), []int{0} func (m *EthTx) XXX_Size() int {
return xxx_messageInfo_EthTx.Size(m)
} }
func (m *EthTx) XXX_DiscardUnknown() {
xxx_messageInfo_EthTx.DiscardUnknown(m)
}
var xxx_messageInfo_EthTx proto.InternalMessageInfo
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"` From []byte `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
RlpData []byte `protobuf:"bytes,2,opt,name=rlp_data,json=rlpData,proto3" json:"rlp_data,omitempty"` RlpData []byte `protobuf:"bytes,2,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 *RethTx) Reset() { func (m *RethTx) Reset() { *m = RethTx{} }
*x = RethTx{} func (m *RethTx) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled {
mi := &file_crypter_v1_resource_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *RethTx) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RethTx) ProtoMessage() {} func (*RethTx) ProtoMessage() {}
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)
}
// Deprecated: Use RethTx.ProtoReflect.Descriptor instead.
func (*RethTx) Descriptor() ([]byte, []int) { func (*RethTx) Descriptor() ([]byte, []int) {
return file_crypter_v1_resource_proto_rawDescGZIP(), []int{1} return fileDescriptor_4b0ea4a37bc29af9, []int{1}
} }
func (m *RethTx) XXX_Unmarshal(b []byte) error {
func (x *RethTx) GetFrom() []byte { return xxx_messageInfo_RethTx.Unmarshal(m, b)
if x != nil {
return x.From
}
return nil
} }
func (m *RethTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (x *RethTx) GetRlpData() []byte { return xxx_messageInfo_RethTx.Marshal(b, m, deterministic)
if x != nil {
return x.RlpData
}
return nil
} }
func (m *RethTx) XXX_Merge(src proto.Message) {
var File_crypter_v1_resource_proto protoreflect.FileDescriptor xxx_messageInfo_RethTx.Merge(m, src)
var file_crypter_v1_resource_proto_rawDesc = []byte{
0x0a, 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, 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,
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,
0x01, 0x28, 0x0c, 0x52, 0x04, 0x66, 0x72, 0x6f, 0x6d, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x6c, 0x70,
0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x72, 0x6c, 0x70,
0x44, 0x61, 0x74, 0x61, 0x2a, 0x3d, 0x0a, 0x09, 0x43, 0x72, 0x79, 0x70, 0x74, 0x54, 0x79, 0x70,
0x65, 0x12, 0x16, 0x0a, 0x12, 0x43, 0x52, 0x59, 0x50, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x14, 0x43, 0x52, 0x59,
0x50, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x45, 0x43, 0x50, 0x32, 0x35, 0x36, 0x4b,
0x31, 0x10, 0x01, 0x42, 0xbd, 0x01, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x63, 0x72, 0x79, 0x70,
0x74, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 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_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
} }
func (m *RethTx) XXX_Size() int {
var file_crypter_v1_resource_proto_enumTypes = make([]protoimpl.EnumInfo, 1) return xxx_messageInfo_RethTx.Size(m)
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{ func (m *RethTx) XXX_DiscardUnknown() {
0, // [0:0] is the sub-list for method output_type xxx_messageInfo_RethTx.DiscardUnknown(m)
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() } var xxx_messageInfo_RethTx proto.InternalMessageInfo
func file_crypter_v1_resource_proto_init() {
if File_crypter_v1_resource_proto != nil { func (m *RethTx) GetFrom() []byte {
return if m != nil {
return m.From
} }
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 return nil
}
func (m *RethTx) GetRlpData() []byte {
if m != nil {
return m.RlpData
} }
}
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 return nil
} }
}
} func init() {
type x struct{} proto.RegisterEnum("crypter.v1.CryptType", CryptType_name, CryptType_value)
out := protoimpl.TypeBuilder{ proto.RegisterType((*EthTx)(nil), "crypter.v1.EthTx")
File: protoimpl.DescBuilder{ proto.RegisterType((*RethTx)(nil), "crypter.v1.RethTx")
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), }
RawDescriptor: file_crypter_v1_resource_proto_rawDesc,
NumEnums: 1, func init() { proto.RegisterFile("crypter/v1/resource.proto", fileDescriptor_4b0ea4a37bc29af9) }
NumMessages: 2,
NumExtensions: 0, var fileDescriptor_4b0ea4a37bc29af9 = []byte{
NumServices: 0, // 298 bytes of a gzipped FileDescriptorProto
}, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4c, 0x2e, 0xaa, 0x2c,
GoTypes: file_crypter_v1_resource_proto_goTypes, 0x28, 0x49, 0x2d, 0xd2, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a, 0x4e, 0xd5,
DependencyIndexes: file_crypter_v1_resource_proto_depIdxs, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x82, 0x4a, 0xe9, 0x95, 0x19, 0x2a, 0x29, 0x71, 0xb1,
EnumInfos: file_crypter_v1_resource_proto_enumTypes, 0xba, 0x96, 0x64, 0x84, 0x54, 0x08, 0x49, 0x72, 0x71, 0x14, 0xe5, 0x14, 0xc4, 0xa7, 0x24, 0x96,
MessageInfos: file_crypter_v1_resource_proto_msgTypes, 0x24, 0x4a, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x04, 0xb1, 0x17, 0xe5, 0x14, 0xb8, 0x24, 0x96, 0x24,
}.Build() 0x2a, 0x99, 0x73, 0xb1, 0x05, 0xa5, 0x82, 0x15, 0x09, 0x71, 0xb1, 0xa4, 0x15, 0xe5, 0xe7, 0x42,
File_crypter_v1_resource_proto = out.File 0x15, 0x80, 0xd9, 0x28, 0x1a, 0x99, 0x50, 0x34, 0x6a, 0xd9, 0x72, 0x71, 0x3a, 0x83, 0xac, 0x0a,
file_crypter_v1_resource_proto_rawDesc = nil 0xa9, 0x2c, 0x48, 0x15, 0x12, 0xe3, 0x12, 0x72, 0x0e, 0x8a, 0x0c, 0x08, 0x89, 0x0f, 0x89, 0x0c,
file_crypter_v1_resource_proto_goTypes = nil 0x70, 0x8d, 0xf7, 0xf4, 0x0b, 0x73, 0xf4, 0xf1, 0x74, 0x11, 0x60, 0x10, 0x92, 0xe0, 0x12, 0x41,
file_crypter_v1_resource_proto_depIdxs = nil 0x12, 0x0f, 0x76, 0x75, 0x0e, 0x30, 0x32, 0x35, 0xf3, 0x36, 0x14, 0x60, 0x74, 0xda, 0xcb, 0xc8,
0xc5, 0x97, 0x9c, 0x9f, 0xab, 0x87, 0x70, 0xae, 0x13, 0x6f, 0x10, 0xd4, 0x2b, 0x01, 0x20, 0x9f,
0x04, 0x30, 0x46, 0x05, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x3b,
0x27, 0xa6, 0x94, 0x26, 0xa7, 0x96, 0x16, 0xfb, 0xa6, 0x96, 0x24, 0x96, 0xa5, 0x16, 0x15, 0x43,
0x14, 0x25, 0xe7, 0xe7, 0xe8, 0xe7, 0xa6, 0x96, 0x24, 0x16, 0xc0, 0x38, 0xe9, 0xa9, 0x79, 0xfa,
0x60, 0x8e, 0x7e, 0x7a, 0xbe, 0x3e, 0x22, 0x94, 0xac, 0xa1, 0xcc, 0x32, 0xc3, 0x45, 0x4c, 0xcc,
0xce, 0x11, 0x11, 0xab, 0x98, 0xb8, 0x9c, 0xa1, 0x16, 0x87, 0x19, 0x9e, 0x82, 0x73, 0x62, 0xc2,
0x0c, 0x1f, 0x31, 0x89, 0x21, 0x38, 0x31, 0xee, 0x01, 0x4e, 0x20, 0x0b, 0x41, 0xfe, 0x7f, 0xc5,
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,
} }
// 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
} }
// 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: ethrpc/v1/eth.proto // source: ethrpc/v1/eth.proto
package ethrpcv1 package ethrpcv1
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"
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
// GetAccounts only for ganache // GetAccounts only for ganache
type GetAccountsReq struct { type GetAccountsReq struct {
state protoimpl.MessageState XXX_NoUnkeyedLiteral struct{} `json:"-"`
sizeCache protoimpl.SizeCache XXX_unrecognized []byte `json:"-"`
unknownFields protoimpl.UnknownFields XXX_sizecache int32 `json:"-"`
} }
func (x *GetAccountsReq) Reset() { func (m *GetAccountsReq) Reset() { *m = GetAccountsReq{} }
*x = GetAccountsReq{} func (m *GetAccountsReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetAccountsReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[0] func (*GetAccountsReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{0}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetAccountsReq) XXX_Unmarshal(b []byte) error {
func (x *GetAccountsReq) String() string { return xxx_messageInfo_GetAccountsReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetAccountsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetAccountsReq) ProtoMessage() {} return xxx_messageInfo_GetAccountsReq.Marshal(b, m, deterministic)
func (x *GetAccountsReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_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 *GetAccountsReq) XXX_Merge(src proto.Message) {
// Deprecated: Use GetAccountsReq.ProtoReflect.Descriptor instead. xxx_messageInfo_GetAccountsReq.Merge(m, src)
func (*GetAccountsReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{0} func (m *GetAccountsReq) XXX_Size() int {
return xxx_messageInfo_GetAccountsReq.Size(m)
}
func (m *GetAccountsReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetAccountsReq.DiscardUnknown(m)
} }
type TestnetReq struct { var xxx_messageInfo_GetAccountsReq proto.InternalMessageInfo
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
type TestnetReq struct {
Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *TestnetReq) Reset() { func (m *TestnetReq) Reset() { *m = TestnetReq{} }
*x = TestnetReq{} func (m *TestnetReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*TestnetReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[1] func (*TestnetReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{1}
ms.StoreMessageInfo(mi)
}
} }
func (m *TestnetReq) XXX_Unmarshal(b []byte) error {
func (x *TestnetReq) String() string { return xxx_messageInfo_TestnetReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *TestnetReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*TestnetReq) ProtoMessage() {} return xxx_messageInfo_TestnetReq.Marshal(b, m, deterministic)
func (x *TestnetReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_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 *TestnetReq) XXX_Merge(src proto.Message) {
// Deprecated: Use TestnetReq.ProtoReflect.Descriptor instead. xxx_messageInfo_TestnetReq.Merge(m, src)
func (*TestnetReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{1} func (m *TestnetReq) XXX_Size() int {
return xxx_messageInfo_TestnetReq.Size(m)
} }
func (m *TestnetReq) XXX_DiscardUnknown() {
xxx_messageInfo_TestnetReq.DiscardUnknown(m)
}
var xxx_messageInfo_TestnetReq proto.InternalMessageInfo
func (x *TestnetReq) GetId() uint32 { func (m *TestnetReq) GetId() uint32 {
if x != nil { if m != nil {
return x.Id return m.Id
} }
return 0 return 0
} }
type HashStringOrNumber struct { type HashStringOrNumber struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ReqString string `protobuf:"bytes,1,opt,name=reqString,proto3" json:"reqString,omitempty"` ReqString string `protobuf:"bytes,1,opt,name=reqString,proto3" json:"reqString,omitempty"`
ReqNum uint64 `protobuf:"varint,2,opt,name=reqNum,proto3" json:"reqNum,omitempty"` ReqNum uint64 `protobuf:"varint,2,opt,name=reqNum,proto3" json:"reqNum,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *HashStringOrNumber) Reset() { func (m *HashStringOrNumber) Reset() { *m = HashStringOrNumber{} }
*x = HashStringOrNumber{} func (m *HashStringOrNumber) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*HashStringOrNumber) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[2] func (*HashStringOrNumber) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{2}
ms.StoreMessageInfo(mi)
}
} }
func (m *HashStringOrNumber) XXX_Unmarshal(b []byte) error {
func (x *HashStringOrNumber) String() string { return xxx_messageInfo_HashStringOrNumber.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *HashStringOrNumber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*HashStringOrNumber) ProtoMessage() {} return xxx_messageInfo_HashStringOrNumber.Marshal(b, m, deterministic)
func (x *HashStringOrNumber) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_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 *HashStringOrNumber) XXX_Merge(src proto.Message) {
// Deprecated: Use HashStringOrNumber.ProtoReflect.Descriptor instead. xxx_messageInfo_HashStringOrNumber.Merge(m, src)
func (*HashStringOrNumber) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{2} func (m *HashStringOrNumber) XXX_Size() int {
return xxx_messageInfo_HashStringOrNumber.Size(m)
}
func (m *HashStringOrNumber) XXX_DiscardUnknown() {
xxx_messageInfo_HashStringOrNumber.DiscardUnknown(m)
} }
func (x *HashStringOrNumber) GetReqString() string { var xxx_messageInfo_HashStringOrNumber proto.InternalMessageInfo
if x != nil {
return x.ReqString func (m *HashStringOrNumber) GetReqString() string {
if m != nil {
return m.ReqString
} }
return "" return ""
} }
func (x *HashStringOrNumber) GetReqNum() uint64 { func (m *HashStringOrNumber) GetReqNum() uint64 {
if x != nil { if m != nil {
return x.ReqNum return m.ReqNum
} }
return 0 return 0
} }
type InfoWithIndex struct { type InfoWithIndex struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Req *HashStringOrNumber `protobuf:"bytes,1,opt,name=req,proto3" json:"req,omitempty"` Req *HashStringOrNumber `protobuf:"bytes,1,opt,name=req,proto3" json:"req,omitempty"`
Index uint64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"` Index uint64 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *InfoWithIndex) Reset() { func (m *InfoWithIndex) Reset() { *m = InfoWithIndex{} }
*x = InfoWithIndex{} func (m *InfoWithIndex) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*InfoWithIndex) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[3] func (*InfoWithIndex) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{3}
ms.StoreMessageInfo(mi)
}
} }
func (m *InfoWithIndex) XXX_Unmarshal(b []byte) error {
func (x *InfoWithIndex) String() string { return xxx_messageInfo_InfoWithIndex.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *InfoWithIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*InfoWithIndex) ProtoMessage() {} return xxx_messageInfo_InfoWithIndex.Marshal(b, m, deterministic)
func (x *InfoWithIndex) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_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)
} }
func (m *InfoWithIndex) XXX_Merge(src proto.Message) {
// Deprecated: Use InfoWithIndex.ProtoReflect.Descriptor instead. xxx_messageInfo_InfoWithIndex.Merge(m, src)
func (*InfoWithIndex) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{3} func (m *InfoWithIndex) XXX_Size() int {
return xxx_messageInfo_InfoWithIndex.Size(m)
} }
func (m *InfoWithIndex) XXX_DiscardUnknown() {
xxx_messageInfo_InfoWithIndex.DiscardUnknown(m)
}
var xxx_messageInfo_InfoWithIndex proto.InternalMessageInfo
func (x *InfoWithIndex) GetReq() *HashStringOrNumber { func (m *InfoWithIndex) GetReq() *HashStringOrNumber {
if x != nil { if m != nil {
return x.Req return m.Req
} }
return nil return nil
} }
func (x *InfoWithIndex) GetIndex() uint64 { func (m *InfoWithIndex) GetIndex() uint64 {
if x != nil { if m != nil {
return x.Index return m.Index
} }
return 0 return 0
} }
type CountResp struct { type CountResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` Count uint64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *CountResp) Reset() { func (m *CountResp) Reset() { *m = CountResp{} }
*x = CountResp{} func (m *CountResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CountResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[4] func (*CountResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{4}
ms.StoreMessageInfo(mi)
}
} }
func (m *CountResp) XXX_Unmarshal(b []byte) error {
func (x *CountResp) String() string { return xxx_messageInfo_CountResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CountResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CountResp) ProtoMessage() {} return xxx_messageInfo_CountResp.Marshal(b, m, deterministic)
func (x *CountResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *CountResp) XXX_Merge(src proto.Message) {
// Deprecated: Use CountResp.ProtoReflect.Descriptor instead. xxx_messageInfo_CountResp.Merge(m, src)
func (*CountResp) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{4} func (m *CountResp) XXX_Size() int {
return xxx_messageInfo_CountResp.Size(m)
} }
func (m *CountResp) XXX_DiscardUnknown() {
xxx_messageInfo_CountResp.DiscardUnknown(m)
}
var xxx_messageInfo_CountResp proto.InternalMessageInfo
func (x *CountResp) GetCount() uint64 { func (m *CountResp) GetCount() uint64 {
if x != nil { if m != nil {
return x.Count return m.Count
} }
return 0 return 0
} }
type ObjResp struct { type ObjResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
RespObj string `protobuf:"bytes,1,opt,name=respObj,proto3" json:"respObj,omitempty"` RespObj string `protobuf:"bytes,1,opt,name=respObj,proto3" json:"respObj,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *ObjResp) Reset() { func (m *ObjResp) Reset() { *m = ObjResp{} }
*x = ObjResp{} func (m *ObjResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*ObjResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[5] func (*ObjResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{5}
ms.StoreMessageInfo(mi)
}
} }
func (m *ObjResp) XXX_Unmarshal(b []byte) error {
func (x *ObjResp) String() string { return xxx_messageInfo_ObjResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *ObjResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*ObjResp) ProtoMessage() {} return xxx_messageInfo_ObjResp.Marshal(b, m, deterministic)
func (x *ObjResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *ObjResp) XXX_Merge(src proto.Message) {
// Deprecated: Use ObjResp.ProtoReflect.Descriptor instead. xxx_messageInfo_ObjResp.Merge(m, src)
func (*ObjResp) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{5} func (m *ObjResp) XXX_Size() int {
return xxx_messageInfo_ObjResp.Size(m)
}
func (m *ObjResp) XXX_DiscardUnknown() {
xxx_messageInfo_ObjResp.DiscardUnknown(m)
} }
func (x *ObjResp) GetRespObj() string { var xxx_messageInfo_ObjResp proto.InternalMessageInfo
if x != nil {
return x.RespObj func (m *ObjResp) GetRespObj() string {
if m != nil {
return m.RespObj
} }
return "" return ""
} }
type GetAccountsResp struct { type GetAccountsResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Accounts []string `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"` Accounts []string `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *GetAccountsResp) Reset() { func (m *GetAccountsResp) Reset() { *m = GetAccountsResp{} }
*x = GetAccountsResp{} func (m *GetAccountsResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetAccountsResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[6] func (*GetAccountsResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{6}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetAccountsResp) XXX_Unmarshal(b []byte) error {
func (x *GetAccountsResp) String() string { return xxx_messageInfo_GetAccountsResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetAccountsResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetAccountsResp) ProtoMessage() {} return xxx_messageInfo_GetAccountsResp.Marshal(b, m, deterministic)
func (x *GetAccountsResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *GetAccountsResp) XXX_Merge(src proto.Message) {
// Deprecated: Use GetAccountsResp.ProtoReflect.Descriptor instead. xxx_messageInfo_GetAccountsResp.Merge(m, src)
func (*GetAccountsResp) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{6} func (m *GetAccountsResp) XXX_Size() int {
return xxx_messageInfo_GetAccountsResp.Size(m)
} }
func (m *GetAccountsResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetAccountsResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetAccountsResp proto.InternalMessageInfo
func (x *GetAccountsResp) GetAccounts() []string { func (m *GetAccountsResp) GetAccounts() []string {
if x != nil { if m != nil {
return x.Accounts return m.Accounts
} }
return nil return nil
} }
// GetBalance -> eth.getBalance -> eth_getBalance // GetBalance -> eth.getBalance -> eth_getBalance
type GetBalanceReq struct { type GetBalanceReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"` Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *GetBalanceReq) Reset() { func (m *GetBalanceReq) Reset() { *m = GetBalanceReq{} }
*x = GetBalanceReq{} func (m *GetBalanceReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetBalanceReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[7] func (*GetBalanceReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{7}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetBalanceReq) XXX_Unmarshal(b []byte) error {
func (x *GetBalanceReq) String() string { return xxx_messageInfo_GetBalanceReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetBalanceReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetBalanceReq) ProtoMessage() {} return xxx_messageInfo_GetBalanceReq.Marshal(b, m, deterministic)
func (x *GetBalanceReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *GetBalanceReq) XXX_Merge(src proto.Message) {
// Deprecated: Use GetBalanceReq.ProtoReflect.Descriptor instead. xxx_messageInfo_GetBalanceReq.Merge(m, src)
func (*GetBalanceReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{7} func (m *GetBalanceReq) XXX_Size() int {
return xxx_messageInfo_GetBalanceReq.Size(m)
}
func (m *GetBalanceReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetBalanceReq.DiscardUnknown(m)
} }
func (x *GetBalanceReq) GetAddress() []string { var xxx_messageInfo_GetBalanceReq proto.InternalMessageInfo
if x != nil {
return x.Address func (m *GetBalanceReq) GetAddress() []string {
if m != nil {
return m.Address
} }
return nil return nil
} }
type GetBalanceResp struct { type GetBalanceResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Balance []string `protobuf:"bytes,1,rep,name=balance,proto3" json:"balance,omitempty"` Balance []string `protobuf:"bytes,1,rep,name=balance,proto3" json:"balance,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *GetBalanceResp) Reset() { func (m *GetBalanceResp) Reset() { *m = GetBalanceResp{} }
*x = GetBalanceResp{} func (m *GetBalanceResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetBalanceResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[8] func (*GetBalanceResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{8}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetBalanceResp) XXX_Unmarshal(b []byte) error {
func (x *GetBalanceResp) String() string { return xxx_messageInfo_GetBalanceResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetBalanceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetBalanceResp) ProtoMessage() {} return xxx_messageInfo_GetBalanceResp.Marshal(b, m, deterministic)
func (x *GetBalanceResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *GetBalanceResp) XXX_Merge(src proto.Message) {
// Deprecated: Use GetBalanceResp.ProtoReflect.Descriptor instead. xxx_messageInfo_GetBalanceResp.Merge(m, src)
func (*GetBalanceResp) Descriptor() ([]byte, []int) {
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{8}
} }
func (m *GetBalanceResp) XXX_Size() int {
return xxx_messageInfo_GetBalanceResp.Size(m)
}
func (m *GetBalanceResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetBalanceResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetBalanceResp proto.InternalMessageInfo
func (x *GetBalanceResp) GetBalance() []string { func (m *GetBalanceResp) GetBalance() []string {
if x != nil { if m != nil {
return x.Balance return m.Balance
} }
return nil return nil
} }
// GetNonce -> eth.GetNonce -> GetNonce // GetNonce -> eth.GetNonce -> GetNonce
type GetNonceReq struct { type GetNonceReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"` Address []string `protobuf:"bytes,1,rep,name=address,proto3" json:"address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *GetNonceReq) Reset() { func (m *GetNonceReq) Reset() { *m = GetNonceReq{} }
*x = GetNonceReq{} func (m *GetNonceReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetNonceReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[9] func (*GetNonceReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{9}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetNonceReq) XXX_Unmarshal(b []byte) error {
func (x *GetNonceReq) String() string { return xxx_messageInfo_GetNonceReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetNonceReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetNonceReq) ProtoMessage() {} return xxx_messageInfo_GetNonceReq.Marshal(b, m, deterministic)
func (x *GetNonceReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *GetNonceReq) XXX_Merge(src proto.Message) {
// Deprecated: Use GetNonceReq.ProtoReflect.Descriptor instead. xxx_messageInfo_GetNonceReq.Merge(m, src)
func (*GetNonceReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{9} func (m *GetNonceReq) XXX_Size() int {
return xxx_messageInfo_GetNonceReq.Size(m)
}
func (m *GetNonceReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetNonceReq.DiscardUnknown(m)
} }
func (x *GetNonceReq) GetAddress() []string { var xxx_messageInfo_GetNonceReq proto.InternalMessageInfo
if x != nil {
return x.Address func (m *GetNonceReq) GetAddress() []string {
if m != nil {
return m.Address
} }
return nil return nil
} }
type GetNonceResp struct { type GetNonceResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Balance []string `protobuf:"bytes,1,rep,name=balance,proto3" json:"balance,omitempty"` Balance []string `protobuf:"bytes,1,rep,name=balance,proto3" json:"balance,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *GetNonceResp) Reset() { func (m *GetNonceResp) Reset() { *m = GetNonceResp{} }
*x = GetNonceResp{} func (m *GetNonceResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetNonceResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[10] func (*GetNonceResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{10}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetNonceResp) XXX_Unmarshal(b []byte) error {
func (x *GetNonceResp) String() string { return xxx_messageInfo_GetNonceResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetNonceResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetNonceResp) ProtoMessage() {} return xxx_messageInfo_GetNonceResp.Marshal(b, m, deterministic)
func (x *GetNonceResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *GetNonceResp) XXX_Merge(src proto.Message) {
// Deprecated: Use GetNonceResp.ProtoReflect.Descriptor instead. xxx_messageInfo_GetNonceResp.Merge(m, src)
func (*GetNonceResp) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{10} func (m *GetNonceResp) XXX_Size() int {
return xxx_messageInfo_GetNonceResp.Size(m)
} }
func (m *GetNonceResp) XXX_DiscardUnknown() {
xxx_messageInfo_GetNonceResp.DiscardUnknown(m)
}
var xxx_messageInfo_GetNonceResp proto.InternalMessageInfo
func (x *GetNonceResp) GetBalance() []string { func (m *GetNonceResp) GetBalance() []string {
if x != nil { if m != nil {
return x.Balance return m.Balance
} }
return nil return nil
} }
type CreateRawTransactionReq struct { type CreateRawTransactionReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"` To string `protobuf:"bytes,1,opt,name=to,proto3" json:"to,omitempty"`
Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
Gas uint32 `protobuf:"varint,3,opt,name=gas,proto3" json:"gas,omitempty"` Gas uint32 `protobuf:"varint,3,opt,name=gas,proto3" json:"gas,omitempty"`
Value uint32 `protobuf:"varint,4,opt,name=value,proto3" json:"value,omitempty"` Value uint32 `protobuf:"varint,4,opt,name=value,proto3" json:"value,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *CreateRawTransactionReq) Reset() { func (m *CreateRawTransactionReq) Reset() { *m = CreateRawTransactionReq{} }
*x = CreateRawTransactionReq{} func (m *CreateRawTransactionReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CreateRawTransactionReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[11] func (*CreateRawTransactionReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{11}
ms.StoreMessageInfo(mi)
}
} }
func (m *CreateRawTransactionReq) XXX_Unmarshal(b []byte) error {
func (x *CreateRawTransactionReq) String() string { return xxx_messageInfo_CreateRawTransactionReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CreateRawTransactionReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CreateRawTransactionReq) ProtoMessage() {} return xxx_messageInfo_CreateRawTransactionReq.Marshal(b, m, deterministic)
func (x *CreateRawTransactionReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_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 *CreateRawTransactionReq) XXX_Merge(src proto.Message) {
// Deprecated: Use CreateRawTransactionReq.ProtoReflect.Descriptor instead. xxx_messageInfo_CreateRawTransactionReq.Merge(m, src)
func (*CreateRawTransactionReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{11} func (m *CreateRawTransactionReq) XXX_Size() int {
return xxx_messageInfo_CreateRawTransactionReq.Size(m)
} }
func (m *CreateRawTransactionReq) XXX_DiscardUnknown() {
xxx_messageInfo_CreateRawTransactionReq.DiscardUnknown(m)
}
var xxx_messageInfo_CreateRawTransactionReq proto.InternalMessageInfo
func (x *CreateRawTransactionReq) GetTo() string { func (m *CreateRawTransactionReq) GetTo() string {
if x != nil { if m != nil {
return x.To return m.To
} }
return "" return ""
} }
func (x *CreateRawTransactionReq) GetData() string { func (m *CreateRawTransactionReq) GetData() string {
if x != nil { if m != nil {
return x.Data return m.Data
} }
return "" return ""
} }
func (x *CreateRawTransactionReq) GetGas() uint32 { func (m *CreateRawTransactionReq) GetGas() uint32 {
if x != nil { if m != nil {
return x.Gas return m.Gas
} }
return 0 return 0
} }
func (x *CreateRawTransactionReq) GetValue() uint32 { func (m *CreateRawTransactionReq) GetValue() uint32 {
if x != nil { if m != nil {
return x.Value return m.Value
} }
return 0 return 0
} }
type CreateRawTransactionResp struct { type CreateRawTransactionResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
RawTX string `protobuf:"bytes,1,opt,name=rawTX,proto3" json:"rawTX,omitempty"` RawTX string `protobuf:"bytes,1,opt,name=rawTX,proto3" json:"rawTX,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *CreateRawTransactionResp) Reset() { func (m *CreateRawTransactionResp) Reset() { *m = CreateRawTransactionResp{} }
*x = CreateRawTransactionResp{} func (m *CreateRawTransactionResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CreateRawTransactionResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[12] func (*CreateRawTransactionResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{12}
ms.StoreMessageInfo(mi)
}
} }
func (m *CreateRawTransactionResp) XXX_Unmarshal(b []byte) error {
func (x *CreateRawTransactionResp) String() string { return xxx_messageInfo_CreateRawTransactionResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CreateRawTransactionResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CreateRawTransactionResp) ProtoMessage() {} return xxx_messageInfo_CreateRawTransactionResp.Marshal(b, m, deterministic)
func (x *CreateRawTransactionResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[12]
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 *CreateRawTransactionResp) XXX_Merge(src proto.Message) {
// Deprecated: Use CreateRawTransactionResp.ProtoReflect.Descriptor instead. xxx_messageInfo_CreateRawTransactionResp.Merge(m, src)
func (*CreateRawTransactionResp) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{12} func (m *CreateRawTransactionResp) XXX_Size() int {
return xxx_messageInfo_CreateRawTransactionResp.Size(m)
}
func (m *CreateRawTransactionResp) XXX_DiscardUnknown() {
xxx_messageInfo_CreateRawTransactionResp.DiscardUnknown(m)
} }
func (x *CreateRawTransactionResp) GetRawTX() string { var xxx_messageInfo_CreateRawTransactionResp proto.InternalMessageInfo
if x != nil {
return x.RawTX func (m *CreateRawTransactionResp) GetRawTX() string {
if m != nil {
return m.RawTX
} }
return "" return ""
} }
type DeploySignedTransactionReq struct { type DeploySignedTransactionReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
SignedTX string `protobuf:"bytes,1,opt,name=signedTX,proto3" json:"signedTX,omitempty"` SignedTX string `protobuf:"bytes,1,opt,name=signedTX,proto3" json:"signedTX,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *DeploySignedTransactionReq) Reset() { func (m *DeploySignedTransactionReq) Reset() { *m = DeploySignedTransactionReq{} }
*x = DeploySignedTransactionReq{} func (m *DeploySignedTransactionReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*DeploySignedTransactionReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[13] func (*DeploySignedTransactionReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{13}
ms.StoreMessageInfo(mi)
}
} }
func (m *DeploySignedTransactionReq) XXX_Unmarshal(b []byte) error {
func (x *DeploySignedTransactionReq) String() string { return xxx_messageInfo_DeploySignedTransactionReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *DeploySignedTransactionReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*DeploySignedTransactionReq) ProtoMessage() {} return xxx_messageInfo_DeploySignedTransactionReq.Marshal(b, m, deterministic)
func (x *DeploySignedTransactionReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[13]
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 *DeploySignedTransactionReq) XXX_Merge(src proto.Message) {
// Deprecated: Use DeploySignedTransactionReq.ProtoReflect.Descriptor instead. xxx_messageInfo_DeploySignedTransactionReq.Merge(m, src)
func (*DeploySignedTransactionReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{13} func (m *DeploySignedTransactionReq) XXX_Size() int {
return xxx_messageInfo_DeploySignedTransactionReq.Size(m)
} }
func (m *DeploySignedTransactionReq) XXX_DiscardUnknown() {
xxx_messageInfo_DeploySignedTransactionReq.DiscardUnknown(m)
}
var xxx_messageInfo_DeploySignedTransactionReq proto.InternalMessageInfo
func (x *DeploySignedTransactionReq) GetSignedTX() string { func (m *DeploySignedTransactionReq) GetSignedTX() string {
if x != nil { if m != nil {
return x.SignedTX return m.SignedTX
} }
return "" return ""
} }
type DeploySignedTransactionResp struct { type DeploySignedTransactionResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TxReciept string `protobuf:"bytes,1,opt,name=txReciept,proto3" json:"txReciept,omitempty"` TxReciept string `protobuf:"bytes,1,opt,name=txReciept,proto3" json:"txReciept,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *DeploySignedTransactionResp) Reset() { func (m *DeploySignedTransactionResp) Reset() { *m = DeploySignedTransactionResp{} }
*x = DeploySignedTransactionResp{} func (m *DeploySignedTransactionResp) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*DeploySignedTransactionResp) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[14] func (*DeploySignedTransactionResp) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{14}
ms.StoreMessageInfo(mi)
}
} }
func (m *DeploySignedTransactionResp) XXX_Unmarshal(b []byte) error {
func (x *DeploySignedTransactionResp) String() string { return xxx_messageInfo_DeploySignedTransactionResp.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *DeploySignedTransactionResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*DeploySignedTransactionResp) ProtoMessage() {} return xxx_messageInfo_DeploySignedTransactionResp.Marshal(b, m, deterministic)
func (x *DeploySignedTransactionResp) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[14]
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 *DeploySignedTransactionResp) XXX_Merge(src proto.Message) {
// Deprecated: Use DeploySignedTransactionResp.ProtoReflect.Descriptor instead. xxx_messageInfo_DeploySignedTransactionResp.Merge(m, src)
func (*DeploySignedTransactionResp) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{14} func (m *DeploySignedTransactionResp) XXX_Size() int {
return xxx_messageInfo_DeploySignedTransactionResp.Size(m)
}
func (m *DeploySignedTransactionResp) XXX_DiscardUnknown() {
xxx_messageInfo_DeploySignedTransactionResp.DiscardUnknown(m)
} }
func (x *DeploySignedTransactionResp) GetTxReciept() string { var xxx_messageInfo_DeploySignedTransactionResp proto.InternalMessageInfo
if x != nil {
return x.TxReciept func (m *DeploySignedTransactionResp) GetTxReciept() string {
if m != nil {
return m.TxReciept
} }
return "" return ""
} }
// GetTransaction -> Eth.getTransaction -> eth_getTransactionByHAsh // GetTransaction -> Eth.getTransaction -> eth_getTransactionByHAsh
type TxHash struct { type TxHash struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"` Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *TxHash) Reset() { func (m *TxHash) Reset() { *m = TxHash{} }
*x = TxHash{} func (m *TxHash) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*TxHash) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[15] func (*TxHash) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{15}
ms.StoreMessageInfo(mi)
}
} }
func (m *TxHash) XXX_Unmarshal(b []byte) error {
func (x *TxHash) String() string { return xxx_messageInfo_TxHash.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *TxHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*TxHash) ProtoMessage() {} return xxx_messageInfo_TxHash.Marshal(b, m, deterministic)
func (x *TxHash) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[15]
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 *TxHash) XXX_Merge(src proto.Message) {
// Deprecated: Use TxHash.ProtoReflect.Descriptor instead. xxx_messageInfo_TxHash.Merge(m, src)
func (*TxHash) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{15} func (m *TxHash) XXX_Size() int {
return xxx_messageInfo_TxHash.Size(m)
}
func (m *TxHash) XXX_DiscardUnknown() {
xxx_messageInfo_TxHash.DiscardUnknown(m)
} }
func (x *TxHash) GetTxhash() string { var xxx_messageInfo_TxHash proto.InternalMessageInfo
if x != nil {
return x.Txhash func (m *TxHash) GetTxhash() string {
if m != nil {
return m.Txhash
} }
return "" return ""
} }
type TransactionInfo struct { type TransactionInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` Transaction string `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *TransactionInfo) Reset() { func (m *TransactionInfo) Reset() { *m = TransactionInfo{} }
*x = TransactionInfo{} func (m *TransactionInfo) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*TransactionInfo) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[16] func (*TransactionInfo) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{16}
ms.StoreMessageInfo(mi)
}
} }
func (m *TransactionInfo) XXX_Unmarshal(b []byte) error {
func (x *TransactionInfo) String() string { return xxx_messageInfo_TransactionInfo.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *TransactionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*TransactionInfo) ProtoMessage() {} return xxx_messageInfo_TransactionInfo.Marshal(b, m, deterministic)
func (x *TransactionInfo) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[16]
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 *TransactionInfo) XXX_Merge(src proto.Message) {
// Deprecated: Use TransactionInfo.ProtoReflect.Descriptor instead. xxx_messageInfo_TransactionInfo.Merge(m, src)
func (*TransactionInfo) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{16} func (m *TransactionInfo) XXX_Size() int {
return xxx_messageInfo_TransactionInfo.Size(m)
} }
func (m *TransactionInfo) XXX_DiscardUnknown() {
xxx_messageInfo_TransactionInfo.DiscardUnknown(m)
}
var xxx_messageInfo_TransactionInfo proto.InternalMessageInfo
func (x *TransactionInfo) GetTransaction() string { func (m *TransactionInfo) GetTransaction() string {
if x != nil { if m != nil {
return x.Transaction return m.Transaction
} }
return "" return ""
} }
type TxReceipt struct { type TxReceipt struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TxReceipt string `protobuf:"bytes,1,opt,name=txReceipt,proto3" json:"txReceipt,omitempty"` TxReceipt string `protobuf:"bytes,1,opt,name=txReceipt,proto3" json:"txReceipt,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *TxReceipt) Reset() { func (m *TxReceipt) Reset() { *m = TxReceipt{} }
*x = TxReceipt{} func (m *TxReceipt) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*TxReceipt) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[17] func (*TxReceipt) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{17}
ms.StoreMessageInfo(mi)
}
} }
func (m *TxReceipt) XXX_Unmarshal(b []byte) error {
func (x *TxReceipt) String() string { return xxx_messageInfo_TxReceipt.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *TxReceipt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*TxReceipt) ProtoMessage() {} return xxx_messageInfo_TxReceipt.Marshal(b, m, deterministic)
func (x *TxReceipt) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[17]
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 *TxReceipt) XXX_Merge(src proto.Message) {
// Deprecated: Use TxReceipt.ProtoReflect.Descriptor instead. xxx_messageInfo_TxReceipt.Merge(m, src)
func (*TxReceipt) Descriptor() ([]byte, []int) {
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{17}
} }
func (m *TxReceipt) XXX_Size() int {
return xxx_messageInfo_TxReceipt.Size(m)
}
func (m *TxReceipt) XXX_DiscardUnknown() {
xxx_messageInfo_TxReceipt.DiscardUnknown(m)
}
var xxx_messageInfo_TxReceipt proto.InternalMessageInfo
func (x *TxReceipt) GetTxReceipt() string { func (m *TxReceipt) GetTxReceipt() string {
if x != nil { if m != nil {
return x.TxReceipt return m.TxReceipt
} }
return "" return ""
} }
type RawTxRequest struct { type RawTxRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Networkid uint32 `protobuf:"varint,1,opt,name=networkid,proto3" json:"networkid,omitempty"` Networkid uint32 `protobuf:"varint,1,opt,name=networkid,proto3" json:"networkid,omitempty"`
Tx string `protobuf:"bytes,2,opt,name=tx,proto3" json:"tx,omitempty"` Tx string `protobuf:"bytes,2,opt,name=tx,proto3" json:"tx,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *RawTxRequest) Reset() { func (m *RawTxRequest) Reset() { *m = RawTxRequest{} }
*x = RawTxRequest{} func (m *RawTxRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*RawTxRequest) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[18] func (*RawTxRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{18}
ms.StoreMessageInfo(mi)
}
} }
func (m *RawTxRequest) XXX_Unmarshal(b []byte) error {
func (x *RawTxRequest) String() string { return xxx_messageInfo_RawTxRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *RawTxRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*RawTxRequest) ProtoMessage() {} return xxx_messageInfo_RawTxRequest.Marshal(b, m, deterministic)
func (x *RawTxRequest) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[18]
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 *RawTxRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use RawTxRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_RawTxRequest.Merge(m, src)
func (*RawTxRequest) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{18} func (m *RawTxRequest) XXX_Size() int {
return xxx_messageInfo_RawTxRequest.Size(m)
}
func (m *RawTxRequest) XXX_DiscardUnknown() {
xxx_messageInfo_RawTxRequest.DiscardUnknown(m)
} }
func (x *RawTxRequest) GetNetworkid() uint32 { var xxx_messageInfo_RawTxRequest proto.InternalMessageInfo
if x != nil {
return x.Networkid func (m *RawTxRequest) GetNetworkid() uint32 {
if m != nil {
return m.Networkid
} }
return 0 return 0
} }
func (x *RawTxRequest) GetTx() string { func (m *RawTxRequest) GetTx() string {
if x != nil { if m != nil {
return x.Tx return m.Tx
} }
return "" return ""
} }
type BlockNumber struct { type BlockNumber struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Blocknum uint64 `protobuf:"varint,1,opt,name=blocknum,proto3" json:"blocknum,omitempty"` Blocknum uint64 `protobuf:"varint,1,opt,name=blocknum,proto3" json:"blocknum,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *BlockNumber) Reset() { func (m *BlockNumber) Reset() { *m = BlockNumber{} }
*x = BlockNumber{} func (m *BlockNumber) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*BlockNumber) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[19] func (*BlockNumber) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{19}
ms.StoreMessageInfo(mi)
}
} }
func (m *BlockNumber) XXX_Unmarshal(b []byte) error {
func (x *BlockNumber) String() string { return xxx_messageInfo_BlockNumber.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *BlockNumber) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*BlockNumber) ProtoMessage() {} return xxx_messageInfo_BlockNumber.Marshal(b, m, deterministic)
func (x *BlockNumber) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[19]
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 *BlockNumber) XXX_Merge(src proto.Message) {
// Deprecated: Use BlockNumber.ProtoReflect.Descriptor instead. xxx_messageInfo_BlockNumber.Merge(m, src)
func (*BlockNumber) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{19} func (m *BlockNumber) XXX_Size() int {
return xxx_messageInfo_BlockNumber.Size(m)
}
func (m *BlockNumber) XXX_DiscardUnknown() {
xxx_messageInfo_BlockNumber.DiscardUnknown(m)
} }
func (x *BlockNumber) GetBlocknum() uint64 { var xxx_messageInfo_BlockNumber proto.InternalMessageInfo
if x != nil {
return x.Blocknum func (m *BlockNumber) GetBlocknum() uint64 {
if m != nil {
return m.Blocknum
} }
return 0 return 0
} }
type TxResponse struct { type TxResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TxData string `protobuf:"bytes,1,opt,name=txData,proto3" json:"txData,omitempty"` TxData string `protobuf:"bytes,1,opt,name=txData,proto3" json:"txData,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *TxResponse) Reset() { func (m *TxResponse) Reset() { *m = TxResponse{} }
*x = TxResponse{} func (m *TxResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*TxResponse) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[20] func (*TxResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{20}
ms.StoreMessageInfo(mi)
}
} }
func (m *TxResponse) XXX_Unmarshal(b []byte) error {
func (x *TxResponse) String() string { return xxx_messageInfo_TxResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *TxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*TxResponse) ProtoMessage() {} return xxx_messageInfo_TxResponse.Marshal(b, m, deterministic)
func (x *TxResponse) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[20]
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 *TxResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use TxResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_TxResponse.Merge(m, src)
func (*TxResponse) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{20} func (m *TxResponse) XXX_Size() int {
return xxx_messageInfo_TxResponse.Size(m)
} }
func (m *TxResponse) XXX_DiscardUnknown() {
xxx_messageInfo_TxResponse.DiscardUnknown(m)
}
var xxx_messageInfo_TxResponse proto.InternalMessageInfo
func (x *TxResponse) GetTxData() string { func (m *TxResponse) GetTxData() string {
if x != nil { if m != nil {
return x.TxData return m.TxData
} }
return "" return ""
} }
type NumResult struct { type NumResult struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ResultNum uint64 `protobuf:"varint,1,opt,name=resultNum,proto3" json:"resultNum,omitempty"` ResultNum uint64 `protobuf:"varint,1,opt,name=resultNum,proto3" json:"resultNum,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *NumResult) Reset() { func (m *NumResult) Reset() { *m = NumResult{} }
*x = NumResult{} func (m *NumResult) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*NumResult) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[21] func (*NumResult) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{21}
ms.StoreMessageInfo(mi)
}
} }
func (m *NumResult) XXX_Unmarshal(b []byte) error {
func (x *NumResult) String() string { return xxx_messageInfo_NumResult.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *NumResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*NumResult) ProtoMessage() {} return xxx_messageInfo_NumResult.Marshal(b, m, deterministic)
func (x *NumResult) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[21]
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 *NumResult) XXX_Merge(src proto.Message) {
// Deprecated: Use NumResult.ProtoReflect.Descriptor instead. xxx_messageInfo_NumResult.Merge(m, src)
func (*NumResult) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{21} func (m *NumResult) XXX_Size() int {
return xxx_messageInfo_NumResult.Size(m)
}
func (m *NumResult) XXX_DiscardUnknown() {
xxx_messageInfo_NumResult.DiscardUnknown(m)
} }
func (x *NumResult) GetResultNum() uint64 { var xxx_messageInfo_NumResult proto.InternalMessageInfo
if x != nil {
return x.ResultNum func (m *NumResult) GetResultNum() uint64 {
if m != nil {
return m.ResultNum
} }
return 0 return 0
} }
type GetTxReq struct { type GetTxReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Networkid uint32 `protobuf:"varint,1,opt,name=networkid,proto3" json:"networkid,omitempty"` Networkid uint32 `protobuf:"varint,1,opt,name=networkid,proto3" json:"networkid,omitempty"`
Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"` Txhash string `protobuf:"bytes,2,opt,name=txhash,proto3" json:"txhash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *GetTxReq) Reset() { func (m *GetTxReq) Reset() { *m = GetTxReq{} }
*x = GetTxReq{} func (m *GetTxReq) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*GetTxReq) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[22] func (*GetTxReq) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{22}
ms.StoreMessageInfo(mi)
}
} }
func (m *GetTxReq) XXX_Unmarshal(b []byte) error {
func (x *GetTxReq) String() string { return xxx_messageInfo_GetTxReq.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *GetTxReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*GetTxReq) ProtoMessage() {} return xxx_messageInfo_GetTxReq.Marshal(b, m, deterministic)
func (x *GetTxReq) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[22]
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 *GetTxReq) XXX_Merge(src proto.Message) {
// Deprecated: Use GetTxReq.ProtoReflect.Descriptor instead. xxx_messageInfo_GetTxReq.Merge(m, src)
func (*GetTxReq) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{22} func (m *GetTxReq) XXX_Size() int {
return xxx_messageInfo_GetTxReq.Size(m)
} }
func (m *GetTxReq) XXX_DiscardUnknown() {
xxx_messageInfo_GetTxReq.DiscardUnknown(m)
}
var xxx_messageInfo_GetTxReq proto.InternalMessageInfo
func (x *GetTxReq) GetNetworkid() uint32 { func (m *GetTxReq) GetNetworkid() uint32 {
if x != nil { if m != nil {
return x.Networkid return m.Networkid
} }
return 0 return 0
} }
func (x *GetTxReq) GetTxhash() string { func (m *GetTxReq) GetTxhash() string {
if x != nil { if m != nil {
return x.Txhash return m.Txhash
} }
return "" return ""
} }
type CallRequest struct { type CallRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Networkid uint32 `protobuf:"varint,1,opt,name=networkid,proto3" json:"networkid,omitempty"` Networkid uint32 `protobuf:"varint,1,opt,name=networkid,proto3" json:"networkid,omitempty"`
Fn string `protobuf:"bytes,2,opt,name=fn,proto3" json:"fn,omitempty"` Fn string `protobuf:"bytes,2,opt,name=fn,proto3" json:"fn,omitempty"`
Params string `protobuf:"bytes,3,opt,name=params,proto3" json:"params,omitempty"` Params string `protobuf:"bytes,3,opt,name=params,proto3" json:"params,omitempty"`
Abi string `protobuf:"bytes,4,opt,name=abi,proto3" json:"abi,omitempty"` Abi string `protobuf:"bytes,4,opt,name=abi,proto3" json:"abi,omitempty"`
Address string `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"` Address string `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"`
FromAddress string `protobuf:"bytes,6,opt,name=fromAddress,proto3" json:"fromAddress,omitempty"` // python will not allow .from so it has to be fromAddress FromAddress string `protobuf:"bytes,6,opt,name=fromAddress,proto3" json:"fromAddress,omitempty"`
Value uint64 `protobuf:"varint,7,opt,name=value,proto3" json:"value,omitempty"` Value uint64 `protobuf:"varint,7,opt,name=value,proto3" json:"value,omitempty"`
GasSupply uint64 `protobuf:"varint,8,opt,name=gasSupply,proto3" json:"gasSupply,omitempty"` GasSupply uint64 `protobuf:"varint,8,opt,name=gasSupply,proto3" json:"gasSupply,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *CallRequest) Reset() { func (m *CallRequest) Reset() { *m = CallRequest{} }
*x = CallRequest{} func (m *CallRequest) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CallRequest) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[23] func (*CallRequest) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{23}
ms.StoreMessageInfo(mi)
}
} }
func (m *CallRequest) XXX_Unmarshal(b []byte) error {
func (x *CallRequest) String() string { return xxx_messageInfo_CallRequest.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CallRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CallRequest) ProtoMessage() {} return xxx_messageInfo_CallRequest.Marshal(b, m, deterministic)
func (x *CallRequest) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[23]
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 *CallRequest) XXX_Merge(src proto.Message) {
// Deprecated: Use CallRequest.ProtoReflect.Descriptor instead. xxx_messageInfo_CallRequest.Merge(m, src)
func (*CallRequest) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{23} func (m *CallRequest) XXX_Size() int {
return xxx_messageInfo_CallRequest.Size(m)
} }
func (m *CallRequest) XXX_DiscardUnknown() {
xxx_messageInfo_CallRequest.DiscardUnknown(m)
}
var xxx_messageInfo_CallRequest proto.InternalMessageInfo
func (x *CallRequest) GetNetworkid() uint32 { func (m *CallRequest) GetNetworkid() uint32 {
if x != nil { if m != nil {
return x.Networkid return m.Networkid
} }
return 0 return 0
} }
func (x *CallRequest) GetFn() string { func (m *CallRequest) GetFn() string {
if x != nil { if m != nil {
return x.Fn return m.Fn
} }
return "" return ""
} }
func (x *CallRequest) GetParams() string { func (m *CallRequest) GetParams() string {
if x != nil { if m != nil {
return x.Params return m.Params
} }
return "" return ""
} }
func (x *CallRequest) GetAbi() string { func (m *CallRequest) GetAbi() string {
if x != nil { if m != nil {
return x.Abi return m.Abi
} }
return "" return ""
} }
func (x *CallRequest) GetAddress() string { func (m *CallRequest) GetAddress() string {
if x != nil { if m != nil {
return x.Address return m.Address
} }
return "" return ""
} }
func (x *CallRequest) GetFromAddress() string { func (m *CallRequest) GetFromAddress() string {
if x != nil { if m != nil {
return x.FromAddress return m.FromAddress
} }
return "" return ""
} }
func (x *CallRequest) GetValue() uint64 { func (m *CallRequest) GetValue() uint64 {
if x != nil { if m != nil {
return x.Value return m.Value
} }
return 0 return 0
} }
func (x *CallRequest) GetGasSupply() uint64 { func (m *CallRequest) GetGasSupply() uint64 {
if x != nil { if m != nil {
return x.GasSupply return m.GasSupply
} }
return 0 return 0
} }
type CallResponse struct { type CallResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Result string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"` Result string `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
func (x *CallResponse) Reset() { func (m *CallResponse) Reset() { *m = CallResponse{} }
*x = CallResponse{} func (m *CallResponse) String() string { return proto.CompactTextString(m) }
if protoimpl.UnsafeEnabled { func (*CallResponse) ProtoMessage() {}
mi := &file_ethrpc_v1_eth_proto_msgTypes[24] func (*CallResponse) Descriptor() ([]byte, []int) {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) return fileDescriptor_593be27663e44a0d, []int{24}
ms.StoreMessageInfo(mi)
}
} }
func (m *CallResponse) XXX_Unmarshal(b []byte) error {
func (x *CallResponse) String() string { return xxx_messageInfo_CallResponse.Unmarshal(m, b)
return protoimpl.X.MessageStringOf(x)
} }
func (m *CallResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (*CallResponse) ProtoMessage() {} return xxx_messageInfo_CallResponse.Marshal(b, m, deterministic)
func (x *CallResponse) ProtoReflect() protoreflect.Message {
mi := &file_ethrpc_v1_eth_proto_msgTypes[24]
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 *CallResponse) XXX_Merge(src proto.Message) {
// Deprecated: Use CallResponse.ProtoReflect.Descriptor instead. xxx_messageInfo_CallResponse.Merge(m, src)
func (*CallResponse) Descriptor() ([]byte, []int) { }
return file_ethrpc_v1_eth_proto_rawDescGZIP(), []int{24} func (m *CallResponse) XXX_Size() int {
return xxx_messageInfo_CallResponse.Size(m)
}
func (m *CallResponse) XXX_DiscardUnknown() {
xxx_messageInfo_CallResponse.DiscardUnknown(m)
} }
func (x *CallResponse) GetResult() string { var xxx_messageInfo_CallResponse proto.InternalMessageInfo
if x != nil {
return x.Result func (m *CallResponse) GetResult() string {
if m != nil {
return m.Result
} }
return "" return ""
} }
var File_ethrpc_v1_eth_proto protoreflect.FileDescriptor func init() {
proto.RegisterType((*GetAccountsReq)(nil), "ethrpc.v1.GetAccountsReq")
var file_ethrpc_v1_eth_proto_rawDesc = []byte{ proto.RegisterType((*TestnetReq)(nil), "ethrpc.v1.TestnetReq")
0x0a, 0x13, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2f, 0x76, 0x31, 0x2f, 0x65, 0x74, 0x68, 0x2e, proto.RegisterType((*HashStringOrNumber)(nil), "ethrpc.v1.HashStringOrNumber")
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, proto.RegisterType((*InfoWithIndex)(nil), "ethrpc.v1.InfoWithIndex")
0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, proto.RegisterType((*CountResp)(nil), "ethrpc.v1.CountResp")
0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x10, 0x0a, proto.RegisterType((*ObjResp)(nil), "ethrpc.v1.ObjResp")
0x0e, 0x47, 0x65, 0x74, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x22, proto.RegisterType((*GetAccountsResp)(nil), "ethrpc.v1.GetAccountsResp")
0x1c, 0x0a, 0x0a, 0x54, 0x65, 0x73, 0x74, 0x6e, 0x65, 0x74, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, proto.RegisterType((*GetBalanceReq)(nil), "ethrpc.v1.GetBalanceReq")
0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x02, 0x69, 0x64, 0x22, 0x4a, 0x0a, proto.RegisterType((*GetBalanceResp)(nil), "ethrpc.v1.GetBalanceResp")
0x12, 0x48, 0x61, 0x73, 0x68, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4f, 0x72, 0x4e, 0x75, 0x6d, proto.RegisterType((*GetNonceReq)(nil), "ethrpc.v1.GetNonceReq")
0x62, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, proto.RegisterType((*GetNonceResp)(nil), "ethrpc.v1.GetNonceResp")
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x53, 0x74, 0x72, 0x69, 0x6e, proto.RegisterType((*CreateRawTransactionReq)(nil), "ethrpc.v1.CreateRawTransactionReq")
0x67, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x71, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, proto.RegisterType((*CreateRawTransactionResp)(nil), "ethrpc.v1.CreateRawTransactionResp")
0x04, 0x52, 0x06, 0x72, 0x65, 0x71, 0x4e, 0x75, 0x6d, 0x22, 0x56, 0x0a, 0x0d, 0x49, 0x6e, 0x66, proto.RegisterType((*DeploySignedTransactionReq)(nil), "ethrpc.v1.DeploySignedTransactionReq")
0x6f, 0x57, 0x69, 0x74, 0x68, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2f, 0x0a, 0x03, 0x72, 0x65, proto.RegisterType((*DeploySignedTransactionResp)(nil), "ethrpc.v1.DeploySignedTransactionResp")
0x71, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, proto.RegisterType((*TxHash)(nil), "ethrpc.v1.TxHash")
0x2e, 0x76, 0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4f, 0x72, proto.RegisterType((*TransactionInfo)(nil), "ethrpc.v1.TransactionInfo")
0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x52, 0x03, 0x72, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x69, proto.RegisterType((*TxReceipt)(nil), "ethrpc.v1.TxReceipt")
0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, proto.RegisterType((*RawTxRequest)(nil), "ethrpc.v1.RawTxRequest")
0x78, 0x22, 0x21, 0x0a, 0x09, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x14, proto.RegisterType((*BlockNumber)(nil), "ethrpc.v1.BlockNumber")
0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x63, proto.RegisterType((*TxResponse)(nil), "ethrpc.v1.TxResponse")
0x6f, 0x75, 0x6e, 0x74, 0x22, 0x23, 0x0a, 0x07, 0x4f, 0x62, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x12, proto.RegisterType((*NumResult)(nil), "ethrpc.v1.NumResult")
0x18, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x70, 0x4f, 0x62, 0x6a, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, proto.RegisterType((*GetTxReq)(nil), "ethrpc.v1.GetTxReq")
0x52, 0x07, 0x72, 0x65, 0x73, 0x70, 0x4f, 0x62, 0x6a, 0x22, 0x2d, 0x0a, 0x0f, 0x47, 0x65, 0x74, proto.RegisterType((*CallRequest)(nil), "ethrpc.v1.CallRequest")
0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1a, 0x0a, 0x08, proto.RegisterType((*CallResponse)(nil), "ethrpc.v1.CallResponse")
0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, }
0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x22, 0x29, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x42,
0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, func init() { proto.RegisterFile("ethrpc/v1/eth.proto", fileDescriptor_593be27663e44a0d) }
0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72,
0x65, 0x73, 0x73, 0x22, 0x2a, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, var fileDescriptor_593be27663e44a0d = []byte{
0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, // 1054 bytes of a gzipped FileDescriptorProto
0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0x5f, 0x73, 0xdb, 0x44,
0x27, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x12, 0x18, 0x10, 0xb7, 0x9d, 0x34, 0xb1, 0x37, 0x49, 0x5b, 0x2e, 0x4d, 0x23, 0xd4, 0x32, 0x13, 0x0e, 0x06,
0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x12, 0x66, 0xb0, 0x71, 0xfb, 0xc2, 0xb4, 0x30, 0x10, 0xbb, 0xc1, 0x84, 0x19, 0x92, 0x54, 0xc9,
0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x28, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x4e, 0x84, 0x0c, 0xd3, 0x97, 0xb3, 0xbc, 0xb6, 0xd5, 0x5a, 0x3a, 0xf9, 0xee, 0xe4, 0x38, 0x5f, 0x87,
0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x62, 0x61, 0x6c, 0x61, 0x47, 0xde, 0xf8, 0x1a, 0xf0, 0xcc, 0x17, 0xe0, 0x91, 0x4f, 0xc1, 0xdc, 0x9d, 0x24, 0x4b, 0xa1,
0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x62, 0x61, 0x6c, 0x61, 0x6e, 0x69, 0xe0, 0xed, 0x7e, 0xab, 0xbd, 0xbd, 0xdd, 0xdf, 0xfe, 0x13, 0x6c, 0xa2, 0x1a, 0x8b, 0xd8,
0x63, 0x65, 0x22, 0x65, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x61, 0x77, 0x54, 0x6f, 0xcd, 0xda, 0x2d, 0x54, 0xe3, 0x66, 0x2c, 0xb8, 0xe2, 0xa4, 0x61, 0x85, 0xcd, 0x59, 0xdb,
0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x7d, 0x34, 0xe2, 0x7c, 0x34, 0xc1, 0x96, 0xf9, 0xd0, 0x4f, 0x86, 0x2d, 0x0c, 0x63, 0x75, 0x65,
0x02, 0x74, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x74, 0x6f, 0x12, 0x12, 0x0a, 0xf5, 0xe8, 0x7d, 0xb8, 0xdb, 0x43, 0xb5, 0xef, 0xfb, 0x3c, 0x89, 0x94, 0xf4, 0x70, 0x4a, 0x1f,
0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x61, 0x74, 0x03, 0x9c, 0xa1, 0x54, 0x11, 0x2a, 0x0f, 0xa7, 0xe4, 0x2e, 0xd4, 0x82, 0x81, 0x53, 0xdd, 0xa9,
0x61, 0x12, 0x10, 0x0a, 0x03, 0x67, 0x61, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0xee, 0x6e, 0x78, 0xb5, 0x60, 0x40, 0x7f, 0x00, 0xf2, 0x3d, 0x93, 0xe3, 0x53, 0x25, 0x82, 0x68,
0x67, 0x61, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x74, 0x2c, 0x8e, 0x92, 0xb0, 0x8f, 0x82, 0x3c, 0x86, 0x86, 0xc0, 0xa9, 0x15, 0x1a, 0xe5, 0x86,
0x28, 0x0d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x30, 0x0a, 0x18, 0x43, 0x72, 0x65, 0xb7, 0x10, 0x90, 0x87, 0xb0, 0x22, 0x70, 0x7a, 0x94, 0x84, 0x4e, 0x6d, 0xa7, 0xba, 0xbb, 0xec,
0x61, 0x74, 0x65, 0x52, 0x61, 0x77, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0xa5, 0x88, 0x9e, 0xc3, 0xc6, 0x61, 0x34, 0xe4, 0x3f, 0x05, 0x6a, 0x7c, 0x18, 0x0d, 0x70, 0x4e,
0x6e, 0x52, 0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x61, 0x77, 0x54, 0x58, 0x18, 0x01, 0x5a, 0xb0, 0x24, 0x70, 0x6a, 0x0c, 0xac, 0x3d, 0xf9, 0xa0, 0x99, 0x87, 0xd0, 0xfc, 0xf7, 0x93,
0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x61, 0x77, 0x54, 0x58, 0x22, 0x38, 0x0a, 0x1a, 0x44, 0x9e, 0xd6, 0x24, 0x0f, 0xe0, 0x4e, 0xa0, 0x6f, 0xa6, 0x86, 0x2d, 0xa0, 0x1f, 0x42, 0xa3, 0xab,
0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0xc3, 0xf1, 0x50, 0xc6, 0x5a, 0xc5, 0xc4, 0x66, 0xac, 0x2e, 0x7b, 0x16, 0xd0, 0x8f, 0x60, 0xf5,
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x69, 0x67, 0xb8, 0xff, 0xda, 0x28, 0x38, 0xb0, 0x2a, 0x50, 0xc6, 0xc7, 0xfd, 0xd7, 0xa9, 0xe7, 0x19, 0xa4,
0x6e, 0x65, 0x64, 0x54, 0x58, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x69, 0x67, 0x9f, 0xc3, 0xbd, 0x12, 0x37, 0x32, 0x26, 0x2e, 0xd4, 0x59, 0x8a, 0x9d, 0xea, 0xce, 0xd2, 0x6e,
0x6e, 0x65, 0x64, 0x54, 0x58, 0x22, 0x3b, 0x0a, 0x1b, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x53, 0xc3, 0xcb, 0x31, 0xdd, 0x83, 0x8d, 0x1e, 0xaa, 0x0e, 0x9b, 0xb0, 0xc8, 0x47, 0xcd, 0x9d, 0x03,
0x69, 0x67, 0x6e, 0x65, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xab, 0x6c, 0x30, 0x10, 0x28, 0x33, 0xdd, 0x0c, 0xd2, 0xcf, 0x0c, 0xeb, 0xb9, 0xaa, 0xf5, 0xa2,
0x52, 0x65, 0x73, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x78, 0x52, 0x65, 0x63, 0x69, 0x65, 0x70, 0x6f, 0x61, 0xa6, 0x9b, 0x42, 0xfa, 0x29, 0xac, 0xf5, 0x50, 0x1d, 0xf1, 0x5b, 0x8d, 0xee, 0xc2,
0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x78, 0x52, 0x65, 0x63, 0x69, 0x65, 0xfa, 0x42, 0xf1, 0x9d, 0x26, 0x11, 0xb6, 0xbb, 0x02, 0x99, 0x42, 0x8f, 0x5d, 0x9e, 0x09, 0x16,
0x70, 0x74, 0x22, 0x20, 0x0a, 0x06, 0x54, 0x78, 0x48, 0x61, 0x73, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x49, 0xe6, 0xab, 0x80, 0x47, 0x69, 0xbe, 0x15, 0x4f, 0x89, 0xa8, 0x29, 0x4e, 0x08, 0x2c, 0x0f,
0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x78, 0x98, 0x62, 0x86, 0xe0, 0x86, 0x67, 0xce, 0xe4, 0x3e, 0x2c, 0x8d, 0x98, 0x74, 0x96, 0x4c, 0x51,
0x68, 0x61, 0x73, 0x68, 0x22, 0x33, 0x0a, 0x0f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0xe8, 0xa3, 0x26, 0x79, 0xc6, 0x26, 0x09, 0x3a, 0xcb, 0x46, 0x66, 0x01, 0xfd, 0x02, 0x9c, 0xb7,
0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x3f, 0x63, 0xd3, 0x22, 0xd8, 0xe5, 0xd9, 0x45, 0xfa, 0x94, 0x05, 0xf4, 0x4b, 0x70, 0x5f, 0x60,
0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x74, 0x72, 0x3c, 0xe1, 0x57, 0xa7, 0xc1, 0x28, 0xc2, 0xc1, 0x35, 0xdf, 0x5c, 0xa8, 0x4b, 0x2b, 0xcf, 0xae,
0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x29, 0x0a, 0x09, 0x54, 0x78, 0x52, 0xe5, 0x98, 0x3e, 0x87, 0x47, 0x37, 0xde, 0x94, 0xb1, 0x2e, 0x50, 0x35, 0xf7, 0xd0, 0x0f, 0x30,
0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x78, 0x52, 0x65, 0x63, 0x65, 0x56, 0x59, 0x81, 0xe6, 0x02, 0xba, 0x03, 0x2b, 0x67, 0x73, 0x5d, 0x63, 0xba, 0x54, 0xd5, 0x7c,
0x69, 0x70, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x78, 0x52, 0x65, 0x63, 0xcc, 0xe4, 0x38, 0x55, 0x4a, 0x11, 0x7d, 0x0a, 0xf7, 0x0a, 0x26, 0x75, 0xd5, 0x92, 0x1d, 0x58,
0x65, 0x69, 0x70, 0x74, 0x22, 0x3c, 0x0a, 0x0c, 0x52, 0x61, 0x77, 0x54, 0x78, 0x52, 0x65, 0x71, 0x53, 0x0b, 0x51, 0xaa, 0x5f, 0x14, 0xd1, 0x3d, 0x68, 0x9c, 0xe9, 0x37, 0x30, 0x88, 0x55, 0xee,
0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x81, 0x06, 0x25, 0x0f, 0xb4, 0x80, 0x7e, 0x05, 0xeb, 0x9a, 0xa4, 0xb9, 0x87, 0xd3, 0x04, 0xa5,
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0xd1, 0x8e, 0x50, 0x5d, 0x72, 0xf1, 0x26, 0xef, 0xbe, 0x85, 0xc0, 0x24, 0x69, 0x9e, 0xa6, 0xa4,
0x69, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x74, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0xa6, 0xe6, 0x74, 0x0f, 0xd6, 0x3a, 0x13, 0xee, 0xbf, 0x49, 0xbb, 0xd1, 0x85, 0x7a, 0x5f, 0xc3,
0x74, 0x78, 0x22, 0x29, 0x0a, 0x0b, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x28, 0x09, 0xd3, 0xaa, 0xcf, 0x31, 0xfd, 0x18, 0x40, 0xbf, 0x22, 0x63, 0x1e, 0x49, 0xb4, 0xe1,
0x72, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0xbe, 0xd0, 0xf9, 0xcd, 0xc3, 0xd5, 0x48, 0x7b, 0x7e, 0x94, 0x84, 0x1e, 0xca, 0x64, 0xa2, 0x6c,
0x01, 0x28, 0x04, 0x52, 0x08, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x6e, 0x75, 0x6d, 0x22, 0x24, 0x0a, 0x73, 0xeb, 0xd3, 0x51, 0x6e, 0x6f, 0x21, 0xa0, 0xdf, 0x42, 0xbd, 0x87, 0xca, 0x78, 0x7e, 0x8b,
0x0a, 0x54, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x74, 0xd7, 0x0b, 0x6e, 0x6b, 0x25, 0x6e, 0xff, 0xac, 0xc2, 0x5a, 0x97, 0x4d, 0x26, 0xff, 0x39, 0xf6,
0x78, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x78, 0x44, 0x61, 0x94, 0xc5, 0x3e, 0x8c, 0xb4, 0xd5, 0x98, 0x09, 0x16, 0xda, 0x7a, 0x6c, 0x78, 0x29, 0xd2,
0x61, 0x74, 0x61, 0x22, 0x29, 0x0a, 0x09, 0x4e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x45, 0xca, 0xfa, 0x81, 0x29, 0xc8, 0x86, 0xa7, 0x8f, 0xc5, 0xce, 0xb9, 0x63, 0x1b, 0x3d, 0x85,
0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x3a, 0x95, 0x43, 0xc1, 0xc3, 0xfd, 0xf4, 0xeb, 0x8a, 0x4d, 0x65, 0x41, 0xb4, 0x28, 0xf0, 0x55,
0x01, 0x28, 0x04, 0x52, 0x09, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x4e, 0x75, 0x6d, 0x22, 0x40, 0x3b, 0x45, 0x0c, 0xd0, 0x9e, 0x8e, 0x98, 0x3c, 0x4d, 0xe2, 0x78, 0x72, 0xe5, 0xd4, 0x2d, 0x33,
0x0a, 0x08, 0x47, 0x65, 0x74, 0x54, 0x78, 0x52, 0x65, 0x71, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0xb9, 0x80, 0x7e, 0x02, 0xeb, 0x36, 0xac, 0x05, 0xd9, 0x96, 0xb6, 0x8c, 0x6c, 0x8b, 0x9e, 0xfc,
0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x6e, 0xb1, 0x02, 0xf7, 0x4e, 0xf4, 0x30, 0x3e, 0x50, 0xe3, 0x53, 0x14, 0xb3, 0xc0, 0x47, 0xd2, 0x05,
0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x78, 0x68, 0x61, 0x58, 0x0c, 0x08, 0xe2, 0x14, 0x46, 0x61, 0x69, 0xc4, 0xb8, 0xef, 0xdf, 0xf0, 0x45, 0xc6, 0xb4,
0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x78, 0x68, 0x61, 0x73, 0x68, 0x42, 0xbe, 0x36, 0xa9, 0x31, 0x03, 0x81, 0x3c, 0x2c, 0x2b, 0x66, 0xe3, 0xc4, 0xdd, 0x7e, 0xab,
0x22, 0xd5, 0x01, 0x0a, 0x0b, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0xdc, 0x5c, 0xef, 0x9a, 0x21, 0x55, 0x28, 0x7b, 0xb2, 0x59, 0x56, 0x36, 0x49, 0x77, 0xdd, 0x82,
0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x64, 0x18, 0x01, 0x20, 0xf0, 0x5a, 0x8f, 0xd0, 0x0a, 0xe9, 0xc0, 0x56, 0xd9, 0x48, 0xd6, 0x0f, 0xef, 0x15, 0xaf, 0x99,
0x01, 0x28, 0x0d, 0x52, 0x09, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x64, 0x12, 0x0e, 0xe6, 0x73, 0x1f, 0x94, 0x44, 0x59, 0x6b, 0x54, 0xc8, 0x3e, 0xac, 0x77, 0x79, 0xa4, 0x04, 0xf3,
0x0a, 0x02, 0x66, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x66, 0x6e, 0x12, 0x16, 0x95, 0x26, 0xb4, 0x14, 0x4b, 0xa1, 0x70, 0x4a, 0xb1, 0x14, 0x99, 0x37, 0x54, 0xe8, 0x21, 0xaa,
0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x5f, 0x11, 0x4c, 0x69, 0x36, 0xec, 0x4e, 0x6c, 0x66, 0x3b, 0xb1, 0x79, 0xa0, 0x77, 0x62, 0xc9,
0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x62, 0x69, 0x18, 0x04, 0x20, 0x83, 0xbc, 0x01, 0xf2, 0xeb, 0x3d, 0x26, 0x4f, 0x44, 0xe0, 0xff, 0xff, 0xeb, 0x1d, 0x3b, 0xee,
0x01, 0x28, 0x09, 0x52, 0x03, 0x61, 0x62, 0x69, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x0b, 0x2d, 0x7a, 0x93, 0x85, 0x62, 0x68, 0x05, 0x7d, 0x5a, 0x21, 0x2f, 0xc1, 0xc9, 0x6c, 0x14,
0x65, 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0xd8, 0x34, 0x7b, 0x8e, 0xbc, 0x7b, 0x55, 0x96, 0xdc, 0xca, 0x17, 0x23, 0xad, 0x90, 0x6f, 0x4c,
0x73, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x66, 0x72, 0x6f, 0x6d, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x7d, 0x18, 0x93, 0xb7, 0x99, 0x20, 0x85, 0xcf, 0xe9, 0xe2, 0xa4, 0x15, 0x72, 0x08, 0xdb, 0xe5,
0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x66, 0x72, 0x6f, 0x6d, 0x41, 0x64, 0x64, 0xe4, 0x7e, 0x27, 0x78, 0x68, 0xed, 0x15, 0x4b, 0xb6, 0xb4, 0xe4, 0x6f, 0x30, 0xd5, 0x83, 0xcd,
0x72, 0x65, 0x73, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x53, 0x8c, 0x06, 0xe5, 0x4d, 0x21, 0x49, 0x31, 0xa5, 0xc5, 0x01, 0xe9, 0x6e, 0x5d, 0xab, 0x95,
0x01, 0x28, 0x04, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x67, 0x61, 0x2c, 0xd3, 0x9d, 0xdf, 0xaa, 0xb0, 0xe1, 0xf3, 0x70, 0xf1, 0xb9, 0x53, 0x3f, 0x50, 0x63, 0xd3,
0x73, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x67, 0x5f, 0x27, 0xd5, 0x9f, 0x5f, 0x8e, 0x02, 0x35, 0x4e, 0xfa, 0x4d, 0x9f, 0x87, 0xad, 0x2e, 0x1b,
0x61, 0x73, 0x53, 0x75, 0x70, 0x70, 0x6c, 0x79, 0x22, 0x26, 0x0a, 0x0c, 0x43, 0x61, 0x6c, 0x6c, 0x24, 0x3e, 0x26, 0xf2, 0x47, 0x54, 0x6c, 0x86, 0x42, 0xa2, 0x51, 0xf2, 0xf9, 0xa4, 0x15, 0xa2,
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x62, 0x71, 0x06, 0x46, 0x18, 0xd9, 0x5f, 0xa7, 0xd6, 0x88, 0xb7, 0xf2, 0x5f, 0xad, 0xe7, 0xf6,
0x6c, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x34, 0x6b, 0xff, 0x52, 0x5b, 0x3a, 0xb8, 0xb8, 0xf8, 0xb5, 0xd6, 0x38, 0xb0, 0x0f, 0x9e, 0xb7,
0x32, 0xcb, 0x06, 0x0a, 0x0f, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x45, 0x74, 0x68, 0x53, 0x65, 0x72, 0x7f, 0xcf, 0xce, 0xaf, 0xce, 0xdb, 0x7f, 0xd5, 0xb6, 0xf2, 0xf3, 0xab, 0xde, 0x49, 0x47, 0xbf,
0x76, 0x69, 0x63, 0x65, 0x12, 0x43, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0xa5, 0x77, 0xe8, 0xdf, 0x35, 0xb0, 0xf2, 0x67, 0xcf, 0xce, 0xdb, 0xfd, 0x15, 0x63, 0xff, 0xe9,
0x63, 0x65, 0x12, 0x18, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x39, 0x83, 0xb3, 0x74, 0xca, 0x09, 0x00, 0x00,
0x65, 0x74, 0x42, 0x61, 0x6c, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x19, 0x2e, 0x65,
0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x42, 0x61, 0x6c, 0x61,
0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x08, 0x47, 0x65, 0x74,
0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x12, 0x16, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76,
0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x1a, 0x17, 0x2e,
0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x6f, 0x6e,
0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x22, 0x00, 0x12, 0x43, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x54,
0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x13, 0x2e, 0x65, 0x74, 0x68,
0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x78, 0x52, 0x65, 0x71, 0x1a,
0x1a, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x00, 0x12, 0x42, 0x0a,
0x15, 0x47, 0x65, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52,
0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x12, 0x11, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e,
0x76, 0x31, 0x2e, 0x54, 0x78, 0x48, 0x61, 0x73, 0x68, 0x1a, 0x14, 0x2e, 0x65, 0x74, 0x68, 0x72,
0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x78, 0x52, 0x65, 0x63, 0x65, 0x69, 0x70, 0x74, 0x22,
0x00, 0x12, 0x41, 0x0a, 0x0c, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x61, 0x63, 0x74, 0x43, 0x61, 0x6c,
0x6c, 0x12, 0x16, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x61,
0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x65, 0x74, 0x68, 0x72,
0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x48, 0x61, 0x73, 0x68, 0x72,
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, 0x14, 0x2e, 0x65, 0x74,
0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c,
0x74, 0x22, 0x00, 0x12, 0x3d, 0x0a, 0x0b, 0x47, 0x65, 0x74, 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, 0x14, 0x2e, 0x65, 0x74, 0x68,
0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x75, 0x6d, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
0x22, 0x00, 0x12, 0x42, 0x0a, 0x0e, 0x47, 0x65, 0x74, 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, 0x16, 0x2e, 0x65,
0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4e, 0x75,
0x6d, 0x62, 0x65, 0x72, 0x22, 0x00, 0x12, 0x51, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x42, 0x6c, 0x6f,
0x63, 0x6b, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
0x6e, 0x74, 0x12, 0x1d, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x48,
0x61, 0x73, 0x68, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4f, 0x72, 0x4e, 0x75, 0x6d, 0x62, 0x65,
0x72, 0x1a, 0x14, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f,
0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x22, 0x00, 0x12, 0x3f, 0x0a, 0x08, 0x47, 0x65, 0x74,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x1d, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76,
0x31, 0x2e, 0x48, 0x61, 0x73, 0x68, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4f, 0x72, 0x4e, 0x75,
0x6d, 0x62, 0x65, 0x72, 0x1a, 0x12, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31,
0x2e, 0x4f, 0x62, 0x6a, 0x52, 0x65, 0x73, 0x70, 0x22, 0x00, 0x12, 0x49, 0x0a, 0x17, 0x47, 0x65,
0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x72, 0x6f, 0x6d,
0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x18, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76,
0x31, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x57, 0x69, 0x74, 0x68, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a,
0x12, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x62, 0x6a, 0x52,
0x65, 0x73, 0x70, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x13, 0x53, 0x65, 0x6e, 0x64, 0x52, 0x61, 0x77,
0x54, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x17, 0x2e, 0x65,
0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x61, 0x77, 0x54, 0x78, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76,
0x31, 0x2e, 0x54, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xb1,
0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x76, 0x31,
0x42, 0x08, 0x45, 0x74, 0x68, 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, 0x65, 0x74, 0x68,
0x72, 0x70, 0x63, 0x2f, 0x76, 0x31, 0x3b, 0x65, 0x74, 0x68, 0x72, 0x70, 0x63, 0x76, 0x31, 0xa2,
0x02, 0x03, 0x45, 0x58, 0x58, 0xaa, 0x02, 0x09, 0x45, 0x74, 0x68, 0x72, 0x70, 0x63, 0x2e, 0x56,
0x31, 0xca, 0x02, 0x09, 0x45, 0x74, 0x68, 0x72, 0x70, 0x63, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x15,
0x45, 0x74, 0x68, 0x72, 0x70, 0x63, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74,
0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0a, 0x45, 0x74, 0x68, 0x72, 0x70, 0x63, 0x3a, 0x3a,
0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_ethrpc_v1_eth_proto_rawDescOnce sync.Once
file_ethrpc_v1_eth_proto_rawDescData = file_ethrpc_v1_eth_proto_rawDesc
)
func file_ethrpc_v1_eth_proto_rawDescGZIP() []byte {
file_ethrpc_v1_eth_proto_rawDescOnce.Do(func() {
file_ethrpc_v1_eth_proto_rawDescData = protoimpl.X.CompressGZIP(file_ethrpc_v1_eth_proto_rawDescData)
})
return file_ethrpc_v1_eth_proto_rawDescData
}
var file_ethrpc_v1_eth_proto_msgTypes = make([]protoimpl.MessageInfo, 25)
var file_ethrpc_v1_eth_proto_goTypes = []interface{}{
(*GetAccountsReq)(nil), // 0: ethrpc.v1.GetAccountsReq
(*TestnetReq)(nil), // 1: ethrpc.v1.TestnetReq
(*HashStringOrNumber)(nil), // 2: ethrpc.v1.HashStringOrNumber
(*InfoWithIndex)(nil), // 3: ethrpc.v1.InfoWithIndex
(*CountResp)(nil), // 4: ethrpc.v1.CountResp
(*ObjResp)(nil), // 5: ethrpc.v1.ObjResp
(*GetAccountsResp)(nil), // 6: ethrpc.v1.GetAccountsResp
(*GetBalanceReq)(nil), // 7: ethrpc.v1.GetBalanceReq
(*GetBalanceResp)(nil), // 8: ethrpc.v1.GetBalanceResp
(*GetNonceReq)(nil), // 9: ethrpc.v1.GetNonceReq
(*GetNonceResp)(nil), // 10: ethrpc.v1.GetNonceResp
(*CreateRawTransactionReq)(nil), // 11: ethrpc.v1.CreateRawTransactionReq
(*CreateRawTransactionResp)(nil), // 12: ethrpc.v1.CreateRawTransactionResp
(*DeploySignedTransactionReq)(nil), // 13: ethrpc.v1.DeploySignedTransactionReq
(*DeploySignedTransactionResp)(nil), // 14: ethrpc.v1.DeploySignedTransactionResp
(*TxHash)(nil), // 15: ethrpc.v1.TxHash
(*TransactionInfo)(nil), // 16: ethrpc.v1.TransactionInfo
(*TxReceipt)(nil), // 17: ethrpc.v1.TxReceipt
(*RawTxRequest)(nil), // 18: ethrpc.v1.RawTxRequest
(*BlockNumber)(nil), // 19: ethrpc.v1.BlockNumber
(*TxResponse)(nil), // 20: ethrpc.v1.TxResponse
(*NumResult)(nil), // 21: ethrpc.v1.NumResult
(*GetTxReq)(nil), // 22: ethrpc.v1.GetTxReq
(*CallRequest)(nil), // 23: ethrpc.v1.CallRequest
(*CallResponse)(nil), // 24: ethrpc.v1.CallResponse
(*emptypb.Empty)(nil), // 25: google.protobuf.Empty
}
var file_ethrpc_v1_eth_proto_depIdxs = []int32{
2, // 0: ethrpc.v1.InfoWithIndex.req:type_name -> ethrpc.v1.HashStringOrNumber
7, // 1: ethrpc.v1.ProtoEthService.GetBalance:input_type -> ethrpc.v1.GetBalanceReq
9, // 2: ethrpc.v1.ProtoEthService.GetNonce:input_type -> ethrpc.v1.GetNonceReq
22, // 3: ethrpc.v1.ProtoEthService.GetTransaction:input_type -> ethrpc.v1.GetTxReq
15, // 4: ethrpc.v1.ProtoEthService.GetTransactionReceipt:input_type -> ethrpc.v1.TxHash
23, // 5: ethrpc.v1.ProtoEthService.ContractCall:input_type -> ethrpc.v1.CallRequest
25, // 6: ethrpc.v1.ProtoEthService.GetHashrate:input_type -> google.protobuf.Empty
25, // 7: ethrpc.v1.ProtoEthService.GetGasPrice:input_type -> google.protobuf.Empty
25, // 8: ethrpc.v1.ProtoEthService.GetBlockNumber:input_type -> google.protobuf.Empty
2, // 9: ethrpc.v1.ProtoEthService.GetBlockTransactionCount:input_type -> ethrpc.v1.HashStringOrNumber
2, // 10: ethrpc.v1.ProtoEthService.GetBlock:input_type -> ethrpc.v1.HashStringOrNumber
3, // 11: ethrpc.v1.ProtoEthService.GetTransactionFromBlock:input_type -> ethrpc.v1.InfoWithIndex
18, // 12: ethrpc.v1.ProtoEthService.SendRawTransactions:input_type -> ethrpc.v1.RawTxRequest
8, // 13: ethrpc.v1.ProtoEthService.GetBalance:output_type -> ethrpc.v1.GetBalanceResp
10, // 14: ethrpc.v1.ProtoEthService.GetNonce:output_type -> ethrpc.v1.GetNonceResp
16, // 15: ethrpc.v1.ProtoEthService.GetTransaction:output_type -> ethrpc.v1.TransactionInfo
17, // 16: ethrpc.v1.ProtoEthService.GetTransactionReceipt:output_type -> ethrpc.v1.TxReceipt
24, // 17: ethrpc.v1.ProtoEthService.ContractCall:output_type -> ethrpc.v1.CallResponse
21, // 18: ethrpc.v1.ProtoEthService.GetHashrate:output_type -> ethrpc.v1.NumResult
21, // 19: ethrpc.v1.ProtoEthService.GetGasPrice:output_type -> ethrpc.v1.NumResult
19, // 20: ethrpc.v1.ProtoEthService.GetBlockNumber:output_type -> ethrpc.v1.BlockNumber
4, // 21: ethrpc.v1.ProtoEthService.GetBlockTransactionCount:output_type -> ethrpc.v1.CountResp
5, // 22: ethrpc.v1.ProtoEthService.GetBlock:output_type -> ethrpc.v1.ObjResp
5, // 23: ethrpc.v1.ProtoEthService.GetTransactionFromBlock:output_type -> ethrpc.v1.ObjResp
20, // 24: ethrpc.v1.ProtoEthService.SendRawTransactions:output_type -> ethrpc.v1.TxResponse
13, // [13:25] is the sub-list for method output_type
1, // [1:13] 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_ethrpc_v1_eth_proto_init() }
func file_ethrpc_v1_eth_proto_init() {
if File_ethrpc_v1_eth_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_ethrpc_v1_eth_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetAccountsReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TestnetReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*HashStringOrNumber); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*InfoWithIndex); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CountResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ObjResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetAccountsResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetBalanceReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetBalanceResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNonceReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNonceResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateRawTransactionReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateRawTransactionResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeploySignedTransactionReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeploySignedTransactionResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TxHash); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TransactionInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TxReceipt); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*RawTxRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BlockNumber); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TxResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NumResult); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetTxReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CallRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_ethrpc_v1_eth_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CallResponse); 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_ethrpc_v1_eth_proto_rawDesc,
NumEnums: 0,
NumMessages: 25,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_ethrpc_v1_eth_proto_goTypes,
DependencyIndexes: file_ethrpc_v1_eth_proto_depIdxs,
MessageInfos: file_ethrpc_v1_eth_proto_msgTypes,
}.Build()
File_ethrpc_v1_eth_proto = out.File
file_ethrpc_v1_eth_proto_rawDesc = nil
file_ethrpc_v1_eth_proto_goTypes = nil
file_ethrpc_v1_eth_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: 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
type Tx struct {
Address *v1.Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,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"` 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) func init() { proto.RegisterFile("nebula/v1/resource.proto", fileDescriptor_77da30a6e0efe5d2) }
var file_nebula_v1_resource_proto_goTypes = []interface{}{
(*Tx)(nil), // 0: nebula.v1.Tx var fileDescriptor_77da30a6e0efe5d2 = []byte{
(*v1.Address)(nil), // 1: base.v1.Address // 254 bytes of a gzipped FileDescriptorProto
(*v1.Hash)(nil), // 2: base.v1.Hash 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xc8, 0x4b, 0x4d, 0x2a,
} 0xcd, 0x49, 0xd4, 0x2f, 0x33, 0xd4, 0x2f, 0x4a, 0x2d, 0xce, 0x2f, 0x2d, 0x4a, 0x4e, 0xd5, 0x2b,
var file_nebula_v1_resource_proto_depIdxs = []int32{ 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x84, 0xc8, 0xe8, 0x95, 0x19, 0x4a, 0x89, 0x25, 0x25, 0x16,
1, // 0: nebula.v1.Tx.address:type_name -> base.v1.Address 0xa7, 0x62, 0x2a, 0x51, 0x0a, 0xe6, 0x62, 0x0a, 0xa9, 0x10, 0xd2, 0xe2, 0x62, 0x4f, 0x4c, 0x49,
2, // 1: nebula.v1.Tx.hash:type_name -> base.v1.Hash 0x29, 0x4a, 0x2d, 0x2e, 0x96, 0x60, 0x54, 0x60, 0xd4, 0xe0, 0x36, 0x12, 0xd0, 0x03, 0xa9, 0xd7,
2, // [2:2] is the sub-list for method output_type 0x2b, 0x33, 0xd4, 0x73, 0x84, 0x88, 0x07, 0xc1, 0x14, 0x08, 0x29, 0x72, 0xb1, 0x64, 0x24, 0x16,
2, // [2:2] is the sub-list for method input_type 0x67, 0x48, 0x30, 0x81, 0x15, 0xf2, 0xc2, 0x15, 0x7a, 0x24, 0x16, 0x67, 0x04, 0x81, 0xa5, 0x9c,
2, // [2:2] is the sub-list for extension type_name 0xb6, 0x31, 0x72, 0xf1, 0x26, 0xe7, 0xe7, 0xea, 0xc1, 0xad, 0x77, 0xe2, 0x0d, 0x82, 0x5a, 0x1b,
2, // [2:2] is the sub-list for extension extendee 0x00, 0xb2, 0x35, 0x80, 0x31, 0x2a, 0x30, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f,
0, // [0:2] is the sub-list for field type_name 0x57, 0xdf, 0x39, 0x31, 0xa5, 0x34, 0x39, 0xb5, 0xb4, 0xd8, 0x37, 0xb5, 0x24, 0xb1, 0x2c, 0xb5,
} 0xa8, 0x18, 0xa2, 0x28, 0x39, 0x3f, 0x47, 0x3f, 0x37, 0xb5, 0x24, 0xb1, 0x00, 0xc6, 0x49, 0x4f,
0xcd, 0xd3, 0x07, 0x73, 0xf4, 0xd3, 0xf3, 0xf5, 0xe1, 0x7e, 0xb6, 0x86, 0xb0, 0xca, 0x0c, 0x17,
func init() { file_nebula_v1_resource_proto_init() } 0x31, 0x31, 0xfb, 0x45, 0x44, 0xac, 0x62, 0xe2, 0xf4, 0x83, 0xd8, 0x1a, 0x66, 0x78, 0x0a, 0xc6,
func file_nebula_v1_resource_proto_init() { 0x8e, 0x09, 0x33, 0x7c, 0xc4, 0x24, 0x0a, 0x67, 0xc7, 0xb8, 0x07, 0x38, 0x81, 0xec, 0x4a, 0x49,
if File_nebula_v1_resource_proto != nil { 0x2c, 0x49, 0x7c, 0xc5, 0xc4, 0x05, 0x11, 0xb7, 0xb2, 0x0a, 0x33, 0x4c, 0x62, 0x03, 0x9b, 0x6f,
return 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x45, 0x30, 0x76, 0xe7, 0x53, 0x01, 0x00, 0x00,
}
if !protoimpl.UnsafeEnabled {
file_nebula_v1_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Tx); 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_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
type BroadCastRequest struct {
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,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"` 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)
}
var xxx_messageInfo_BroadCastRequest proto.InternalMessageInfo
func (x *BroadCastRequest) GetHeader() *MessageHeader { func (m *BroadCastRequest) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,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"` 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 *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)
}
var xxx_messageInfo_SendDataRequest proto.InternalMessageInfo
func (x *SendDataRequest) GetHeader() *MessageHeader { func (m *SendDataRequest) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
MsgTypes []P2PMsgType `protobuf:"varint,2,rep,packed,name=msg_types,json=msgTypes,proto3,enum=p2p.v1.P2PMsgType" json:"msg_types,omitempty"` MsgTypes []P2PMsgType `protobuf:"varint,2,rep,packed,name=msg_types,json=msgTypes,proto3,enum=p2p.v1.P2PMsgType" json:"msg_types,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
} }
func (x *SubscribeMsgRequest) GetHeader() *MessageHeader { var xxx_messageInfo_SubscribeMsgRequest proto.InternalMessageInfo
if x != nil {
return x.Header func (m *SubscribeMsgRequest) GetHeader() *MessageHeader {
if m != nil {
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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 (
P2PMsgType_name = map[int32]string{
0: "P2P_MSG_TYPE_INVALID", 0: "P2P_MSG_TYPE_INVALID",
1: "P2P_MSG_TYPE_PING", 1: "P2P_MSG_TYPE_PING",
2: "P2P_MSG_TYPE_PONG", 2: "P2P_MSG_TYPE_PONG",
} }
P2PMsgType_value = map[string]int32{
var P2PMsgType_value = map[string]int32{
"P2P_MSG_TYPE_INVALID": 0, "P2P_MSG_TYPE_INVALID": 0,
"P2P_MSG_TYPE_PING": 1, "P2P_MSG_TYPE_PING": 1,
"P2P_MSG_TYPE_PONG": 2, "P2P_MSG_TYPE_PONG": 2,
}
)
func (x P2PMsgType) Enum() *P2PMsgType {
p := new(P2PMsgType)
*p = x
return p
} }
func (x P2PMsgType) String() string { func (x P2PMsgType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) return proto.EnumName(P2PMsgType_name, int32(x))
}
func (P2PMsgType) Descriptor() protoreflect.EnumDescriptor {
return file_p2p_v1_resource_proto_enumTypes[0].Descriptor()
} }
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
...@@ -91,750 +66,483 @@ type MessageHeader struct { ...@@ -91,750 +66,483 @@ type MessageHeader struct {
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"`
MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"` MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
}
var xxx_messageInfo_MessageRequest proto.InternalMessageInfo
func (x *MessageRequest) GetHeader() *MessageHeader { func (m *MessageRequest) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` MessageType int32 `protobuf:"varint,2,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"`
MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"` MessageData []byte `protobuf:"bytes,3,opt,name=message_data,json=messageData,proto3" json:"message_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
}
var xxx_messageInfo_MessageResponse proto.InternalMessageInfo
func (x *MessageResponse) GetHeader() *MessageHeader { func (m *MessageResponse) GetHeader() *MessageHeader {
if x != nil { if m != nil {
return x.Header 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Txdata []byte `protobuf:"bytes,1,opt,name=txdata,proto3" json:"txdata,omitempty"` Txdata []byte `protobuf:"bytes,1,opt,name=txdata,proto3" json:"txdata,omitempty"`
Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` Size_ int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
}
var xxx_messageInfo_CommitBatchTxRequest proto.InternalMessageInfo
func (x *CommitBatchTxRequest) GetTxdata() []byte { func (m *CommitBatchTxRequest) GetTxdata() []byte {
if x != nil { if m != nil {
return x.Txdata 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"` Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"` Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
}
var xxx_messageInfo_GetReceiptRequest proto.InternalMessageInfo
func (x *GetReceiptRequest) GetTxhash() string { func (m *GetReceiptRequest) GetTxhash() string {
if x != nil { if m != nil {
return x.Txhash return m.Txhash
} }
return "" return ""
} }
type GetReceiptResponse struct { type GetReceiptResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ReceiptData []byte `protobuf:"bytes,1,opt,name=receipt_data,json=receiptData,proto3" json:"receipt_data,omitempty"` ReceiptData []byte `protobuf:"bytes,1,opt,name=receipt_data,json=receiptData,proto3" json:"receipt_data,omitempty"`
ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
LastBlock uint32 `protobuf:"varint,1,opt,name=last_block,json=lastBlock,proto3" json:"last_block,omitempty"` LastBlock uint32 `protobuf:"varint,1,opt,name=last_block,json=lastBlock,proto3" json:"last_block,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
} }
func (x *GetNewBlockRequest) GetLastBlock() uint32 { var xxx_messageInfo_GetNewBlockRequest proto.InternalMessageInfo
if x != nil {
return x.LastBlock func (m *GetNewBlockRequest) GetLastBlock() uint32 {
if m != nil {
return m.LastBlock
} }
return 0 return 0
} }
type GetNewBlockResponse struct { type GetNewBlockResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
BlockNum uint32 `protobuf:"varint,1,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"` BlockNum uint32 `protobuf:"varint,1,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
BlockTime uint64 `protobuf:"varint,2,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` BlockTime uint64 `protobuf:"varint,2,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
BatchTxs string `protobuf:"bytes,3,opt,name=batch_txs,json=batchTxs,proto3" json:"batch_txs,omitempty"` BatchTxs string `protobuf:"bytes,3,opt,name=batch_txs,json=batchTxs,proto3" json:"batch_txs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
} }
func (x *GetNewBlockResponse) GetBlockNum() uint32 { var xxx_messageInfo_GetNewBlockResponse proto.InternalMessageInfo
if x != nil {
return x.BlockNum func (m *GetNewBlockResponse) GetBlockNum() uint32 {
if m != nil {
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Validator string `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator,omitempty"` Validator string `protobuf:"bytes,1,opt,name=validator,proto3" json:"validator,omitempty"`
BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
BlockData []byte `protobuf:"bytes,3,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"` BlockData []byte `protobuf:"bytes,3,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
}
var xxx_messageInfo_CommitBlockRequest proto.InternalMessageInfo
func (x *CommitBlockRequest) GetValidator() string { func (m *CommitBlockRequest) GetValidator() string {
if x != nil { if m != nil {
return x.Validator 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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"` Txhash string `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"` ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
BlockData []byte `protobuf:"bytes,2,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"` BlockData []byte `protobuf:"bytes,2,opt,name=block_data,json=blockData,proto3" json:"block_data,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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)
} }
func (x *GetConsensusedBlockResponse) GetBlockNumber() uint64 { var xxx_messageInfo_GetConsensusedBlockResponse proto.InternalMessageInfo
if x != nil {
return x.BlockNumber func (m *GetConsensusedBlockResponse) GetBlockNumber() uint64 {
if m != nil {
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
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Txs []*v1.CheckTx `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"` Txs []*v1.CheckTx `protobuf:"bytes,1,rep,name=txs,proto3" json:"txs,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
} }
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 {
mi := &file_txchecker_v1_request_response_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *BatchCheckTxResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*BatchCheckTxResponse) ProtoMessage() {} func (*BatchCheckTxResponse) ProtoMessage() {}
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)
}
// Deprecated: Use BatchCheckTxResponse.ProtoReflect.Descriptor instead.
func (*BatchCheckTxResponse) Descriptor() ([]byte, []int) { func (*BatchCheckTxResponse) Descriptor() ([]byte, []int) {
return file_txchecker_v1_request_response_proto_rawDescGZIP(), []int{1} return fileDescriptor_06c2bcfcfa17b24a, []int{1}
} }
func (m *BatchCheckTxResponse) XXX_Unmarshal(b []byte) error {
func (x *BatchCheckTxResponse) GetStatus() []bool { return xxx_messageInfo_BatchCheckTxResponse.Unmarshal(m, b)
if x != nil {
return x.Status
}
return nil
} }
func (m *BatchCheckTxResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
var File_txchecker_v1_request_response_proto protoreflect.FileDescriptor return xxx_messageInfo_BatchCheckTxResponse.Marshal(b, m, deterministic)
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,
} }
func (m *BatchCheckTxResponse) XXX_Merge(src proto.Message) {
var ( xxx_messageInfo_BatchCheckTxResponse.Merge(m, src)
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
} }
func (m *BatchCheckTxResponse) XXX_Size() int {
var file_txchecker_v1_request_response_proto_msgTypes = make([]protoimpl.MessageInfo, 2) return xxx_messageInfo_BatchCheckTxResponse.Size(m)
var file_txchecker_v1_request_response_proto_goTypes = []interface{}{ }
(*BatchCheckTxRequest)(nil), // 0: txchecker.v1.BatchCheckTxRequest func (m *BatchCheckTxResponse) XXX_DiscardUnknown() {
(*BatchCheckTxResponse)(nil), // 1: txchecker.v1.BatchCheckTxResponse xxx_messageInfo_BatchCheckTxResponse.DiscardUnknown(m)
(*v1.CheckTx)(nil), // 2: base.v1.CheckTx
}
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() } var xxx_messageInfo_BatchCheckTxResponse proto.InternalMessageInfo
func file_txchecker_v1_request_response_proto_init() {
if File_txchecker_v1_request_response_proto != nil { func (m *BatchCheckTxResponse) GetStatus() []bool {
return if m != nil {
} return m.Status
if !protoimpl.UnsafeEnabled {
file_txchecker_v1_request_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchCheckTxRequest); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
} }
file_txchecker_v1_request_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*BatchCheckTxResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil return nil
} }
}
} func init() {
type x struct{} proto.RegisterType((*BatchCheckTxRequest)(nil), "txchecker.v1.BatchCheckTxRequest")
out := protoimpl.TypeBuilder{ proto.RegisterType((*BatchCheckTxResponse)(nil), "txchecker.v1.BatchCheckTxResponse")
File: protoimpl.DescBuilder{ }
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_txchecker_v1_request_response_proto_rawDesc, func init() {
NumEnums: 0, proto.RegisterFile("txchecker/v1/request_response.proto", fileDescriptor_06c2bcfcfa17b24a)
NumMessages: 2, }
NumExtensions: 0,
NumServices: 0, var fileDescriptor_06c2bcfcfa17b24a = []byte{
}, // 278 bytes of a gzipped FileDescriptorProto
GoTypes: file_txchecker_v1_request_response_proto_goTypes, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0xcf, 0x4a, 0xf3, 0x40,
DependencyIndexes: file_txchecker_v1_request_response_proto_depIdxs, 0x14, 0xc5, 0x49, 0x02, 0xe5, 0x63, 0xbe, 0x0a, 0x25, 0x96, 0x52, 0x5c, 0x49, 0xdc, 0xb8, 0x9a,
MessageInfos: file_txchecker_v1_request_response_proto_msgTypes, 0x61, 0x74, 0x65, 0xdd, 0xa5, 0x0b, 0x57, 0x42, 0x28, 0x21, 0x16, 0x29, 0xc8, 0x64, 0x7a, 0x49,
}.Build() 0x44, 0xd3, 0x89, 0x33, 0x77, 0x42, 0x9e, 0xc7, 0xa5, 0x8f, 0xe2, 0xd2, 0x47, 0x70, 0xe9, 0x53,
File_txchecker_v1_request_response_proto = out.File 0x48, 0x9a, 0x3f, 0xc4, 0xe5, 0x8f, 0xfb, 0x3b, 0x73, 0x0e, 0x43, 0x2e, 0xb0, 0x96, 0x39, 0xc8,
file_txchecker_v1_request_response_proto_rawDesc = nil 0x17, 0xd0, 0xac, 0xe2, 0x4c, 0xc3, 0x9b, 0x05, 0x83, 0x4f, 0x1a, 0x4c, 0xa9, 0x0e, 0x06, 0x68,
file_txchecker_v1_request_response_proto_goTypes = nil 0xa9, 0x15, 0x2a, 0x7f, 0x3a, 0x48, 0xb4, 0xe2, 0x67, 0x8b, 0x54, 0x18, 0x68, 0x6d, 0xa3, 0xac,
file_txchecker_v1_request_response_proto_depIdxs = nil 0x96, 0x9d, 0x15, 0xdc, 0x90, 0xd3, 0x50, 0xa0, 0xcc, 0xd7, 0x8d, 0x1a, 0xd7, 0x9b, 0xf6, 0x2d,
0x3f, 0x20, 0x1e, 0xd6, 0x66, 0xe9, 0x9c, 0x7b, 0x97, 0xff, 0xaf, 0x66, 0xb4, 0x09, 0xd3, 0x8a,
0xd3, 0xde, 0x6a, 0x8e, 0x01, 0x25, 0xf3, 0xbf, 0xd1, 0xb6, 0xde, 0x5f, 0x90, 0x89, 0x41, 0x81,
0xb6, 0x8d, 0xff, 0xdb, 0x74, 0x14, 0x7e, 0x39, 0x64, 0x26, 0x55, 0x41, 0xc7, 0xbb, 0xc2, 0x79,
0xd7, 0xd8, 0xa7, 0xa3, 0x66, 0x55, 0xe4, 0x3c, 0x3e, 0x64, 0xcf, 0x98, 0xdb, 0x94, 0x4a, 0x55,
0xb0, 0xb5, 0xd8, 0x5b, 0x09, 0xd6, 0xdc, 0x03, 0x8a, 0x0a, 0x74, 0x27, 0x49, 0xf5, 0xca, 0x0a,
0x40, 0x51, 0xf6, 0x90, 0xc1, 0x81, 0x1d, 0x81, 0x65, 0x8a, 0x8d, 0x7f, 0xe8, 0x76, 0x80, 0x8a,
0xbf, 0xbb, 0x5e, 0xbc, 0xdd, 0x7e, 0xb8, 0xd3, 0x78, 0x58, 0x91, 0xf0, 0xcf, 0x11, 0xee, 0x12,
0xfe, 0xed, 0x2e, 0xc7, 0xb8, 0xbb, 0x8b, 0xc2, 0xa6, 0x7a, 0x2f, 0x50, 0xfc, 0xb8, 0x27, 0xc3,
0x69, 0xb5, 0x4a, 0x78, 0x3a, 0x39, 0x36, 0x5e, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x78, 0x70,
0x63, 0x7c, 0x93, 0x01, 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: 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