Commit 000e169e authored by duanjinfei's avatar duanjinfei

updata proto ring file

parent 6ad151bb
...@@ -22,6 +22,82 @@ var _ = math.Inf ...@@ -22,6 +22,82 @@ var _ = math.Inf
// proto package needs to be updated. // proto package needs to be updated.
const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
type RequestBroadcastTx struct {
Tx []byte `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *RequestBroadcastTx) Reset() { *m = RequestBroadcastTx{} }
func (m *RequestBroadcastTx) String() string { return proto.CompactTextString(m) }
func (*RequestBroadcastTx) ProtoMessage() {}
func (*RequestBroadcastTx) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{0}
}
func (m *RequestBroadcastTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RequestBroadcastTx.Unmarshal(m, b)
}
func (m *RequestBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RequestBroadcastTx.Marshal(b, m, deterministic)
}
func (m *RequestBroadcastTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_RequestBroadcastTx.Merge(m, src)
}
func (m *RequestBroadcastTx) XXX_Size() int {
return xxx_messageInfo_RequestBroadcastTx.Size(m)
}
func (m *RequestBroadcastTx) XXX_DiscardUnknown() {
xxx_messageInfo_RequestBroadcastTx.DiscardUnknown(m)
}
var xxx_messageInfo_RequestBroadcastTx proto.InternalMessageInfo
func (m *RequestBroadcastTx) GetTx() []byte {
if m != nil {
return m.Tx
}
return nil
}
type ResponseBroadcastTx struct {
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 (m *ResponseBroadcastTx) Reset() { *m = ResponseBroadcastTx{} }
func (m *ResponseBroadcastTx) String() string { return proto.CompactTextString(m) }
func (*ResponseBroadcastTx) ProtoMessage() {}
func (*ResponseBroadcastTx) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{1}
}
func (m *ResponseBroadcastTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResponseBroadcastTx.Unmarshal(m, b)
}
func (m *ResponseBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResponseBroadcastTx.Marshal(b, m, deterministic)
}
func (m *ResponseBroadcastTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResponseBroadcastTx.Merge(m, src)
}
func (m *ResponseBroadcastTx) XXX_Size() int {
return xxx_messageInfo_ResponseBroadcastTx.Size(m)
}
func (m *ResponseBroadcastTx) XXX_DiscardUnknown() {
xxx_messageInfo_ResponseBroadcastTx.DiscardUnknown(m)
}
var xxx_messageInfo_ResponseBroadcastTx proto.InternalMessageInfo
func (m *ResponseBroadcastTx) GetHash() []byte {
if m != nil {
return m.Hash
}
return nil
}
type BroadcastEthTxWithFromRequest struct { type BroadcastEthTxWithFromRequest struct {
EthTx *v1.EthTransaction `protobuf:"bytes,1,opt,name=ethTx,proto3" json:"ethTx,omitempty"` EthTx *v1.EthTransaction `protobuf:"bytes,1,opt,name=ethTx,proto3" json:"ethTx,omitempty"`
From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
...@@ -34,7 +110,7 @@ func (m *BroadcastEthTxWithFromRequest) Reset() { *m = BroadcastEthTxWit ...@@ -34,7 +110,7 @@ func (m *BroadcastEthTxWithFromRequest) Reset() { *m = BroadcastEthTxWit
func (m *BroadcastEthTxWithFromRequest) String() string { return proto.CompactTextString(m) } func (m *BroadcastEthTxWithFromRequest) String() string { return proto.CompactTextString(m) }
func (*BroadcastEthTxWithFromRequest) ProtoMessage() {} func (*BroadcastEthTxWithFromRequest) ProtoMessage() {}
func (*BroadcastEthTxWithFromRequest) Descriptor() ([]byte, []int) { func (*BroadcastEthTxWithFromRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{0} return fileDescriptor_2dc67120507b0009, []int{2}
} }
func (m *BroadcastEthTxWithFromRequest) XXX_Unmarshal(b []byte) error { func (m *BroadcastEthTxWithFromRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BroadcastEthTxWithFromRequest.Unmarshal(m, b) return xxx_messageInfo_BroadcastEthTxWithFromRequest.Unmarshal(m, b)
...@@ -68,6 +144,166 @@ func (m *BroadcastEthTxWithFromRequest) GetFrom() string { ...@@ -68,6 +144,166 @@ func (m *BroadcastEthTxWithFromRequest) GetFrom() string {
return "" return ""
} }
type BroadcastLegacyEthTxWithFromRequest struct {
LegacyTx *v1.EthLegacyTx `protobuf:"bytes,1,opt,name=LegacyTx,proto3" json:"LegacyTx,omitempty"`
From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BroadcastLegacyEthTxWithFromRequest) Reset() { *m = BroadcastLegacyEthTxWithFromRequest{} }
func (m *BroadcastLegacyEthTxWithFromRequest) String() string { return proto.CompactTextString(m) }
func (*BroadcastLegacyEthTxWithFromRequest) ProtoMessage() {}
func (*BroadcastLegacyEthTxWithFromRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{3}
}
func (m *BroadcastLegacyEthTxWithFromRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BroadcastLegacyEthTxWithFromRequest.Unmarshal(m, b)
}
func (m *BroadcastLegacyEthTxWithFromRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BroadcastLegacyEthTxWithFromRequest.Marshal(b, m, deterministic)
}
func (m *BroadcastLegacyEthTxWithFromRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BroadcastLegacyEthTxWithFromRequest.Merge(m, src)
}
func (m *BroadcastLegacyEthTxWithFromRequest) XXX_Size() int {
return xxx_messageInfo_BroadcastLegacyEthTxWithFromRequest.Size(m)
}
func (m *BroadcastLegacyEthTxWithFromRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BroadcastLegacyEthTxWithFromRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BroadcastLegacyEthTxWithFromRequest proto.InternalMessageInfo
func (m *BroadcastLegacyEthTxWithFromRequest) GetLegacyTx() *v1.EthLegacyTx {
if m != nil {
return m.LegacyTx
}
return nil
}
func (m *BroadcastLegacyEthTxWithFromRequest) GetFrom() string {
if m != nil {
return m.From
}
return ""
}
type ResponseLegacyEthTxBroadcastTx struct {
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 (m *ResponseLegacyEthTxBroadcastTx) Reset() { *m = ResponseLegacyEthTxBroadcastTx{} }
func (m *ResponseLegacyEthTxBroadcastTx) String() string { return proto.CompactTextString(m) }
func (*ResponseLegacyEthTxBroadcastTx) ProtoMessage() {}
func (*ResponseLegacyEthTxBroadcastTx) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{4}
}
func (m *ResponseLegacyEthTxBroadcastTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResponseLegacyEthTxBroadcastTx.Unmarshal(m, b)
}
func (m *ResponseLegacyEthTxBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResponseLegacyEthTxBroadcastTx.Marshal(b, m, deterministic)
}
func (m *ResponseLegacyEthTxBroadcastTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResponseLegacyEthTxBroadcastTx.Merge(m, src)
}
func (m *ResponseLegacyEthTxBroadcastTx) XXX_Size() int {
return xxx_messageInfo_ResponseLegacyEthTxBroadcastTx.Size(m)
}
func (m *ResponseLegacyEthTxBroadcastTx) XXX_DiscardUnknown() {
xxx_messageInfo_ResponseLegacyEthTxBroadcastTx.DiscardUnknown(m)
}
var xxx_messageInfo_ResponseLegacyEthTxBroadcastTx proto.InternalMessageInfo
func (m *ResponseLegacyEthTxBroadcastTx) GetHash() []byte {
if m != nil {
return m.Hash
}
return nil
}
type BroadcastLegacyEthTxsWithFromRequest struct {
List []*BroadcastLegacyEthTxWithFromRequest `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *BroadcastLegacyEthTxsWithFromRequest) Reset() { *m = BroadcastLegacyEthTxsWithFromRequest{} }
func (m *BroadcastLegacyEthTxsWithFromRequest) String() string { return proto.CompactTextString(m) }
func (*BroadcastLegacyEthTxsWithFromRequest) ProtoMessage() {}
func (*BroadcastLegacyEthTxsWithFromRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{5}
}
func (m *BroadcastLegacyEthTxsWithFromRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BroadcastLegacyEthTxsWithFromRequest.Unmarshal(m, b)
}
func (m *BroadcastLegacyEthTxsWithFromRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_BroadcastLegacyEthTxsWithFromRequest.Marshal(b, m, deterministic)
}
func (m *BroadcastLegacyEthTxsWithFromRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_BroadcastLegacyEthTxsWithFromRequest.Merge(m, src)
}
func (m *BroadcastLegacyEthTxsWithFromRequest) XXX_Size() int {
return xxx_messageInfo_BroadcastLegacyEthTxsWithFromRequest.Size(m)
}
func (m *BroadcastLegacyEthTxsWithFromRequest) XXX_DiscardUnknown() {
xxx_messageInfo_BroadcastLegacyEthTxsWithFromRequest.DiscardUnknown(m)
}
var xxx_messageInfo_BroadcastLegacyEthTxsWithFromRequest proto.InternalMessageInfo
func (m *BroadcastLegacyEthTxsWithFromRequest) GetList() []*BroadcastLegacyEthTxWithFromRequest {
if m != nil {
return m.List
}
return nil
}
type ResponseLegacyEthTxsBroadcastTx struct {
List []*ResponseLegacyEthTxBroadcastTx `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *ResponseLegacyEthTxsBroadcastTx) Reset() { *m = ResponseLegacyEthTxsBroadcastTx{} }
func (m *ResponseLegacyEthTxsBroadcastTx) String() string { return proto.CompactTextString(m) }
func (*ResponseLegacyEthTxsBroadcastTx) ProtoMessage() {}
func (*ResponseLegacyEthTxsBroadcastTx) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{6}
}
func (m *ResponseLegacyEthTxsBroadcastTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResponseLegacyEthTxsBroadcastTx.Unmarshal(m, b)
}
func (m *ResponseLegacyEthTxsBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResponseLegacyEthTxsBroadcastTx.Marshal(b, m, deterministic)
}
func (m *ResponseLegacyEthTxsBroadcastTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResponseLegacyEthTxsBroadcastTx.Merge(m, src)
}
func (m *ResponseLegacyEthTxsBroadcastTx) XXX_Size() int {
return xxx_messageInfo_ResponseLegacyEthTxsBroadcastTx.Size(m)
}
func (m *ResponseLegacyEthTxsBroadcastTx) XXX_DiscardUnknown() {
xxx_messageInfo_ResponseLegacyEthTxsBroadcastTx.DiscardUnknown(m)
}
var xxx_messageInfo_ResponseLegacyEthTxsBroadcastTx proto.InternalMessageInfo
func (m *ResponseLegacyEthTxsBroadcastTx) GetList() []*ResponseLegacyEthTxBroadcastTx {
if m != nil {
return m.List
}
return nil
}
type BroadcastEthTxWithFromRequests struct { type BroadcastEthTxWithFromRequests struct {
List []*BroadcastEthTxWithFromRequest `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"` List []*BroadcastEthTxWithFromRequest `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"`
...@@ -79,7 +315,7 @@ func (m *BroadcastEthTxWithFromRequests) Reset() { *m = BroadcastEthTxWi ...@@ -79,7 +315,7 @@ func (m *BroadcastEthTxWithFromRequests) Reset() { *m = BroadcastEthTxWi
func (m *BroadcastEthTxWithFromRequests) String() string { return proto.CompactTextString(m) } func (m *BroadcastEthTxWithFromRequests) String() string { return proto.CompactTextString(m) }
func (*BroadcastEthTxWithFromRequests) ProtoMessage() {} func (*BroadcastEthTxWithFromRequests) ProtoMessage() {}
func (*BroadcastEthTxWithFromRequests) Descriptor() ([]byte, []int) { func (*BroadcastEthTxWithFromRequests) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{1} return fileDescriptor_2dc67120507b0009, []int{7}
} }
func (m *BroadcastEthTxWithFromRequests) XXX_Unmarshal(b []byte) error { func (m *BroadcastEthTxWithFromRequests) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_BroadcastEthTxWithFromRequests.Unmarshal(m, b) return xxx_messageInfo_BroadcastEthTxWithFromRequests.Unmarshal(m, b)
...@@ -117,7 +353,7 @@ func (m *ResponseBroadcastTxs) Reset() { *m = ResponseBroadcastTxs{} } ...@@ -117,7 +353,7 @@ func (m *ResponseBroadcastTxs) Reset() { *m = ResponseBroadcastTxs{} }
func (m *ResponseBroadcastTxs) String() string { return proto.CompactTextString(m) } func (m *ResponseBroadcastTxs) String() string { return proto.CompactTextString(m) }
func (*ResponseBroadcastTxs) ProtoMessage() {} func (*ResponseBroadcastTxs) ProtoMessage() {}
func (*ResponseBroadcastTxs) Descriptor() ([]byte, []int) { func (*ResponseBroadcastTxs) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{2} return fileDescriptor_2dc67120507b0009, []int{8}
} }
func (m *ResponseBroadcastTxs) XXX_Unmarshal(b []byte) error { func (m *ResponseBroadcastTxs) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResponseBroadcastTxs.Unmarshal(m, b) return xxx_messageInfo_ResponseBroadcastTxs.Unmarshal(m, b)
...@@ -154,7 +390,7 @@ func (m *RequestPing) Reset() { *m = RequestPing{} } ...@@ -154,7 +390,7 @@ func (m *RequestPing) Reset() { *m = RequestPing{} }
func (m *RequestPing) String() string { return proto.CompactTextString(m) } func (m *RequestPing) String() string { return proto.CompactTextString(m) }
func (*RequestPing) ProtoMessage() {} func (*RequestPing) ProtoMessage() {}
func (*RequestPing) Descriptor() ([]byte, []int) { func (*RequestPing) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{3} return fileDescriptor_2dc67120507b0009, []int{9}
} }
func (m *RequestPing) XXX_Unmarshal(b []byte) error { func (m *RequestPing) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RequestPing.Unmarshal(m, b) return xxx_messageInfo_RequestPing.Unmarshal(m, b)
...@@ -184,7 +420,7 @@ func (m *ResponsePing) Reset() { *m = ResponsePing{} } ...@@ -184,7 +420,7 @@ func (m *ResponsePing) Reset() { *m = ResponsePing{} }
func (m *ResponsePing) String() string { return proto.CompactTextString(m) } func (m *ResponsePing) String() string { return proto.CompactTextString(m) }
func (*ResponsePing) ProtoMessage() {} func (*ResponsePing) ProtoMessage() {}
func (*ResponsePing) Descriptor() ([]byte, []int) { func (*ResponsePing) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{4} return fileDescriptor_2dc67120507b0009, []int{10}
} }
func (m *ResponsePing) XXX_Unmarshal(b []byte) error { func (m *ResponsePing) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResponsePing.Unmarshal(m, b) return xxx_messageInfo_ResponsePing.Unmarshal(m, b)
...@@ -204,177 +440,112 @@ func (m *ResponsePing) XXX_DiscardUnknown() { ...@@ -204,177 +440,112 @@ func (m *ResponsePing) XXX_DiscardUnknown() {
var xxx_messageInfo_ResponsePing proto.InternalMessageInfo var xxx_messageInfo_ResponsePing proto.InternalMessageInfo
type RequestBroadcastTx struct {
Tx []byte `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (m *RequestBroadcastTx) Reset() { *m = RequestBroadcastTx{} }
func (m *RequestBroadcastTx) String() string { return proto.CompactTextString(m) }
func (*RequestBroadcastTx) ProtoMessage() {}
func (*RequestBroadcastTx) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{5}
}
func (m *RequestBroadcastTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_RequestBroadcastTx.Unmarshal(m, b)
}
func (m *RequestBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_RequestBroadcastTx.Marshal(b, m, deterministic)
}
func (m *RequestBroadcastTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_RequestBroadcastTx.Merge(m, src)
}
func (m *RequestBroadcastTx) XXX_Size() int {
return xxx_messageInfo_RequestBroadcastTx.Size(m)
}
func (m *RequestBroadcastTx) XXX_DiscardUnknown() {
xxx_messageInfo_RequestBroadcastTx.DiscardUnknown(m)
}
var xxx_messageInfo_RequestBroadcastTx proto.InternalMessageInfo
func (m *RequestBroadcastTx) GetTx() []byte {
if m != nil {
return m.Tx
}
return nil
}
type ResponseBroadcastTx struct {
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 (m *ResponseBroadcastTx) Reset() { *m = ResponseBroadcastTx{} }
func (m *ResponseBroadcastTx) String() string { return proto.CompactTextString(m) }
func (*ResponseBroadcastTx) ProtoMessage() {}
func (*ResponseBroadcastTx) Descriptor() ([]byte, []int) {
return fileDescriptor_2dc67120507b0009, []int{6}
}
func (m *ResponseBroadcastTx) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ResponseBroadcastTx.Unmarshal(m, b)
}
func (m *ResponseBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
return xxx_messageInfo_ResponseBroadcastTx.Marshal(b, m, deterministic)
}
func (m *ResponseBroadcastTx) XXX_Merge(src proto.Message) {
xxx_messageInfo_ResponseBroadcastTx.Merge(m, src)
}
func (m *ResponseBroadcastTx) XXX_Size() int {
return xxx_messageInfo_ResponseBroadcastTx.Size(m)
}
func (m *ResponseBroadcastTx) XXX_DiscardUnknown() {
xxx_messageInfo_ResponseBroadcastTx.DiscardUnknown(m)
}
var xxx_messageInfo_ResponseBroadcastTx proto.InternalMessageInfo
func (m *ResponseBroadcastTx) GetHash() []byte {
if m != nil {
return m.Hash
}
return nil
}
func init() { func init() {
proto.RegisterType((*RequestBroadcastTx)(nil), "ring.v1.RequestBroadcastTx")
proto.RegisterType((*ResponseBroadcastTx)(nil), "ring.v1.ResponseBroadcastTx")
proto.RegisterType((*BroadcastEthTxWithFromRequest)(nil), "ring.v1.broadcastEthTxWithFromRequest") proto.RegisterType((*BroadcastEthTxWithFromRequest)(nil), "ring.v1.broadcastEthTxWithFromRequest")
proto.RegisterType((*BroadcastLegacyEthTxWithFromRequest)(nil), "ring.v1.broadcastLegacyEthTxWithFromRequest")
proto.RegisterType((*ResponseLegacyEthTxBroadcastTx)(nil), "ring.v1.ResponseLegacyEthTxBroadcastTx")
proto.RegisterType((*BroadcastLegacyEthTxsWithFromRequest)(nil), "ring.v1.broadcastLegacyEthTxsWithFromRequest")
proto.RegisterType((*ResponseLegacyEthTxsBroadcastTx)(nil), "ring.v1.ResponseLegacyEthTxsBroadcastTx")
proto.RegisterType((*BroadcastEthTxWithFromRequests)(nil), "ring.v1.broadcastEthTxWithFromRequests") proto.RegisterType((*BroadcastEthTxWithFromRequests)(nil), "ring.v1.broadcastEthTxWithFromRequests")
proto.RegisterType((*ResponseBroadcastTxs)(nil), "ring.v1.ResponseBroadcastTxs") proto.RegisterType((*ResponseBroadcastTxs)(nil), "ring.v1.ResponseBroadcastTxs")
proto.RegisterType((*RequestPing)(nil), "ring.v1.RequestPing") proto.RegisterType((*RequestPing)(nil), "ring.v1.RequestPing")
proto.RegisterType((*ResponsePing)(nil), "ring.v1.ResponsePing") proto.RegisterType((*ResponsePing)(nil), "ring.v1.ResponsePing")
proto.RegisterType((*RequestBroadcastTx)(nil), "ring.v1.RequestBroadcastTx")
proto.RegisterType((*ResponseBroadcastTx)(nil), "ring.v1.ResponseBroadcastTx")
} }
func init() { proto.RegisterFile("ring/v1/service.proto", fileDescriptor_2dc67120507b0009) } func init() { proto.RegisterFile("ring/v1/service.proto", fileDescriptor_2dc67120507b0009) }
var fileDescriptor_2dc67120507b0009 = []byte{ var fileDescriptor_2dc67120507b0009 = []byte{
// 1323 bytes of a gzipped FileDescriptorProto // 1429 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x58, 0xdd, 0x6e, 0x1b, 0xc5, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x58, 0xdf, 0x72, 0xd3, 0xc6,
0x17, 0xff, 0xdb, 0x4d, 0x9b, 0x76, 0x9c, 0xa6, 0x7f, 0xb6, 0x4d, 0x6b, 0x1c, 0xf2, 0x81, 0x41, 0x17, 0xfe, 0x39, 0x04, 0x02, 0xeb, 0x10, 0x7e, 0x2c, 0x09, 0xb8, 0x4e, 0xf3, 0x07, 0xc3, 0x94,
0x90, 0x52, 0xba, 0xae, 0x5b, 0x21, 0xa1, 0x56, 0x7c, 0xd4, 0x26, 0x4d, 0x01, 0xc7, 0xb2, 0xec, 0x50, 0x40, 0xc6, 0xd0, 0xce, 0x74, 0x60, 0xda, 0x82, 0xdd, 0x10, 0xda, 0x3a, 0x1e, 0x8f, 0x0c,
0x36, 0x14, 0x14, 0xa9, 0x1a, 0xaf, 0xa7, 0xeb, 0x15, 0xeb, 0x19, 0x67, 0x67, 0xec, 0x24, 0x5c, 0x29, 0xed, 0x64, 0xca, 0xac, 0xe5, 0x45, 0x56, 0x91, 0x25, 0xa3, 0x5d, 0x27, 0x4e, 0xaf, 0x3a,
0x21, 0x71, 0xc5, 0x6b, 0x70, 0x83, 0xc4, 0xa3, 0xf0, 0x18, 0x5c, 0x72, 0xc1, 0x33, 0xa0, 0xd9, 0xd3, 0xab, 0xbe, 0x46, 0x6f, 0x3a, 0xd3, 0x37, 0x69, 0x1f, 0xa3, 0x97, 0x7d, 0x8a, 0xce, 0x4a,
0x9d, 0x19, 0x9f, 0xdd, 0x59, 0x3b, 0xe6, 0x2a, 0xde, 0xf3, 0xfb, 0x38, 0x33, 0xc7, 0x73, 0xe6, 0xbb, 0xeb, 0x23, 0xad, 0xec, 0x98, 0xab, 0xd8, 0xe7, 0xfb, 0xce, 0xf7, 0x9d, 0x5d, 0x9d, 0xdd,
0xac, 0x83, 0x36, 0xa2, 0x80, 0xfa, 0xb5, 0x69, 0xbd, 0xc6, 0x49, 0x34, 0x0d, 0x3c, 0xe2, 0x8e, 0xa3, 0x18, 0xad, 0x45, 0x5e, 0xe0, 0x56, 0x8f, 0x6a, 0x55, 0x46, 0xa3, 0x23, 0xcf, 0xa1, 0xd6,
0x23, 0x26, 0x98, 0xb3, 0x2a, 0xc3, 0xee, 0xb4, 0x5e, 0xd9, 0xf4, 0x19, 0xf3, 0x43, 0x52, 0x8b, 0x30, 0x0a, 0x79, 0x88, 0x97, 0x44, 0xd8, 0x3a, 0xaa, 0x95, 0xd7, 0xdd, 0x30, 0x74, 0x7d, 0x5a,
0xc3, 0xfd, 0xc9, 0x9b, 0x1a, 0x19, 0x8d, 0xc5, 0x79, 0xc2, 0xaa, 0x6c, 0x6b, 0x71, 0x44, 0x4e, 0x8d, 0xc3, 0xdd, 0xd1, 0x9b, 0x2a, 0x1d, 0x0c, 0xf9, 0x49, 0xc2, 0x2a, 0x6f, 0xaa, 0xe4, 0x88,
0x26, 0x84, 0x8b, 0xd7, 0x11, 0xe1, 0x63, 0x46, 0xb9, 0x72, 0xa9, 0x6c, 0x69, 0x1c, 0x7b, 0x1e, 0xbe, 0x1b, 0x51, 0xc6, 0x5f, 0x47, 0x94, 0x0d, 0xc3, 0x80, 0x49, 0x95, 0xf2, 0x86, 0xc2, 0x89,
0x9b, 0x50, 0x89, 0x9f, 0x48, 0x8e, 0x82, 0x6f, 0xf7, 0x31, 0x27, 0x89, 0x9c, 0xb3, 0x49, 0xa4, 0xe3, 0x84, 0xa3, 0x40, 0xe0, 0xef, 0x04, 0x47, 0xc2, 0x57, 0xbb, 0x84, 0xd1, 0x24, 0x9d, 0x85,
0x93, 0x57, 0x6e, 0xe9, 0x38, 0x11, 0xc3, 0xd7, 0xe2, 0x2c, 0x89, 0x56, 0xfb, 0x68, 0xab, 0x1f, 0xa3, 0x48, 0x99, 0x97, 0x57, 0x55, 0x9c, 0xf2, 0xfe, 0x6b, 0x3e, 0x4e, 0xa2, 0x95, 0x9b, 0x08,
0x31, 0x3c, 0xf0, 0x30, 0x17, 0xfb, 0x62, 0xf8, 0xe2, 0xec, 0xbb, 0x40, 0x0c, 0x9f, 0x45, 0x6c, 0xdb, 0x89, 0x4d, 0x3d, 0x0a, 0x49, 0xcf, 0x21, 0x8c, 0xbf, 0x18, 0xe3, 0x15, 0xb4, 0xc0, 0xc7,
0xd4, 0x4d, 0x92, 0x3b, 0xf7, 0xd1, 0x65, 0x22, 0xe3, 0xe5, 0xc2, 0x6e, 0x61, 0xaf, 0xf4, 0xf0, 0xa5, 0xc2, 0x76, 0x61, 0x67, 0xd9, 0x5e, 0xe0, 0xe3, 0xca, 0x6d, 0x74, 0xc5, 0x96, 0x45, 0x40,
0x8e, 0x2b, 0x6d, 0xdc, 0x69, 0xdd, 0x95, 0xec, 0x08, 0x53, 0x8e, 0x3d, 0x11, 0x30, 0xda, 0x4d, 0x1a, 0x46, 0x8b, 0x7d, 0xc2, 0xfa, 0x92, 0x18, 0x7f, 0xae, 0x74, 0xd1, 0x46, 0x57, 0x51, 0x76,
0x58, 0x8e, 0x83, 0x56, 0xde, 0x44, 0x6c, 0x54, 0x2e, 0xee, 0x16, 0xf6, 0xae, 0x75, 0xe3, 0xcf, 0x79, 0xff, 0xc5, 0xf8, 0x3b, 0x8f, 0xf7, 0x9f, 0x45, 0xe1, 0x40, 0xda, 0xe0, 0x7b, 0xe8, 0x2c,
0xd5, 0x63, 0xb4, 0xbd, 0x30, 0x07, 0x77, 0x1e, 0xa3, 0x95, 0x30, 0xe0, 0xa2, 0x5c, 0xd8, 0xbd, 0x15, 0xf1, 0x38, 0xab, 0xf8, 0xe0, 0x9a, 0x25, 0xea, 0xb2, 0x8e, 0x6a, 0x96, 0x60, 0x47, 0x24,
0xb4, 0x57, 0x7a, 0xf8, 0x81, 0xab, 0xea, 0xe4, 0x2e, 0x94, 0x75, 0x63, 0x4d, 0xf5, 0x39, 0xba, 0x60, 0xc4, 0xe1, 0x5e, 0x18, 0xd8, 0x09, 0x4b, 0x78, 0xbc, 0x89, 0xc2, 0x41, 0x69, 0x61, 0xbb,
0xd5, 0x55, 0x05, 0x6a, 0x68, 0xfa, 0x8b, 0x33, 0xee, 0x3c, 0x48, 0x79, 0xbe, 0x63, 0x3c, 0x73, 0xb0, 0x73, 0xc1, 0x8e, 0x3f, 0x57, 0xde, 0xa2, 0x1b, 0xda, 0xa3, 0x49, 0x5d, 0xe2, 0x9c, 0xe4,
0xc8, 0xca, 0xe9, 0x3a, 0x2a, 0x29, 0xeb, 0x4e, 0x40, 0xfd, 0xea, 0x3a, 0x5a, 0xd3, 0xdc, 0xf8, 0x3a, 0xdd, 0x47, 0xe7, 0x13, 0x54, 0x9b, 0xad, 0x42, 0x33, 0x85, 0xd9, 0x9a, 0x95, 0x6b, 0xf6,
0xf9, 0x7d, 0xe4, 0x28, 0x18, 0x48, 0x9d, 0x75, 0x54, 0x14, 0x49, 0x71, 0xd6, 0xba, 0x45, 0x71, 0x09, 0xda, 0x54, 0x6b, 0x07, 0x5e, 0xa7, 0x6d, 0x43, 0x1f, 0xdd, 0xcc, 0x2b, 0x91, 0x65, 0x6b,
0x56, 0xbd, 0x8b, 0x6e, 0xe6, 0x64, 0x90, 0x75, 0x19, 0x62, 0x3e, 0x54, 0xc4, 0xf8, 0xf3, 0xc3, 0x7c, 0x82, 0x16, 0x7d, 0x8f, 0xf1, 0x52, 0x61, 0xfb, 0xcc, 0x4e, 0xf1, 0xc1, 0x5d, 0x4b, 0x76,
0x7f, 0x76, 0x50, 0xa9, 0x1b, 0x50, 0xbf, 0x97, 0x1c, 0x12, 0xe7, 0x11, 0x5a, 0x91, 0x89, 0x9c, 0x88, 0x35, 0xc7, 0xfa, 0xec, 0x38, 0xb3, 0xf2, 0x23, 0xda, 0xca, 0xa9, 0x8f, 0xc1, 0x02, 0x1f,
0x5b, 0x60, 0xad, 0x66, 0x39, 0x95, 0x0d, 0x6b, 0x07, 0x31, 0xf9, 0x08, 0xad, 0xa5, 0xb6, 0xfd, 0xa7, 0x4c, 0x6e, 0x69, 0x93, 0xd9, 0xeb, 0x92, 0xfa, 0x87, 0x68, 0x73, 0xe6, 0x03, 0x65, 0xf8,
0xe1, 0x72, 0xc5, 0xe3, 0x95, 0xad, 0x45, 0x15, 0xe1, 0x4e, 0x0f, 0x95, 0xe0, 0xfa, 0x97, 0xfc, 0x51, 0x4a, 0xfe, 0x23, 0x73, 0x0d, 0x33, 0xaa, 0x7f, 0x8e, 0x56, 0x73, 0x3a, 0x8b, 0xe1, 0xfb,
0x4e, 0x2a, 0x0b, 0xeb, 0xec, 0x7c, 0x82, 0x56, 0x7a, 0x43, 0xfc, 0x08, 0xec, 0x50, 0x3e, 0x6a, 0x29, 0xcd, 0x0f, 0x8d, 0x92, 0xcd, 0x3a, 0x2f, 0xa2, 0xa2, 0x94, 0x6e, 0x7b, 0x81, 0x5b, 0x59,
0xed, 0x46, 0x26, 0x9a, 0xe8, 0xab, 0xff, 0x73, 0xf6, 0x51, 0xa9, 0xcd, 0x06, 0xe4, 0x88, 0x44, 0x41, 0xcb, 0x8a, 0x2b, 0xbe, 0x3f, 0xf8, 0xeb, 0x3a, 0x2a, 0xda, 0x5e, 0xe0, 0x76, 0x92, 0x13,
0x3c, 0x60, 0xd4, 0xb9, 0xed, 0x26, 0xed, 0xe3, 0xea, 0xf6, 0x71, 0xf7, 0x65, 0xfb, 0x80, 0xdc, 0x89, 0x1f, 0xa2, 0x45, 0x11, 0xc7, 0xab, 0x40, 0x5a, 0x67, 0x97, 0xd7, 0x0c, 0xc3, 0x98, 0x7c,
0x80, 0x0d, 0x6c, 0x9a, 0x08, 0xb5, 0x89, 0xb8, 0xc8, 0x65, 0x73, 0xe6, 0x62, 0xc8, 0xc0, 0xe4, 0x80, 0x96, 0x53, 0x55, 0xde, 0x9a, 0x6f, 0xad, 0xac, 0xbc, 0x31, 0x6b, 0x01, 0x0c, 0x77, 0x50,
0x00, 0xad, 0xb5, 0x89, 0xe8, 0x10, 0x12, 0x35, 0x65, 0xf3, 0xcd, 0xb5, 0xd9, 0x82, 0x36, 0x86, 0x11, 0x3e, 0xaf, 0x39, 0xb7, 0xb0, 0x3c, 0x73, 0x5b, 0xf0, 0x4f, 0xe8, 0x72, 0x3d, 0xdd, 0x45,
0x0e, 0x8c, 0x0e, 0xd1, 0x8d, 0x8e, 0x94, 0x78, 0x2c, 0xbc, 0x68, 0x49, 0xbb, 0xc6, 0x2b, 0xa3, 0x2f, 0xc6, 0xf8, 0xbd, 0x3a, 0xac, 0x3c, 0x6f, 0xab, 0xe0, 0x01, 0xc2, 0x86, 0x17, 0xc3, 0xf7,
0x00, 0x76, 0x9f, 0xa1, 0xd5, 0xde, 0x39, 0xf5, 0xe4, 0x91, 0x98, 0x67, 0x53, 0x9e, 0xd5, 0x37, 0x66, 0x9a, 0x65, 0xcf, 0x42, 0x79, 0x67, 0x96, 0x5b, 0xaa, 0xa1, 0x3f, 0x45, 0x8b, 0x9d, 0x3e,
0x61, 0x02, 0xf9, 0x17, 0xe8, 0x6a, 0x93, 0x05, 0x54, 0x36, 0xf7, 0x5c, 0xfd, 0xdb, 0x46, 0xaf, 0x79, 0x08, 0x1e, 0x9e, 0xf8, 0xaa, 0x74, 0xd6, 0x32, 0xd1, 0x44, 0xab, 0xf2, 0x3f, 0xbc, 0x8b,
0xa9, 0xc0, 0xe0, 0x09, 0xba, 0x72, 0x18, 0xd0, 0x45, 0xe9, 0xef, 0x18, 0x79, 0x42, 0x4c, 0x67, 0x8a, 0xad, 0xb0, 0x47, 0x0f, 0x68, 0xc4, 0xbc, 0x30, 0xc0, 0x57, 0xad, 0xe4, 0x1a, 0xb6, 0xd4,
0x7f, 0x8e, 0xf9, 0xb0, 0x8b, 0xc5, 0x32, 0xd9, 0x35, 0x35, 0x6d, 0xf0, 0x34, 0xb9, 0x0d, 0xf9, 0x35, 0x6c, 0xed, 0x8a, 0x6b, 0x18, 0x6c, 0x2b, 0x60, 0x03, 0x99, 0x06, 0x42, 0x2d, 0xca, 0x4f,
0x12, 0x06, 0x9a, 0x9a, 0x36, 0x38, 0xc0, 0xbc, 0x13, 0xc9, 0x3e, 0xbc, 0xd8, 0x40, 0x53, 0x81, 0x53, 0x59, 0x9f, 0xa8, 0x68, 0x32, 0x10, 0xd9, 0x43, 0xcb, 0x2d, 0xca, 0xdb, 0x94, 0x46, 0x0d,
0xc1, 0x97, 0xa8, 0xd4, 0x08, 0x99, 0xf7, 0x63, 0x7b, 0x32, 0xea, 0x93, 0x68, 0x89, 0x22, 0x3c, 0x71, 0x89, 0x4f, 0x95, 0xd9, 0x80, 0x32, 0x9a, 0x0e, 0x84, 0xf6, 0xd1, 0xa5, 0xb6, 0x48, 0x71,
0x27, 0x81, 0x3f, 0x84, 0x07, 0xe2, 0x1b, 0xe5, 0xd0, 0x38, 0x97, 0x1b, 0x74, 0x66, 0xe7, 0x10, 0x42, 0xff, 0xb4, 0x92, 0xb6, 0xb5, 0x56, 0x26, 0x03, 0xc8, 0x7d, 0x8e, 0x96, 0x3a, 0x27, 0x81,
0x44, 0xed, 0x36, 0x4b, 0x81, 0xc6, 0xab, 0x83, 0xae, 0x2b, 0x40, 0xad, 0x67, 0x2b, 0x2b, 0x48, 0x23, 0xba, 0x7d, 0x9a, 0x4c, 0x69, 0xb2, 0xbf, 0x09, 0x13, 0xa4, 0x7f, 0x89, 0xce, 0x37, 0x42,
0xe2, 0xda, 0x6f, 0x7b, 0x1e, 0x6c, 0x1c, 0x7f, 0x42, 0x9b, 0x31, 0x04, 0xee, 0xfc, 0xf8, 0x44, 0x2f, 0x10, 0xd7, 0xec, 0xd4, 0xfc, 0x0f, 0x74, 0xbe, 0xa2, 0x02, 0x81, 0xc7, 0xe8, 0xdc, 0xbe,
0xab, 0xd5, 0xde, 0x4b, 0x1b, 0xe4, 0xb3, 0x74, 0xb6, 0x8f, 0x97, 0x23, 0x9b, 0xdc, 0x3f, 0x17, 0x17, 0xcc, 0xb2, 0xbf, 0xa6, 0xd3, 0x13, 0x62, 0xda, 0xfd, 0x39, 0x61, 0x7d, 0x9b, 0xf0, 0x79,
0xd0, 0xd6, 0x1c, 0xa6, 0xda, 0xde, 0xfd, 0x8b, 0x1c, 0xd3, 0xdb, 0x75, 0x97, 0xa5, 0x9b, 0x25, 0xdc, 0x15, 0x35, 0x2d, 0xf0, 0x34, 0x99, 0xaa, 0x6c, 0x0e, 0x01, 0x45, 0x4d, 0x0b, 0xec, 0x11,
0x7c, 0x8f, 0xfe, 0xff, 0x92, 0x7a, 0x21, 0x81, 0x7b, 0x9e, 0xb5, 0x65, 0x16, 0xd2, 0x79, 0xde, 0xd6, 0x8e, 0xc4, 0x15, 0x73, 0xba, 0x80, 0xa2, 0x02, 0x81, 0x27, 0xa8, 0x58, 0xf7, 0x43, 0xe7,
0x5d, 0xc0, 0x30, 0xd6, 0xaf, 0x91, 0x03, 0x51, 0xb5, 0xa3, 0x6a, 0xae, 0x34, 0xbd, 0x8d, 0xf7, 0x6d, 0x6b, 0x34, 0xe8, 0xd2, 0x68, 0x8e, 0x4d, 0x78, 0x4e, 0x3d, 0xb7, 0x0f, 0x1b, 0xe2, 0x1b,
0x16, 0x72, 0x4c, 0x82, 0x13, 0x54, 0x8e, 0xf1, 0xc6, 0x79, 0xbc, 0x5b, 0x99, 0xfe, 0x29, 0x1d, 0xa9, 0x50, 0x3f, 0x11, 0x0b, 0xc4, 0x93, 0x3e, 0x04, 0x51, 0xf3, 0x06, 0x49, 0x81, 0x5a, 0xab,
0x7c, 0x4d, 0x07, 0xe4, 0xcc, 0xd9, 0x4b, 0x5b, 0xe4, 0x50, 0x74, 0xb2, 0xbb, 0x4b, 0x30, 0x4d, 0x8d, 0x2e, 0x4a, 0x40, 0xd6, 0xb3, 0x91, 0x4d, 0x48, 0xe2, 0x4a, 0x6f, 0x73, 0x1a, 0xac, 0x15,
0xca, 0x53, 0x54, 0x81, 0xac, 0x64, 0x49, 0x26, 0xe9, 0x47, 0xb9, 0x56, 0x69, 0x92, 0x4e, 0x7b, 0x7f, 0x46, 0xeb, 0x31, 0x04, 0x46, 0x7d, 0xdc, 0xd1, 0xb2, 0xda, 0x3b, 0x69, 0x81, 0x7c, 0x96,
0x6f, 0x29, 0xae, 0x49, 0xfc, 0x15, 0xba, 0xd6, 0x64, 0xa3, 0x71, 0x10, 0x92, 0x88, 0x3b, 0xf0, 0x72, 0xbb, 0x3b, 0x1f, 0x59, 0x7b, 0xff, 0x52, 0x40, 0x1b, 0x53, 0x98, 0x72, 0x79, 0xf7, 0x4e,
0xc2, 0x52, 0x31, 0x6d, 0x5b, 0xc9, 0x83, 0x8c, 0xcb, 0x11, 0xba, 0xa1, 0xc2, 0x3d, 0x16, 0x06, 0x53, 0x4c, 0x2f, 0xd7, 0x9a, 0x97, 0xae, 0x4b, 0xf8, 0x1e, 0xfd, 0xff, 0x65, 0xe0, 0xf8, 0x14,
0x83, 0x40, 0x9c, 0x3b, 0x3b, 0x59, 0x81, 0x46, 0xb4, 0xe3, 0xee, 0x7c, 0x02, 0x18, 0x1e, 0x48, 0xae, 0x79, 0x72, 0x2c, 0xb3, 0x90, 0xf2, 0xb9, 0x3e, 0x83, 0xa1, 0xa5, 0x5f, 0x23, 0x0c, 0x51,
0x81, 0xad, 0x56, 0xcb, 0xb1, 0xd6, 0xd0, 0x6a, 0xb5, 0xb4, 0xdb, 0x66, 0x2e, 0x66, 0x8c, 0x7a, 0xb9, 0xa2, 0x4a, 0x6e, 0x6a, 0x7a, 0x19, 0x37, 0x66, 0x72, 0xb4, 0xc1, 0x3b, 0x54, 0x8a, 0xf1,
0x68, 0x5d, 0x67, 0x21, 0xd1, 0x98, 0x50, 0xe1, 0x6c, 0x5b, 0xe9, 0x13, 0x40, 0x1b, 0xee, 0xcc, 0xfa, 0x49, 0xbc, 0x5a, 0x61, 0xff, 0x34, 0xe8, 0x7d, 0x1d, 0xf4, 0xe8, 0x18, 0xef, 0xa4, 0x25,
0xc5, 0xe1, 0x05, 0xb4, 0xcf, 0x45, 0x30, 0xc2, 0x82, 0x1c, 0x60, 0x0e, 0x2e, 0x20, 0x10, 0xb5, 0x72, 0x28, 0xca, 0xec, 0xf6, 0x1c, 0x4c, 0x6d, 0x79, 0x8c, 0xca, 0x90, 0x95, 0x94, 0xa4, 0x4d,
0x2f, 0xa0, 0x14, 0x68, 0xbc, 0x8e, 0xd1, 0x5b, 0xa0, 0xab, 0x54, 0xc3, 0xcc, 0xda, 0xc1, 0xc2, 0x3f, 0xce, 0x95, 0x4a, 0x93, 0x94, 0xed, 0x9d, 0xb9, 0xb8, 0xda, 0xf8, 0x2b, 0x74, 0xa1, 0x11,
0xb4, 0x6f, 0x75, 0x11, 0xc5, 0xb8, 0xff, 0x52, 0x40, 0xdb, 0x29, 0xdc, 0x3e, 0xd8, 0x6e, 0xbe, 0x0e, 0x86, 0x9e, 0x4f, 0x23, 0x86, 0xe1, 0x85, 0x25, 0x63, 0x4a, 0xb6, 0x9c, 0x07, 0x69, 0x95,
0xd1, 0xdc, 0xe3, 0x5d, 0x5b, 0x9a, 0x6f, 0x56, 0xf1, 0x6b, 0x01, 0xed, 0xda, 0xe4, 0xcc, 0x59, 0x03, 0x74, 0x49, 0x86, 0x3b, 0xa1, 0xef, 0xf5, 0x3c, 0x7e, 0x82, 0xb7, 0xb2, 0x09, 0x0a, 0x51,
0x7f, 0xb0, 0xc0, 0x37, 0xff, 0xc4, 0xd7, 0xff, 0x83, 0x02, 0x5e, 0x22, 0xf0, 0x6d, 0x9c, 0x78, 0x8a, 0xdb, 0xd3, 0x09, 0x60, 0x78, 0x20, 0x09, 0x36, 0x9b, 0x4d, 0x6c, 0xd4, 0xd0, 0x6c, 0x36,
0x24, 0x18, 0x0b, 0x27, 0xb7, 0x9a, 0x0a, 0xb4, 0x2f, 0x91, 0x3c, 0x8e, 0x49, 0xf0, 0x39, 0x5a, 0x95, 0xda, 0x7a, 0x2e, 0xa6, 0x85, 0x3a, 0x68, 0x45, 0xb9, 0xd0, 0x68, 0x48, 0x03, 0x8e, 0x37,
0x6d, 0xe0, 0x10, 0x53, 0x8f, 0x38, 0xb3, 0x19, 0xa6, 0x22, 0xda, 0xaa, 0x6c, 0x03, 0x50, 0xdf, 0x0d, 0xfb, 0x04, 0x50, 0x82, 0x5b, 0x53, 0x71, 0x78, 0x01, 0xed, 0x32, 0xee, 0x0d, 0x08, 0xa7,
0x13, 0x2c, 0xc2, 0x3e, 0xd4, 0xab, 0x88, 0xad, 0x37, 0x80, 0xd1, 0x7f, 0x8a, 0x2e, 0xb7, 0x99, 0x7b, 0x84, 0x81, 0x0b, 0x08, 0x44, 0xcd, 0x0b, 0x28, 0x05, 0x6a, 0xad, 0x43, 0x74, 0x19, 0x9c,
0xcc, 0xbe, 0x01, 0xde, 0xf2, 0x40, 0xee, 0xdb, 0xd9, 0x30, 0x9c, 0x85, 0x5d, 0x32, 0x26, 0x58, 0x2a, 0x79, 0x60, 0x26, 0xc7, 0xc1, 0xc0, 0x94, 0x6e, 0x65, 0x16, 0x45, 0xab, 0xff, 0x5a, 0x40,
0x90, 0x41, 0xe2, 0x00, 0xdf, 0x7c, 0x41, 0xdc, 0x9e, 0x85, 0x19, 0x18, 0x0e, 0x83, 0xec, 0xc8, 0x9b, 0x29, 0xdc, 0x6c, 0x6c, 0x2b, 0x5f, 0x68, 0x6a, 0x7b, 0x57, 0xe7, 0xe6, 0xeb, 0x2a, 0x7e,
0x00, 0xc3, 0x20, 0x0b, 0xd9, 0xc3, 0xc0, 0x66, 0xc0, 0x32, 0x1d, 0x10, 0xd1, 0x64, 0x03, 0x58, 0x2b, 0xa0, 0x6d, 0x93, 0x9c, 0xe9, 0xf5, 0xfb, 0x33, 0x74, 0xf3, 0x3b, 0xbe, 0xf6, 0x1e, 0x19,
0x26, 0x15, 0xb1, 0xcb, 0x64, 0x00, 0xa3, 0x97, 0x6f, 0xd8, 0x81, 0x4f, 0xe1, 0x1b, 0x76, 0xe0, 0xf0, 0x12, 0x81, 0xff, 0x84, 0x51, 0x87, 0x7a, 0x43, 0x8e, 0x73, 0x77, 0x53, 0x82, 0xe6, 0x25,
0xd3, 0x9c, 0x37, 0xec, 0x38, 0x0a, 0x2f, 0x3c, 0x19, 0x01, 0x0b, 0x03, 0x17, 0x5e, 0x06, 0xb1, 0x92, 0xc7, 0xd1, 0x06, 0x5f, 0xa0, 0xa5, 0x3a, 0xf1, 0x49, 0xe0, 0x50, 0x3c, 0x99, 0x61, 0x32,
0x2f, 0x3c, 0x8b, 0x90, 0xf2, 0x25, 0x74, 0x30, 0xc7, 0x37, 0x8d, 0xe4, 0xf8, 0x66, 0x09, 0xf0, 0xa2, 0xa4, 0x4a, 0x26, 0x00, 0xf3, 0x3b, 0x3c, 0x8c, 0x88, 0x0b, 0xf3, 0x65, 0xc4, 0xcc, 0xd7,
0xb8, 0x4b, 0xb0, 0x8b, 0x4f, 0xa1, 0x75, 0x35, 0xa5, 0x4c, 0x83, 0xf6, 0x71, 0xcf, 0xe3, 0xc0, 0x80, 0xce, 0xff, 0x0c, 0x9d, 0x6d, 0x85, 0xc2, 0x7d, 0x0d, 0xbc, 0xe5, 0x01, 0xef, 0xab, 0xd9,
0x3a, 0x36, 0x71, 0x18, 0x82, 0x3a, 0xca, 0x47, 0xbb, 0x8e, 0x49, 0x14, 0x8e, 0x9f, 0x36, 0x39, 0x30, 0x9c, 0x85, 0x36, 0x1d, 0x52, 0xc2, 0x69, 0x2f, 0x51, 0x80, 0x2f, 0xf5, 0x20, 0x6e, 0xce,
0x7d, 0x16, 0x84, 0x82, 0x44, 0x60, 0xfc, 0x98, 0x98, 0x3d, 0x7e, 0x00, 0x64, 0x5c, 0xbe, 0x45, 0xc2, 0x0c, 0x0c, 0x87, 0x41, 0x76, 0x64, 0x80, 0x61, 0x90, 0x85, 0xcc, 0x61, 0x60, 0x32, 0xe0,
0xeb, 0x6d, 0x72, 0x1a, 0x37, 0xbc, 0xb2, 0x9a, 0xf7, 0x3a, 0xb9, 0x03, 0x7d, 0x80, 0x20, 0x55, 0x36, 0xed, 0x51, 0xde, 0x08, 0x7b, 0x70, 0x9b, 0x64, 0xc4, 0xdc, 0x26, 0x0d, 0xe8, 0x7c, 0xf1,
0xaa, 0x72, 0x87, 0xd0, 0x41, 0x40, 0x7d, 0xb0, 0xd3, 0x0b, 0x6c, 0x67, 0xb3, 0x7e, 0x9e, 0x34, 0x86, 0xed, 0xb9, 0x01, 0x7c, 0xc3, 0xf6, 0xdc, 0x20, 0xe7, 0x0d, 0x3b, 0x8e, 0xc2, 0x0b, 0x4f,
0xfd, 0x1d, 0xbf, 0xa4, 0x01, 0xe5, 0x02, 0x87, 0xa1, 0xf2, 0xdd, 0x01, 0x43, 0x3b, 0x85, 0xd8, 0x44, 0x40, 0x61, 0xe0, 0xc2, 0xcb, 0x20, 0xe6, 0x85, 0x67, 0x10, 0x52, 0xba, 0x34, 0xe8, 0x4d,
0xdf, 0xb1, 0x45, 0x80, 0x7d, 0x9b, 0xc4, 0x9a, 0x43, 0x4c, 0x7d, 0xc2, 0x41, 0xdf, 0xa6, 0xe2, 0xd1, 0x4d, 0x23, 0x39, 0xba, 0x59, 0x02, 0x6c, 0x77, 0x01, 0xda, 0xe4, 0x18, 0x4a, 0x57, 0x52,
0x76, 0xdf, 0x66, 0x60, 0x38, 0x7e, 0x13, 0xa8, 0xc5, 0x7c, 0x0e, 0xc6, 0xef, 0x2c, 0x68, 0x8f, 0x99, 0x69, 0xd0, 0x6c, 0xf7, 0x3c, 0x0e, 0xdc, 0xc7, 0x06, 0xf1, 0x7d, 0xb0, 0x8f, 0xe2, 0xab,
0x5f, 0x88, 0xc1, 0xd3, 0x11, 0x5b, 0xcc, 0x4e, 0x07, 0x14, 0x6f, 0x64, 0xa2, 0x5a, 0xd6, 0xf8, 0xb9, 0x8f, 0x49, 0x14, 0x8e, 0x9f, 0x16, 0x3d, 0x7e, 0xe6, 0xf9, 0x9c, 0x46, 0x60, 0xfc, 0xe8,
0xbd, 0x80, 0x4a, 0x1e, 0x1b, 0x69, 0xb8, 0xb1, 0xa6, 0x7e, 0xf9, 0xc7, 0xbf, 0xea, 0x3a, 0x85, 0x98, 0x39, 0x7e, 0x00, 0xa4, 0x55, 0xbe, 0x45, 0x2b, 0x2d, 0x7a, 0x1c, 0x1f, 0x78, 0x29, 0x35,
0x1f, 0x0e, 0xfd, 0x40, 0x0c, 0x27, 0x7d, 0xd7, 0x63, 0xa3, 0x5a, 0x13, 0x0f, 0x26, 0x1e, 0x99, 0xed, 0x75, 0x72, 0x0b, 0xea, 0x80, 0x84, 0xd4, 0x56, 0x95, 0xda, 0x34, 0xe8, 0x79, 0x81, 0x0b,
0xf0, 0x43, 0x22, 0xf0, 0x94, 0x44, 0x9c, 0xe8, 0x9f, 0x7e, 0x35, 0x19, 0x31, 0x0f, 0x3e, 0xa1, 0x56, 0x7a, 0x8a, 0xec, 0x64, 0xd6, 0x4f, 0x4b, 0x4d, 0x3f, 0xe3, 0x97, 0x81, 0x17, 0x30, 0x4e,
0xc9, 0x7f, 0x91, 0x6a, 0x3e, 0xab, 0xa9, 0x7f, 0x0c, 0x3d, 0x91, 0x7f, 0xa7, 0xf5, 0xdf, 0x8a, 0x7c, 0x5f, 0xea, 0x6e, 0x81, 0xa1, 0x9d, 0x42, 0xcc, 0x67, 0x6c, 0x10, 0xe0, 0xb9, 0x4d, 0x62,
0x97, 0xba, 0xaf, 0x5e, 0xfd, 0x51, 0x5c, 0xed, 0xca, 0x74, 0x47, 0xf5, 0x3f, 0x93, 0x4f, 0xc7, 0x8d, 0x3e, 0x09, 0x5c, 0xca, 0xc0, 0xb9, 0x4d, 0xc5, 0xcd, 0x73, 0x9b, 0x81, 0xe1, 0xf8, 0x4d,
0x47, 0xf5, 0xbf, 0x8a, 0x37, 0xd5, 0xa7, 0xe3, 0x83, 0x4e, 0x43, 0xfa, 0x0d, 0xb0, 0xc0, 0x7f, 0xa0, 0x66, 0xe8, 0x32, 0x30, 0x7e, 0x27, 0x41, 0x73, 0xfc, 0x42, 0x0c, 0x76, 0x47, 0x2c, 0x31,
0x17, 0xaf, 0xca, 0xe8, 0xe3, 0xc7, 0x47, 0xf5, 0xfe, 0x95, 0xd8, 0xf3, 0xd1, 0xbf, 0x01, 0x00, 0xe9, 0x0e, 0x98, 0xbc, 0x96, 0x89, 0xaa, 0xb4, 0xfa, 0x1f, 0x05, 0x54, 0x74, 0xc2, 0x81, 0x82,
0x00, 0xff, 0xff, 0xe6, 0x63, 0x18, 0x9d, 0xc9, 0x12, 0x00, 0x00, 0xeb, 0xcb, 0xf2, 0x47, 0x8d, 0xf8, 0xbf, 0xba, 0x76, 0xe1, 0x87, 0x7d, 0xd7, 0xe3, 0xfd, 0x51,
0xd7, 0x72, 0xc2, 0x41, 0xb5, 0x41, 0x7a, 0x23, 0x87, 0x8e, 0xd8, 0x3e, 0xe5, 0xe4, 0x88, 0x46,
0x8c, 0xaa, 0x7f, 0xfd, 0xaa, 0x22, 0xa2, 0xbf, 0xb8, 0x34, 0x48, 0x7e, 0x8d, 0xac, 0xba, 0x61,
0x55, 0xfe, 0xc0, 0xf8, 0x58, 0xfc, 0x3d, 0xaa, 0xfd, 0xbe, 0x70, 0xc6, 0x7e, 0xf5, 0xea, 0xcf,
0x85, 0x25, 0x5b, 0xd8, 0x1d, 0xd4, 0xfe, 0x4e, 0x3e, 0x1d, 0x1e, 0xd4, 0xfe, 0x59, 0xb8, 0x22,
0x3f, 0x1d, 0xee, 0xb5, 0xeb, 0x42, 0xaf, 0x47, 0x38, 0xf9, 0x77, 0xe1, 0xbc, 0x88, 0x3e, 0x7a,
0x74, 0x50, 0xeb, 0x9e, 0x8b, 0x35, 0x1f, 0xfe, 0x17, 0x00, 0x00, 0xff, 0xff, 0x9e, 0x6c, 0x66,
0x91, 0x11, 0x15, 0x00, 0x00,
} }
...@@ -27,6 +27,8 @@ type RingServiceClient interface { ...@@ -27,6 +27,8 @@ type RingServiceClient interface {
// rpc BroadcastTx(RequestBroadcastTx) returns (ResponseBroadcastTx); // rpc BroadcastTx(RequestBroadcastTx) returns (ResponseBroadcastTx);
BroadcastTxs(ctx context.Context, in *BroadcastEthTxWithFromRequests, opts ...grpc.CallOption) (*ResponseBroadcastTxs, error) BroadcastTxs(ctx context.Context, in *BroadcastEthTxWithFromRequests, opts ...grpc.CallOption) (*ResponseBroadcastTxs, error)
BroadcastTx(ctx context.Context, in *BroadcastEthTxWithFromRequest, opts ...grpc.CallOption) (*ResponseBroadcastTx, error) BroadcastTx(ctx context.Context, in *BroadcastEthTxWithFromRequest, opts ...grpc.CallOption) (*ResponseBroadcastTx, error)
BroadcastLegacyTx(ctx context.Context, in *BroadcastLegacyEthTxWithFromRequest, opts ...grpc.CallOption) (*ResponseLegacyEthTxBroadcastTx, error)
BroadcastLegacyTxs(ctx context.Context, in *BroadcastLegacyEthTxsWithFromRequest, opts ...grpc.CallOption) (*ResponseLegacyEthTxsBroadcastTx, error)
// web3 // web3
Sha3(ctx context.Context, in *Sha3Request, opts ...grpc.CallOption) (*Sha3Response, error) Sha3(ctx context.Context, in *Sha3Request, opts ...grpc.CallOption) (*Sha3Response, error)
NodeVersion(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*NodeVersionResponse, error) NodeVersion(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*NodeVersionResponse, error)
...@@ -120,6 +122,24 @@ func (c *ringServiceClient) BroadcastTx(ctx context.Context, in *BroadcastEthTxW ...@@ -120,6 +122,24 @@ func (c *ringServiceClient) BroadcastTx(ctx context.Context, in *BroadcastEthTxW
return out, nil return out, nil
} }
func (c *ringServiceClient) BroadcastLegacyTx(ctx context.Context, in *BroadcastLegacyEthTxWithFromRequest, opts ...grpc.CallOption) (*ResponseLegacyEthTxBroadcastTx, error) {
out := new(ResponseLegacyEthTxBroadcastTx)
err := c.cc.Invoke(ctx, "/ring.v1.RingService/BroadcastLegacyTx", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *ringServiceClient) BroadcastLegacyTxs(ctx context.Context, in *BroadcastLegacyEthTxsWithFromRequest, opts ...grpc.CallOption) (*ResponseLegacyEthTxsBroadcastTx, error) {
out := new(ResponseLegacyEthTxsBroadcastTx)
err := c.cc.Invoke(ctx, "/ring.v1.RingService/BroadcastLegacyTxs", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *ringServiceClient) Sha3(ctx context.Context, in *Sha3Request, opts ...grpc.CallOption) (*Sha3Response, error) { func (c *ringServiceClient) Sha3(ctx context.Context, in *Sha3Request, opts ...grpc.CallOption) (*Sha3Response, error) {
out := new(Sha3Response) out := new(Sha3Response)
err := c.cc.Invoke(ctx, "/ring.v1.RingService/Sha3", in, out, opts...) err := c.cc.Invoke(ctx, "/ring.v1.RingService/Sha3", in, out, opts...)
...@@ -551,6 +571,8 @@ type RingServiceServer interface { ...@@ -551,6 +571,8 @@ type RingServiceServer interface {
// rpc BroadcastTx(RequestBroadcastTx) returns (ResponseBroadcastTx); // rpc BroadcastTx(RequestBroadcastTx) returns (ResponseBroadcastTx);
BroadcastTxs(context.Context, *BroadcastEthTxWithFromRequests) (*ResponseBroadcastTxs, error) BroadcastTxs(context.Context, *BroadcastEthTxWithFromRequests) (*ResponseBroadcastTxs, error)
BroadcastTx(context.Context, *BroadcastEthTxWithFromRequest) (*ResponseBroadcastTx, error) BroadcastTx(context.Context, *BroadcastEthTxWithFromRequest) (*ResponseBroadcastTx, error)
BroadcastLegacyTx(context.Context, *BroadcastLegacyEthTxWithFromRequest) (*ResponseLegacyEthTxBroadcastTx, error)
BroadcastLegacyTxs(context.Context, *BroadcastLegacyEthTxsWithFromRequest) (*ResponseLegacyEthTxsBroadcastTx, error)
// web3 // web3
Sha3(context.Context, *Sha3Request) (*Sha3Response, error) Sha3(context.Context, *Sha3Request) (*Sha3Response, error)
NodeVersion(context.Context, *emptypb.Empty) (*NodeVersionResponse, error) NodeVersion(context.Context, *emptypb.Empty) (*NodeVersionResponse, error)
...@@ -623,6 +645,12 @@ func (UnimplementedRingServiceServer) BroadcastTxs(context.Context, *BroadcastEt ...@@ -623,6 +645,12 @@ func (UnimplementedRingServiceServer) BroadcastTxs(context.Context, *BroadcastEt
func (UnimplementedRingServiceServer) BroadcastTx(context.Context, *BroadcastEthTxWithFromRequest) (*ResponseBroadcastTx, error) { func (UnimplementedRingServiceServer) BroadcastTx(context.Context, *BroadcastEthTxWithFromRequest) (*ResponseBroadcastTx, error) {
return nil, status.Errorf(codes.Unimplemented, "method BroadcastTx not implemented") return nil, status.Errorf(codes.Unimplemented, "method BroadcastTx not implemented")
} }
func (UnimplementedRingServiceServer) BroadcastLegacyTx(context.Context, *BroadcastLegacyEthTxWithFromRequest) (*ResponseLegacyEthTxBroadcastTx, error) {
return nil, status.Errorf(codes.Unimplemented, "method BroadcastLegacyTx not implemented")
}
func (UnimplementedRingServiceServer) BroadcastLegacyTxs(context.Context, *BroadcastLegacyEthTxsWithFromRequest) (*ResponseLegacyEthTxsBroadcastTx, error) {
return nil, status.Errorf(codes.Unimplemented, "method BroadcastLegacyTxs not implemented")
}
func (UnimplementedRingServiceServer) Sha3(context.Context, *Sha3Request) (*Sha3Response, error) { func (UnimplementedRingServiceServer) Sha3(context.Context, *Sha3Request) (*Sha3Response, error) {
return nil, status.Errorf(codes.Unimplemented, "method Sha3 not implemented") return nil, status.Errorf(codes.Unimplemented, "method Sha3 not implemented")
} }
...@@ -831,6 +859,42 @@ func _RingService_BroadcastTx_Handler(srv interface{}, ctx context.Context, dec ...@@ -831,6 +859,42 @@ func _RingService_BroadcastTx_Handler(srv interface{}, ctx context.Context, dec
return interceptor(ctx, in, info, handler) return interceptor(ctx, in, info, handler)
} }
func _RingService_BroadcastLegacyTx_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BroadcastLegacyEthTxWithFromRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RingServiceServer).BroadcastLegacyTx(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/ring.v1.RingService/BroadcastLegacyTx",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RingServiceServer).BroadcastLegacyTx(ctx, req.(*BroadcastLegacyEthTxWithFromRequest))
}
return interceptor(ctx, in, info, handler)
}
func _RingService_BroadcastLegacyTxs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(BroadcastLegacyEthTxsWithFromRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RingServiceServer).BroadcastLegacyTxs(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/ring.v1.RingService/BroadcastLegacyTxs",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RingServiceServer).BroadcastLegacyTxs(ctx, req.(*BroadcastLegacyEthTxsWithFromRequest))
}
return interceptor(ctx, in, info, handler)
}
func _RingService_Sha3_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { func _RingService_Sha3_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(Sha3Request) in := new(Sha3Request)
if err := dec(in); err != nil { if err := dec(in); err != nil {
...@@ -1696,6 +1760,14 @@ var RingService_ServiceDesc = grpc.ServiceDesc{ ...@@ -1696,6 +1760,14 @@ var RingService_ServiceDesc = grpc.ServiceDesc{
MethodName: "BroadcastTx", MethodName: "BroadcastTx",
Handler: _RingService_BroadcastTx_Handler, Handler: _RingService_BroadcastTx_Handler,
}, },
{
MethodName: "BroadcastLegacyTx",
Handler: _RingService_BroadcastLegacyTx_Handler,
},
{
MethodName: "BroadcastLegacyTxs",
Handler: _RingService_BroadcastLegacyTxs_Handler,
},
{ {
MethodName: "Sha3", MethodName: "Sha3",
Handler: _RingService_Sha3_Handler, Handler: _RingService_Sha3_Handler,
...@@ -1887,4 +1959,4 @@ var RingService_ServiceDesc = grpc.ServiceDesc{ ...@@ -1887,4 +1959,4 @@ var RingService_ServiceDesc = grpc.ServiceDesc{
}, },
Streams: []grpc.StreamDesc{}, Streams: []grpc.StreamDesc{},
Metadata: "ring/v1/service.proto", Metadata: "ring/v1/service.proto",
} }
\ No newline at end of file
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