Use LRN abbrevation for names (#10)

Reviewed-on: deep-stack/laconic2d#10
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
This commit is contained in:
Prathamesh Musale 2024-02-28 04:53:23 +00:00 committed by ashwin
parent c79b7bea7d
commit d2505367aa
14 changed files with 849 additions and 849 deletions

File diff suppressed because it is too large Load Diff

View File

@ -25,8 +25,8 @@ const (
Query_GetRecordsByBondId_FullMethodName = "/cerc.registry.v1.Query/GetRecordsByBondId"
Query_NameRecords_FullMethodName = "/cerc.registry.v1.Query/NameRecords"
Query_Whois_FullMethodName = "/cerc.registry.v1.Query/Whois"
Query_LookupCrn_FullMethodName = "/cerc.registry.v1.Query/LookupCrn"
Query_ResolveCrn_FullMethodName = "/cerc.registry.v1.Query/ResolveCrn"
Query_LookupLrn_FullMethodName = "/cerc.registry.v1.Query/LookupLrn"
Query_ResolveLrn_FullMethodName = "/cerc.registry.v1.Query/ResolveLrn"
Query_GetRegistryModuleBalance_FullMethodName = "/cerc.registry.v1.Query/GetRegistryModuleBalance"
)
@ -46,10 +46,10 @@ type QueryClient interface {
NameRecords(ctx context.Context, in *QueryNameRecordsRequest, opts ...grpc.CallOption) (*QueryNameRecordsResponse, error)
// Whois method retrieve the name authority info
Whois(ctx context.Context, in *QueryWhoisRequest, opts ...grpc.CallOption) (*QueryWhoisResponse, error)
// LookupCrn
LookupCrn(ctx context.Context, in *QueryLookupCrnRequest, opts ...grpc.CallOption) (*QueryLookupCrnResponse, error)
// ResolveCrn
ResolveCrn(ctx context.Context, in *QueryResolveCrnRequest, opts ...grpc.CallOption) (*QueryResolveCrnResponse, error)
// LookupLrn
LookupLrn(ctx context.Context, in *QueryLookupLrnRequest, opts ...grpc.CallOption) (*QueryLookupLrnResponse, error)
// ResolveLrn
ResolveLrn(ctx context.Context, in *QueryResolveLrnRequest, opts ...grpc.CallOption) (*QueryResolveLrnResponse, error)
// Get registry module balance
GetRegistryModuleBalance(ctx context.Context, in *QueryGetRegistryModuleBalanceRequest, opts ...grpc.CallOption) (*QueryGetRegistryModuleBalanceResponse, error)
}
@ -116,18 +116,18 @@ func (c *queryClient) Whois(ctx context.Context, in *QueryWhoisRequest, opts ...
return out, nil
}
func (c *queryClient) LookupCrn(ctx context.Context, in *QueryLookupCrnRequest, opts ...grpc.CallOption) (*QueryLookupCrnResponse, error) {
out := new(QueryLookupCrnResponse)
err := c.cc.Invoke(ctx, Query_LookupCrn_FullMethodName, in, out, opts...)
func (c *queryClient) LookupLrn(ctx context.Context, in *QueryLookupLrnRequest, opts ...grpc.CallOption) (*QueryLookupLrnResponse, error) {
out := new(QueryLookupLrnResponse)
err := c.cc.Invoke(ctx, Query_LookupLrn_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *queryClient) ResolveCrn(ctx context.Context, in *QueryResolveCrnRequest, opts ...grpc.CallOption) (*QueryResolveCrnResponse, error) {
out := new(QueryResolveCrnResponse)
err := c.cc.Invoke(ctx, Query_ResolveCrn_FullMethodName, in, out, opts...)
func (c *queryClient) ResolveLrn(ctx context.Context, in *QueryResolveLrnRequest, opts ...grpc.CallOption) (*QueryResolveLrnResponse, error) {
out := new(QueryResolveLrnResponse)
err := c.cc.Invoke(ctx, Query_ResolveLrn_FullMethodName, in, out, opts...)
if err != nil {
return nil, err
}
@ -159,10 +159,10 @@ type QueryServer interface {
NameRecords(context.Context, *QueryNameRecordsRequest) (*QueryNameRecordsResponse, error)
// Whois method retrieve the name authority info
Whois(context.Context, *QueryWhoisRequest) (*QueryWhoisResponse, error)
// LookupCrn
LookupCrn(context.Context, *QueryLookupCrnRequest) (*QueryLookupCrnResponse, error)
// ResolveCrn
ResolveCrn(context.Context, *QueryResolveCrnRequest) (*QueryResolveCrnResponse, error)
// LookupLrn
LookupLrn(context.Context, *QueryLookupLrnRequest) (*QueryLookupLrnResponse, error)
// ResolveLrn
ResolveLrn(context.Context, *QueryResolveLrnRequest) (*QueryResolveLrnResponse, error)
// Get registry module balance
GetRegistryModuleBalance(context.Context, *QueryGetRegistryModuleBalanceRequest) (*QueryGetRegistryModuleBalanceResponse, error)
mustEmbedUnimplementedQueryServer()
@ -190,11 +190,11 @@ func (UnimplementedQueryServer) NameRecords(context.Context, *QueryNameRecordsRe
func (UnimplementedQueryServer) Whois(context.Context, *QueryWhoisRequest) (*QueryWhoisResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Whois not implemented")
}
func (UnimplementedQueryServer) LookupCrn(context.Context, *QueryLookupCrnRequest) (*QueryLookupCrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method LookupCrn not implemented")
func (UnimplementedQueryServer) LookupLrn(context.Context, *QueryLookupLrnRequest) (*QueryLookupLrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method LookupLrn not implemented")
}
func (UnimplementedQueryServer) ResolveCrn(context.Context, *QueryResolveCrnRequest) (*QueryResolveCrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ResolveCrn not implemented")
func (UnimplementedQueryServer) ResolveLrn(context.Context, *QueryResolveLrnRequest) (*QueryResolveLrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ResolveLrn not implemented")
}
func (UnimplementedQueryServer) GetRegistryModuleBalance(context.Context, *QueryGetRegistryModuleBalanceRequest) (*QueryGetRegistryModuleBalanceResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetRegistryModuleBalance not implemented")
@ -320,38 +320,38 @@ func _Query_Whois_Handler(srv interface{}, ctx context.Context, dec func(interfa
return interceptor(ctx, in, info, handler)
}
func _Query_LookupCrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryLookupCrnRequest)
func _Query_LookupLrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryLookupLrnRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(QueryServer).LookupCrn(ctx, in)
return srv.(QueryServer).LookupLrn(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Query_LookupCrn_FullMethodName,
FullMethod: Query_LookupLrn_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(QueryServer).LookupCrn(ctx, req.(*QueryLookupCrnRequest))
return srv.(QueryServer).LookupLrn(ctx, req.(*QueryLookupLrnRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Query_ResolveCrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryResolveCrnRequest)
func _Query_ResolveLrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryResolveLrnRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(QueryServer).ResolveCrn(ctx, in)
return srv.(QueryServer).ResolveLrn(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: Query_ResolveCrn_FullMethodName,
FullMethod: Query_ResolveLrn_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(QueryServer).ResolveCrn(ctx, req.(*QueryResolveCrnRequest))
return srv.(QueryServer).ResolveLrn(ctx, req.(*QueryResolveLrnRequest))
}
return interceptor(ctx, in, info, handler)
}
@ -406,12 +406,12 @@ var Query_ServiceDesc = grpc.ServiceDesc{
Handler: _Query_Whois_Handler,
},
{
MethodName: "LookupCrn",
Handler: _Query_LookupCrn_Handler,
MethodName: "LookupLrn",
Handler: _Query_LookupLrn_Handler,
},
{
MethodName: "ResolveCrn",
Handler: _Query_ResolveCrn_Handler,
MethodName: "ResolveLrn",
Handler: _Query_ResolveLrn_Handler,
},
{
MethodName: "GetRegistryModuleBalance",

View File

@ -1573,7 +1573,7 @@ func (x *fastReflection_Payload) ProtoMethods() *protoiface.Methods {
var (
md_MsgSetName protoreflect.MessageDescriptor
fd_MsgSetName_crn protoreflect.FieldDescriptor
fd_MsgSetName_lrn protoreflect.FieldDescriptor
fd_MsgSetName_cid protoreflect.FieldDescriptor
fd_MsgSetName_signer protoreflect.FieldDescriptor
)
@ -1581,7 +1581,7 @@ var (
func init() {
file_cerc_registry_v1_tx_proto_init()
md_MsgSetName = File_cerc_registry_v1_tx_proto.Messages().ByName("MsgSetName")
fd_MsgSetName_crn = md_MsgSetName.Fields().ByName("crn")
fd_MsgSetName_lrn = md_MsgSetName.Fields().ByName("lrn")
fd_MsgSetName_cid = md_MsgSetName.Fields().ByName("cid")
fd_MsgSetName_signer = md_MsgSetName.Fields().ByName("signer")
}
@ -1651,9 +1651,9 @@ func (x *fastReflection_MsgSetName) Interface() protoreflect.ProtoMessage {
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func (x *fastReflection_MsgSetName) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
if x.Crn != "" {
value := protoreflect.ValueOfString(x.Crn)
if !f(fd_MsgSetName_crn, value) {
if x.Lrn != "" {
value := protoreflect.ValueOfString(x.Lrn)
if !f(fd_MsgSetName_lrn, value) {
return
}
}
@ -1684,8 +1684,8 @@ func (x *fastReflection_MsgSetName) Range(f func(protoreflect.FieldDescriptor, p
// a repeated field is populated if it is non-empty.
func (x *fastReflection_MsgSetName) Has(fd protoreflect.FieldDescriptor) bool {
switch fd.FullName() {
case "cerc.registry.v1.MsgSetName.crn":
return x.Crn != ""
case "cerc.registry.v1.MsgSetName.lrn":
return x.Lrn != ""
case "cerc.registry.v1.MsgSetName.cid":
return x.Cid != ""
case "cerc.registry.v1.MsgSetName.signer":
@ -1706,8 +1706,8 @@ func (x *fastReflection_MsgSetName) Has(fd protoreflect.FieldDescriptor) bool {
// Clear is a mutating operation and unsafe for concurrent use.
func (x *fastReflection_MsgSetName) Clear(fd protoreflect.FieldDescriptor) {
switch fd.FullName() {
case "cerc.registry.v1.MsgSetName.crn":
x.Crn = ""
case "cerc.registry.v1.MsgSetName.lrn":
x.Lrn = ""
case "cerc.registry.v1.MsgSetName.cid":
x.Cid = ""
case "cerc.registry.v1.MsgSetName.signer":
@ -1728,8 +1728,8 @@ func (x *fastReflection_MsgSetName) Clear(fd protoreflect.FieldDescriptor) {
// of the value; to obtain a mutable reference, use Mutable.
func (x *fastReflection_MsgSetName) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
switch descriptor.FullName() {
case "cerc.registry.v1.MsgSetName.crn":
value := x.Crn
case "cerc.registry.v1.MsgSetName.lrn":
value := x.Lrn
return protoreflect.ValueOfString(value)
case "cerc.registry.v1.MsgSetName.cid":
value := x.Cid
@ -1757,8 +1757,8 @@ func (x *fastReflection_MsgSetName) Get(descriptor protoreflect.FieldDescriptor)
// Set is a mutating operation and unsafe for concurrent use.
func (x *fastReflection_MsgSetName) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
switch fd.FullName() {
case "cerc.registry.v1.MsgSetName.crn":
x.Crn = value.Interface().(string)
case "cerc.registry.v1.MsgSetName.lrn":
x.Lrn = value.Interface().(string)
case "cerc.registry.v1.MsgSetName.cid":
x.Cid = value.Interface().(string)
case "cerc.registry.v1.MsgSetName.signer":
@ -1783,8 +1783,8 @@ func (x *fastReflection_MsgSetName) Set(fd protoreflect.FieldDescriptor, value p
// Mutable is a mutating operation and unsafe for concurrent use.
func (x *fastReflection_MsgSetName) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
switch fd.FullName() {
case "cerc.registry.v1.MsgSetName.crn":
panic(fmt.Errorf("field crn of message cerc.registry.v1.MsgSetName is not mutable"))
case "cerc.registry.v1.MsgSetName.lrn":
panic(fmt.Errorf("field lrn of message cerc.registry.v1.MsgSetName is not mutable"))
case "cerc.registry.v1.MsgSetName.cid":
panic(fmt.Errorf("field cid of message cerc.registry.v1.MsgSetName is not mutable"))
case "cerc.registry.v1.MsgSetName.signer":
@ -1802,7 +1802,7 @@ func (x *fastReflection_MsgSetName) Mutable(fd protoreflect.FieldDescriptor) pro
// For lists, maps, and messages, this returns a new, empty, mutable value.
func (x *fastReflection_MsgSetName) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
switch fd.FullName() {
case "cerc.registry.v1.MsgSetName.crn":
case "cerc.registry.v1.MsgSetName.lrn":
return protoreflect.ValueOfString("")
case "cerc.registry.v1.MsgSetName.cid":
return protoreflect.ValueOfString("")
@ -1877,7 +1877,7 @@ func (x *fastReflection_MsgSetName) ProtoMethods() *protoiface.Methods {
var n int
var l int
_ = l
l = len(x.Crn)
l = len(x.Lrn)
if l > 0 {
n += 1 + l + runtime.Sov(uint64(l))
}
@ -1932,10 +1932,10 @@ func (x *fastReflection_MsgSetName) ProtoMethods() *protoiface.Methods {
i--
dAtA[i] = 0x12
}
if len(x.Crn) > 0 {
i -= len(x.Crn)
copy(dAtA[i:], x.Crn)
i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Crn)))
if len(x.Lrn) > 0 {
i -= len(x.Lrn)
copy(dAtA[i:], x.Lrn)
i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Lrn)))
i--
dAtA[i] = 0xa
}
@ -1990,7 +1990,7 @@ func (x *fastReflection_MsgSetName) ProtoMethods() *protoiface.Methods {
switch fieldNum {
case 1:
if wireType != 2 {
return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Crn", wireType)
return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Lrn", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
@ -2018,7 +2018,7 @@ func (x *fastReflection_MsgSetName) ProtoMethods() *protoiface.Methods {
if postIndex > l {
return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
}
x.Crn = string(dAtA[iNdEx:postIndex])
x.Lrn = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 2:
if wireType != 2 {
@ -4285,14 +4285,14 @@ func (x *fastReflection_MsgSetAuthorityBondResponse) ProtoMethods() *protoiface.
var (
md_MsgDeleteNameAuthority protoreflect.MessageDescriptor
fd_MsgDeleteNameAuthority_crn protoreflect.FieldDescriptor
fd_MsgDeleteNameAuthority_lrn protoreflect.FieldDescriptor
fd_MsgDeleteNameAuthority_signer protoreflect.FieldDescriptor
)
func init() {
file_cerc_registry_v1_tx_proto_init()
md_MsgDeleteNameAuthority = File_cerc_registry_v1_tx_proto.Messages().ByName("MsgDeleteNameAuthority")
fd_MsgDeleteNameAuthority_crn = md_MsgDeleteNameAuthority.Fields().ByName("crn")
fd_MsgDeleteNameAuthority_lrn = md_MsgDeleteNameAuthority.Fields().ByName("lrn")
fd_MsgDeleteNameAuthority_signer = md_MsgDeleteNameAuthority.Fields().ByName("signer")
}
@ -4361,9 +4361,9 @@ func (x *fastReflection_MsgDeleteNameAuthority) Interface() protoreflect.ProtoMe
// While iterating, mutating operations may only be performed
// on the current field descriptor.
func (x *fastReflection_MsgDeleteNameAuthority) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
if x.Crn != "" {
value := protoreflect.ValueOfString(x.Crn)
if !f(fd_MsgDeleteNameAuthority_crn, value) {
if x.Lrn != "" {
value := protoreflect.ValueOfString(x.Lrn)
if !f(fd_MsgDeleteNameAuthority_lrn, value) {
return
}
}
@ -4388,8 +4388,8 @@ func (x *fastReflection_MsgDeleteNameAuthority) Range(f func(protoreflect.FieldD
// a repeated field is populated if it is non-empty.
func (x *fastReflection_MsgDeleteNameAuthority) Has(fd protoreflect.FieldDescriptor) bool {
switch fd.FullName() {
case "cerc.registry.v1.MsgDeleteNameAuthority.crn":
return x.Crn != ""
case "cerc.registry.v1.MsgDeleteNameAuthority.lrn":
return x.Lrn != ""
case "cerc.registry.v1.MsgDeleteNameAuthority.signer":
return x.Signer != ""
default:
@ -4408,8 +4408,8 @@ func (x *fastReflection_MsgDeleteNameAuthority) Has(fd protoreflect.FieldDescrip
// Clear is a mutating operation and unsafe for concurrent use.
func (x *fastReflection_MsgDeleteNameAuthority) Clear(fd protoreflect.FieldDescriptor) {
switch fd.FullName() {
case "cerc.registry.v1.MsgDeleteNameAuthority.crn":
x.Crn = ""
case "cerc.registry.v1.MsgDeleteNameAuthority.lrn":
x.Lrn = ""
case "cerc.registry.v1.MsgDeleteNameAuthority.signer":
x.Signer = ""
default:
@ -4428,8 +4428,8 @@ func (x *fastReflection_MsgDeleteNameAuthority) Clear(fd protoreflect.FieldDescr
// of the value; to obtain a mutable reference, use Mutable.
func (x *fastReflection_MsgDeleteNameAuthority) Get(descriptor protoreflect.FieldDescriptor) protoreflect.Value {
switch descriptor.FullName() {
case "cerc.registry.v1.MsgDeleteNameAuthority.crn":
value := x.Crn
case "cerc.registry.v1.MsgDeleteNameAuthority.lrn":
value := x.Lrn
return protoreflect.ValueOfString(value)
case "cerc.registry.v1.MsgDeleteNameAuthority.signer":
value := x.Signer
@ -4454,8 +4454,8 @@ func (x *fastReflection_MsgDeleteNameAuthority) Get(descriptor protoreflect.Fiel
// Set is a mutating operation and unsafe for concurrent use.
func (x *fastReflection_MsgDeleteNameAuthority) Set(fd protoreflect.FieldDescriptor, value protoreflect.Value) {
switch fd.FullName() {
case "cerc.registry.v1.MsgDeleteNameAuthority.crn":
x.Crn = value.Interface().(string)
case "cerc.registry.v1.MsgDeleteNameAuthority.lrn":
x.Lrn = value.Interface().(string)
case "cerc.registry.v1.MsgDeleteNameAuthority.signer":
x.Signer = value.Interface().(string)
default:
@ -4478,8 +4478,8 @@ func (x *fastReflection_MsgDeleteNameAuthority) Set(fd protoreflect.FieldDescrip
// Mutable is a mutating operation and unsafe for concurrent use.
func (x *fastReflection_MsgDeleteNameAuthority) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
switch fd.FullName() {
case "cerc.registry.v1.MsgDeleteNameAuthority.crn":
panic(fmt.Errorf("field crn of message cerc.registry.v1.MsgDeleteNameAuthority is not mutable"))
case "cerc.registry.v1.MsgDeleteNameAuthority.lrn":
panic(fmt.Errorf("field lrn of message cerc.registry.v1.MsgDeleteNameAuthority is not mutable"))
case "cerc.registry.v1.MsgDeleteNameAuthority.signer":
panic(fmt.Errorf("field signer of message cerc.registry.v1.MsgDeleteNameAuthority is not mutable"))
default:
@ -4495,7 +4495,7 @@ func (x *fastReflection_MsgDeleteNameAuthority) Mutable(fd protoreflect.FieldDes
// For lists, maps, and messages, this returns a new, empty, mutable value.
func (x *fastReflection_MsgDeleteNameAuthority) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
switch fd.FullName() {
case "cerc.registry.v1.MsgDeleteNameAuthority.crn":
case "cerc.registry.v1.MsgDeleteNameAuthority.lrn":
return protoreflect.ValueOfString("")
case "cerc.registry.v1.MsgDeleteNameAuthority.signer":
return protoreflect.ValueOfString("")
@ -4568,7 +4568,7 @@ func (x *fastReflection_MsgDeleteNameAuthority) ProtoMethods() *protoiface.Metho
var n int
var l int
_ = l
l = len(x.Crn)
l = len(x.Lrn)
if l > 0 {
n += 1 + l + runtime.Sov(uint64(l))
}
@ -4612,10 +4612,10 @@ func (x *fastReflection_MsgDeleteNameAuthority) ProtoMethods() *protoiface.Metho
i--
dAtA[i] = 0x12
}
if len(x.Crn) > 0 {
i -= len(x.Crn)
copy(dAtA[i:], x.Crn)
i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Crn)))
if len(x.Lrn) > 0 {
i -= len(x.Lrn)
copy(dAtA[i:], x.Lrn)
i = runtime.EncodeVarint(dAtA, i, uint64(len(x.Lrn)))
i--
dAtA[i] = 0xa
}
@ -4670,7 +4670,7 @@ func (x *fastReflection_MsgDeleteNameAuthority) ProtoMethods() *protoiface.Metho
switch fieldNum {
case 1:
if wireType != 2 {
return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Crn", wireType)
return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, fmt.Errorf("proto: wrong wireType = %d for field Lrn", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
@ -4698,7 +4698,7 @@ func (x *fastReflection_MsgDeleteNameAuthority) ProtoMethods() *protoiface.Metho
if postIndex > l {
return protoiface.UnmarshalOutput{NoUnkeyedLiterals: input.NoUnkeyedLiterals, Flags: input.Flags}, io.ErrUnexpectedEOF
}
x.Crn = string(dAtA[iNdEx:postIndex])
x.Lrn = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 2:
if wireType != 2 {
@ -9602,7 +9602,7 @@ type MsgSetName struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Crn string `protobuf:"bytes,1,opt,name=crn,proto3" json:"crn,omitempty"`
Lrn string `protobuf:"bytes,1,opt,name=lrn,proto3" json:"lrn,omitempty"`
Cid string `protobuf:"bytes,2,opt,name=cid,proto3" json:"cid,omitempty"`
Signer string `protobuf:"bytes,3,opt,name=signer,proto3" json:"signer,omitempty"`
}
@ -9627,9 +9627,9 @@ func (*MsgSetName) Descriptor() ([]byte, []int) {
return file_cerc_registry_v1_tx_proto_rawDescGZIP(), []int{3}
}
func (x *MsgSetName) GetCrn() string {
func (x *MsgSetName) GetLrn() string {
if x != nil {
return x.Crn
return x.Lrn
}
return ""
}
@ -9840,7 +9840,7 @@ type MsgDeleteNameAuthority struct {
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Crn string `protobuf:"bytes,1,opt,name=crn,proto3" json:"crn,omitempty"`
Lrn string `protobuf:"bytes,1,opt,name=lrn,proto3" json:"lrn,omitempty"`
Signer string `protobuf:"bytes,2,opt,name=signer,proto3" json:"signer,omitempty"`
}
@ -9864,9 +9864,9 @@ func (*MsgDeleteNameAuthority) Descriptor() ([]byte, []int) {
return file_cerc_registry_v1_tx_proto_rawDescGZIP(), []int{9}
}
func (x *MsgDeleteNameAuthority) GetCrn() string {
func (x *MsgDeleteNameAuthority) GetLrn() string {
if x != nil {
return x.Crn
return x.Lrn
}
return ""
}
@ -10313,8 +10313,8 @@ var file_cerc_registry_v1_tx_proto_rawDesc = []byte{
0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x22, 0x20, 0x79, 0x61, 0x6d, 0x6c, 0x3a,
0x22, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x22, 0x52, 0x0a, 0x73, 0x69,
0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x22, 0x55, 0x0a, 0x0a, 0x4d, 0x73, 0x67, 0x53,
0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x72, 0x6e, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x63, 0x72, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x18,
0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6c, 0x72, 0x6e, 0x18, 0x01, 0x20,
0x01, 0x28, 0x09, 0x52, 0x03, 0x6c, 0x72, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x18,
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x63, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x69,
0x67, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x69, 0x67, 0x6e,
0x65, 0x72, 0x3a, 0x0b, 0x82, 0xe7, 0xb0, 0x2a, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x72, 0x22,
@ -10340,7 +10340,7 @@ var file_cerc_registry_v1_tx_proto_rawDesc = []byte{
0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x42, 0x6f, 0x6e, 0x64, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4f, 0x0a, 0x16, 0x4d, 0x73, 0x67, 0x44, 0x65, 0x6c,
0x65, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
0x12, 0x10, 0x0a, 0x03, 0x63, 0x72, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x63,
0x12, 0x10, 0x0a, 0x03, 0x6c, 0x72, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6c,
0x72, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01,
0x28, 0x09, 0x52, 0x06, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x72, 0x3a, 0x0b, 0x82, 0xe7, 0xb0, 0x2a,
0x06, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x72, 0x22, 0x20, 0x0a, 0x1e, 0x4d, 0x73, 0x67, 0x44, 0x65,

View File

@ -47,7 +47,7 @@ type MsgClient interface {
DissociateRecords(ctx context.Context, in *MsgDissociateRecords, opts ...grpc.CallOption) (*MsgDissociateRecordsResponse, error)
// ReassociateRecords
ReassociateRecords(ctx context.Context, in *MsgReassociateRecords, opts ...grpc.CallOption) (*MsgReassociateRecordsResponse, error)
// SetName will store the name with given crn and name
// SetName will store the name with given lrn and name
SetName(ctx context.Context, in *MsgSetName, opts ...grpc.CallOption) (*MsgSetNameResponse, error)
// Reserve name
ReserveName(ctx context.Context, in *MsgReserveAuthority, opts ...grpc.CallOption) (*MsgReserveAuthorityResponse, error)
@ -171,7 +171,7 @@ type MsgServer interface {
DissociateRecords(context.Context, *MsgDissociateRecords) (*MsgDissociateRecordsResponse, error)
// ReassociateRecords
ReassociateRecords(context.Context, *MsgReassociateRecords) (*MsgReassociateRecordsResponse, error)
// SetName will store the name with given crn and name
// SetName will store the name with given lrn and name
SetName(context.Context, *MsgSetName) (*MsgSetNameResponse, error)
// Reserve name
ReserveName(context.Context, *MsgReserveAuthority) (*MsgReserveAuthorityResponse, error)

View File

@ -42,13 +42,13 @@ service Query {
option (google.api.http).get = "/cerc/registry/v1/whois/{name}";
}
// LookupCrn
rpc LookupCrn(QueryLookupCrnRequest) returns (QueryLookupCrnResponse) {
// LookupLrn
rpc LookupLrn(QueryLookupLrnRequest) returns (QueryLookupLrnResponse) {
option (google.api.http).get = "/cerc/registry/v1/lookup";
}
// ResolveCrn
rpc ResolveCrn(QueryResolveCrnRequest) returns (QueryResolveCrnResponse) {
// ResolveLrn
rpc ResolveLrn(QueryResolveLrnRequest) returns (QueryResolveLrnResponse) {
option (google.api.http).get = "/cerc/registry/v1/resolve";
}
@ -161,23 +161,23 @@ message QueryWhoisResponse {
];
}
// QueryLookupCrnRequest is request type for LookupCrn
message QueryLookupCrnRequest {
string crn = 1;
// QueryLookupLrnRequest is request type for LookupLrn
message QueryLookupLrnRequest {
string lrn = 1;
}
// QueryLookupCrnResponse is response type for QueryLookupCrnRequest
message QueryLookupCrnResponse {
// QueryLookupLrnResponse is response type for QueryLookupLrnRequest
message QueryLookupLrnResponse {
NameRecord name = 1;
}
// QueryResolveCrnRequest is request type for ResolveCrn
message QueryResolveCrnRequest {
string crn = 1;
// QueryResolveLrnRequest is request type for ResolveLrn
message QueryResolveLrnRequest {
string lrn = 1;
}
// QueryResolveCrnResponse is response type for QueryResolveCrnRequest
message QueryResolveCrnResponse {
// QueryResolveLrnResponse is response type for QueryResolveLrnRequest
message QueryResolveLrnResponse {
Record record = 1;
}

View File

@ -43,7 +43,7 @@ service Msg {
option (google.api.http).post = "/cerc/registry/v1/reassociate_records";
}
// SetName will store the name with given crn and name
// SetName will store the name with given lrn and name
rpc SetName(MsgSetName) returns (MsgSetNameResponse) {
option (google.api.http).post = "/cerc/registry/v1/set_name";
}
@ -91,7 +91,7 @@ message Payload {
message MsgSetName {
option (cosmos.msg.v1.signer) = "signer";
string crn = 1;
string lrn = 1;
string cid = 2;
string signer = 3;
}
@ -129,7 +129,7 @@ message MsgSetAuthorityBondResponse {}
message MsgDeleteNameAuthority {
option (cosmos.msg.v1.signer) = "signer";
string crn = 1;
string lrn = 1;
string signer = 2;
}

View File

@ -19,7 +19,7 @@ const (
AttributeKeyNewBondId = "new-bond-id"
AttributeKeyCID = "cid"
AttributeKeyName = "name"
AttributeKeyCRN = "crn"
AttributeKeyLRN = "lrn"
AttributeKeyRecordId = "record-id"
AttributeValueCategory = ModuleName
)

View File

@ -67,7 +67,7 @@ func (ms msgServer) SetName(c context.Context, msg *registrytypes.MsgSetName) (*
sdk.NewEvent(
registrytypes.EventTypeSetRecord,
sdk.NewAttribute(registrytypes.AttributeKeySigner, msg.Signer),
sdk.NewAttribute(registrytypes.AttributeKeyCRN, msg.Crn),
sdk.NewAttribute(registrytypes.AttributeKeyLRN, msg.Lrn),
sdk.NewAttribute(registrytypes.AttributeKeyCID, msg.Cid),
),
sdk.NewEvent(
@ -160,7 +160,7 @@ func (ms msgServer) DeleteName(c context.Context, msg *registrytypes.MsgDeleteNa
sdk.NewEvent(
registrytypes.EventTypeDeleteName,
sdk.NewAttribute(registrytypes.AttributeKeySigner, msg.Signer),
sdk.NewAttribute(registrytypes.AttributeKeyCRN, msg.Crn),
sdk.NewAttribute(registrytypes.AttributeKeyLRN, msg.Lrn),
),
sdk.NewEvent(
sdk.EventTypeMessage,

View File

@ -57,13 +57,13 @@ func (k Keeper) ListNameAuthorityRecords(ctx sdk.Context) (map[string]registryty
}
// HasNameRecord - checks if a name record exists.
func (k Keeper) HasNameRecord(ctx sdk.Context, crn string) (bool, error) {
return k.NameRecords.Has(ctx, crn)
func (k Keeper) HasNameRecord(ctx sdk.Context, lrn string) (bool, error) {
return k.NameRecords.Has(ctx, lrn)
}
// GetNameRecord - gets a name record from the store.
func (k Keeper) GetNameRecord(ctx sdk.Context, crn string) (*registrytypes.NameRecord, error) {
nameRecord, err := k.NameRecords.Get(ctx, crn)
func (k Keeper) GetNameRecord(ctx sdk.Context, lrn string) (*registrytypes.NameRecord, error) {
nameRecord, err := k.NameRecords.Get(ctx, lrn)
if err != nil {
if errors.Is(err, collections.ErrNotFound) {
return nil, nil
@ -75,14 +75,14 @@ func (k Keeper) GetNameRecord(ctx sdk.Context, crn string) (*registrytypes.NameR
}
// LookupNameRecord - gets a name record which is not stale and under active authority.
func (k Keeper) LookupNameRecord(ctx sdk.Context, crn string) (*registrytypes.NameRecord, error) {
_, _, authority, err := k.getAuthority(ctx, crn)
func (k Keeper) LookupNameRecord(ctx sdk.Context, lrn string) (*registrytypes.NameRecord, error) {
_, _, authority, err := k.getAuthority(ctx, lrn)
if err != nil || authority.Status != registrytypes.AuthorityActive {
// If authority is not active (or any other error), lookup fails.
return nil, nil
}
nameRecord, err := k.GetNameRecord(ctx, crn)
nameRecord, err := k.GetNameRecord(ctx, lrn)
// Name record may not exist.
if nameRecord == nil {
@ -115,9 +115,9 @@ func (k Keeper) ListNameRecords(ctx sdk.Context) ([]registrytypes.NameEntry, err
}
// SaveNameRecord - sets a name record.
func (k Keeper) SaveNameRecord(ctx sdk.Context, crn string, id string) error {
func (k Keeper) SaveNameRecord(ctx sdk.Context, lrn string, id string) error {
var nameRecord registrytypes.NameRecord
existingNameRecord, err := k.GetNameRecord(ctx, crn)
existingNameRecord, err := k.GetNameRecord(ctx, lrn)
if err != nil {
return err
}
@ -132,21 +132,21 @@ func (k Keeper) SaveNameRecord(ctx sdk.Context, crn string, id string) error {
Height: uint64(ctx.BlockHeight()),
}
return k.NameRecords.Set(ctx, crn, nameRecord)
return k.NameRecords.Set(ctx, lrn, nameRecord)
}
// SetName creates a CRN -> Record ID mapping.
// SetName creates a LRN -> Record ID mapping.
func (k Keeper) SetName(ctx sdk.Context, msg registrytypes.MsgSetName) error {
signerAddress, err := sdk.AccAddressFromBech32(msg.Signer)
if err != nil {
return err
}
err = k.checkCRNAccess(ctx, signerAddress, msg.Crn)
err = k.checkLRNAccess(ctx, signerAddress, msg.Lrn)
if err != nil {
return err
}
nameRecord, err := k.LookupNameRecord(ctx, msg.Crn)
nameRecord, err := k.LookupNameRecord(ctx, msg.Lrn)
if err != nil {
return err
}
@ -154,7 +154,7 @@ func (k Keeper) SetName(ctx sdk.Context, msg registrytypes.MsgSetName) error {
return nil
}
return k.SaveNameRecord(ctx, msg.Crn, msg.Cid)
return k.SaveNameRecord(ctx, msg.Lrn, msg.Cid)
}
// SaveNameAuthority creates the NameAuthority record.
@ -164,14 +164,14 @@ func (k Keeper) SaveNameAuthority(ctx sdk.Context, name string, authority *regis
// ReserveAuthority reserves a name authority.
func (k Keeper) ReserveAuthority(ctx sdk.Context, msg registrytypes.MsgReserveAuthority) error {
crn := fmt.Sprintf("crn://%s", msg.GetName())
parsedCrn, err := url.Parse(crn)
lrn := fmt.Sprintf("lrn://%s", msg.GetName())
parsedLrn, err := url.Parse(lrn)
if err != nil {
return errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Invalid name")
}
name := parsedCrn.Host
if fmt.Sprintf("crn://%s", name) != crn {
name := parsedLrn.Host
if fmt.Sprintf("lrn://%s", name) != lrn {
return errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Invalid name")
}
@ -352,32 +352,32 @@ func (k Keeper) SetAuthorityBond(ctx sdk.Context, msg registrytypes.MsgSetAuthor
return nil
}
// DeleteName removes a CRN -> Record ID mapping.
// DeleteName removes a LRN -> Record ID mapping.
func (k Keeper) DeleteName(ctx sdk.Context, msg registrytypes.MsgDeleteNameAuthority) error {
signerAddress, err := sdk.AccAddressFromBech32(msg.Signer)
if err != nil {
return err
}
err = k.checkCRNAccess(ctx, signerAddress, msg.Crn)
err = k.checkLRNAccess(ctx, signerAddress, msg.Lrn)
if err != nil {
return err
}
crnExists, err := k.HasNameRecord(ctx, msg.Crn)
lrnExists, err := k.HasNameRecord(ctx, msg.Lrn)
if err != nil {
return err
}
if !crnExists {
if !lrnExists {
return errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Name not found.")
}
// Set CID to empty string.
return k.SaveNameRecord(ctx, msg.Crn, "")
return k.SaveNameRecord(ctx, msg.Lrn, "")
}
// ResolveCRN resolves a CRN to a record.
func (k Keeper) ResolveCRN(ctx sdk.Context, crn string) (*registrytypes.Record, error) {
_, _, authority, err := k.getAuthority(ctx, crn)
// ResolveLRN resolves a LRN to a record.
func (k Keeper) ResolveLRN(ctx sdk.Context, lrn string) (*registrytypes.Record, error) {
_, _, authority, err := k.getAuthority(ctx, lrn)
if err != nil || authority.Status != registrytypes.AuthorityActive {
// If authority is not active (or any other error), resolution fails.
return nil, err
@ -385,7 +385,7 @@ func (k Keeper) ResolveCRN(ctx sdk.Context, crn string) (*registrytypes.Record,
// Name should not resolve if it's stale.
// i.e. authority was registered later than the name.
record, nameRecord, err := k.resolveCRNRecord(ctx, crn)
record, nameRecord, err := k.resolveLRNRecord(ctx, lrn)
if err != nil {
return nil, err
}
@ -396,8 +396,8 @@ func (k Keeper) ResolveCRN(ctx sdk.Context, crn string) (*registrytypes.Record,
return record, nil
}
func (k Keeper) resolveCRNRecord(ctx sdk.Context, crn string) (*registrytypes.Record, *registrytypes.NameRecord, error) {
nameRecord, err := k.GetNameRecord(ctx, crn)
func (k Keeper) resolveLRNRecord(ctx sdk.Context, lrn string) (*registrytypes.Record, *registrytypes.NameRecord, error) {
nameRecord, err := k.GetNameRecord(ctx, lrn)
if nameRecord == nil {
return nil, nil, err
}
@ -423,13 +423,13 @@ func (k Keeper) resolveCRNRecord(ctx sdk.Context, crn string) (*registrytypes.Re
return &record, nameRecord, nil
}
func (k Keeper) getAuthority(ctx sdk.Context, crn string) (string, *url.URL, *registrytypes.NameAuthority, error) {
parsedCRN, err := url.Parse(crn)
func (k Keeper) getAuthority(ctx sdk.Context, lrn string) (string, *url.URL, *registrytypes.NameAuthority, error) {
parsedLRN, err := url.Parse(lrn)
if err != nil {
return "", nil, nil, errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Invalid CRN.")
return "", nil, nil, errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Invalid LRN.")
}
name := parsedCRN.Host
name := parsedLRN.Host
if has, err := k.HasNameAuthority(ctx, name); !has {
if err != nil {
return "", nil, nil, err
@ -443,18 +443,18 @@ func (k Keeper) getAuthority(ctx sdk.Context, crn string) (string, *url.URL, *re
return "", nil, nil, err
}
return name, parsedCRN, &authority, nil
return name, parsedLRN, &authority, nil
}
func (k Keeper) checkCRNAccess(ctx sdk.Context, signer sdk.AccAddress, crn string) error {
name, parsedCRN, authority, err := k.getAuthority(ctx, crn)
func (k Keeper) checkLRNAccess(ctx sdk.Context, signer sdk.AccAddress, lrn string) error {
name, parsedLRN, authority, err := k.getAuthority(ctx, lrn)
if err != nil {
return err
}
formattedCRN := fmt.Sprintf("crn://%s%s", name, parsedCRN.RequestURI())
if formattedCRN != crn {
return errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Invalid CRN.")
formattedLRN := fmt.Sprintf("lrn://%s%s", name, parsedLRN.RequestURI())
if formattedLRN != lrn {
return errorsmod.Wrap(sdkerrors.ErrInvalidRequest, "Invalid LRN.")
}
if authority.OwnerAddress != signer.String() {

View File

@ -120,19 +120,19 @@ func (qs queryServer) Whois(c context.Context, request *registrytypes.QueryWhois
return &registrytypes.QueryWhoisResponse{NameAuthority: nameAuthority}, nil
}
func (qs queryServer) LookupCrn(c context.Context, req *registrytypes.QueryLookupCrnRequest) (*registrytypes.QueryLookupCrnResponse, error) {
func (qs queryServer) LookupLrn(c context.Context, req *registrytypes.QueryLookupLrnRequest) (*registrytypes.QueryLookupLrnResponse, error) {
ctx := sdk.UnwrapSDKContext(c)
crn := req.GetCrn()
lrn := req.GetLrn()
crnExists, err := qs.k.HasNameRecord(ctx, crn)
lrnExists, err := qs.k.HasNameRecord(ctx, lrn)
if err != nil {
return nil, err
}
if !crnExists {
return nil, errorsmod.Wrap(sdkerrors.ErrUnknownRequest, "CRN not found.")
if !lrnExists {
return nil, errorsmod.Wrap(sdkerrors.ErrUnknownRequest, "LRN not found.")
}
nameRecord, err := qs.k.LookupNameRecord(ctx, crn)
nameRecord, err := qs.k.LookupNameRecord(ctx, lrn)
if nameRecord == nil {
if err != nil {
return nil, err
@ -141,14 +141,14 @@ func (qs queryServer) LookupCrn(c context.Context, req *registrytypes.QueryLooku
return nil, errorsmod.Wrap(sdkerrors.ErrUnknownRequest, "name record not found.")
}
return &registrytypes.QueryLookupCrnResponse{Name: nameRecord}, nil
return &registrytypes.QueryLookupLrnResponse{Name: nameRecord}, nil
}
func (qs queryServer) ResolveCrn(c context.Context, req *registrytypes.QueryResolveCrnRequest) (*registrytypes.QueryResolveCrnResponse, error) {
func (qs queryServer) ResolveLrn(c context.Context, req *registrytypes.QueryResolveLrnRequest) (*registrytypes.QueryResolveLrnResponse, error) {
ctx := sdk.UnwrapSDKContext(c)
crn := req.GetCrn()
record, err := qs.k.ResolveCRN(ctx, crn)
lrn := req.GetLrn()
record, err := qs.k.ResolveLRN(ctx, lrn)
if record == nil {
if err != nil {
return nil, err
@ -157,5 +157,5 @@ func (qs queryServer) ResolveCrn(c context.Context, req *registrytypes.QueryReso
return nil, errorsmod.Wrap(sdkerrors.ErrUnknownRequest, "record not found.")
}
return &registrytypes.QueryResolveCrnResponse{Record: record}, nil
return &registrytypes.QueryResolveLrnResponse{Record: record}, nil
}

View File

@ -58,19 +58,19 @@ func (am AppModule) AutoCLIOptions() *autocliv1.ModuleOptions {
PositionalArgs: []*autocliv1.PositionalArgDescriptor{},
},
{
RpcMethod: "LookupCrn",
Use: "lookup [crn]",
Short: "Get naming info for CRN",
RpcMethod: "LookupLrn",
Use: "lookup [lrn]",
Short: "Get naming info for LRN",
PositionalArgs: []*autocliv1.PositionalArgDescriptor{
{ProtoField: "crn"},
{ProtoField: "lrn"},
},
},
{
RpcMethod: "ResolveCrn",
Use: "resolve [crn]",
Short: "Resolve CRN to record",
RpcMethod: "ResolveLrn",
Use: "resolve [lrn]",
Short: "Resolve LRN to record",
PositionalArgs: []*autocliv1.PositionalArgDescriptor{
{ProtoField: "crn"},
{ProtoField: "lrn"},
},
},
{
@ -112,19 +112,19 @@ func (am AppModule) AutoCLIOptions() *autocliv1.ModuleOptions {
},
{
RpcMethod: "SetName",
Use: "set-name [crn] [cid]",
Short: "Set CRN to CID mapping",
Use: "set-name [lrn] [cid]",
Short: "Set LRN to CID mapping",
PositionalArgs: []*autocliv1.PositionalArgDescriptor{
{ProtoField: "crn"},
{ProtoField: "lrn"},
{ProtoField: "cid"},
},
},
{
RpcMethod: "DeleteName",
Use: "delete-name [crn]",
Short: "Delete CRN",
Use: "delete-name [lrn]",
Short: "Delete LRN",
PositionalArgs: []*autocliv1.PositionalArgDescriptor{
{ProtoField: "crn"},
{ProtoField: "lrn"},
},
},
{

View File

@ -911,23 +911,23 @@ func (m *QueryWhoisResponse) GetNameAuthority() NameAuthority {
return NameAuthority{}
}
// QueryLookupCrnRequest is request type for LookupCrn
type QueryLookupCrnRequest struct {
Crn string `protobuf:"bytes,1,opt,name=crn,proto3" json:"crn,omitempty"`
// QueryLookupLrnRequest is request type for LookupLrn
type QueryLookupLrnRequest struct {
Lrn string `protobuf:"bytes,1,opt,name=lrn,proto3" json:"lrn,omitempty"`
}
func (m *QueryLookupCrnRequest) Reset() { *m = QueryLookupCrnRequest{} }
func (m *QueryLookupCrnRequest) String() string { return proto.CompactTextString(m) }
func (*QueryLookupCrnRequest) ProtoMessage() {}
func (*QueryLookupCrnRequest) Descriptor() ([]byte, []int) {
func (m *QueryLookupLrnRequest) Reset() { *m = QueryLookupLrnRequest{} }
func (m *QueryLookupLrnRequest) String() string { return proto.CompactTextString(m) }
func (*QueryLookupLrnRequest) ProtoMessage() {}
func (*QueryLookupLrnRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_c642b96b6da07a30, []int{12}
}
func (m *QueryLookupCrnRequest) XXX_Unmarshal(b []byte) error {
func (m *QueryLookupLrnRequest) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *QueryLookupCrnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (m *QueryLookupLrnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_QueryLookupCrnRequest.Marshal(b, m, deterministic)
return xxx_messageInfo_QueryLookupLrnRequest.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
@ -937,42 +937,42 @@ func (m *QueryLookupCrnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byt
return b[:n], nil
}
}
func (m *QueryLookupCrnRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryLookupCrnRequest.Merge(m, src)
func (m *QueryLookupLrnRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryLookupLrnRequest.Merge(m, src)
}
func (m *QueryLookupCrnRequest) XXX_Size() int {
func (m *QueryLookupLrnRequest) XXX_Size() int {
return m.Size()
}
func (m *QueryLookupCrnRequest) XXX_DiscardUnknown() {
xxx_messageInfo_QueryLookupCrnRequest.DiscardUnknown(m)
func (m *QueryLookupLrnRequest) XXX_DiscardUnknown() {
xxx_messageInfo_QueryLookupLrnRequest.DiscardUnknown(m)
}
var xxx_messageInfo_QueryLookupCrnRequest proto.InternalMessageInfo
var xxx_messageInfo_QueryLookupLrnRequest proto.InternalMessageInfo
func (m *QueryLookupCrnRequest) GetCrn() string {
func (m *QueryLookupLrnRequest) GetLrn() string {
if m != nil {
return m.Crn
return m.Lrn
}
return ""
}
// QueryLookupCrnResponse is response type for QueryLookupCrnRequest
type QueryLookupCrnResponse struct {
// QueryLookupLrnResponse is response type for QueryLookupLrnRequest
type QueryLookupLrnResponse struct {
Name *NameRecord `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
}
func (m *QueryLookupCrnResponse) Reset() { *m = QueryLookupCrnResponse{} }
func (m *QueryLookupCrnResponse) String() string { return proto.CompactTextString(m) }
func (*QueryLookupCrnResponse) ProtoMessage() {}
func (*QueryLookupCrnResponse) Descriptor() ([]byte, []int) {
func (m *QueryLookupLrnResponse) Reset() { *m = QueryLookupLrnResponse{} }
func (m *QueryLookupLrnResponse) String() string { return proto.CompactTextString(m) }
func (*QueryLookupLrnResponse) ProtoMessage() {}
func (*QueryLookupLrnResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_c642b96b6da07a30, []int{13}
}
func (m *QueryLookupCrnResponse) XXX_Unmarshal(b []byte) error {
func (m *QueryLookupLrnResponse) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *QueryLookupCrnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (m *QueryLookupLrnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_QueryLookupCrnResponse.Marshal(b, m, deterministic)
return xxx_messageInfo_QueryLookupLrnResponse.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
@ -982,42 +982,42 @@ func (m *QueryLookupCrnResponse) XXX_Marshal(b []byte, deterministic bool) ([]by
return b[:n], nil
}
}
func (m *QueryLookupCrnResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryLookupCrnResponse.Merge(m, src)
func (m *QueryLookupLrnResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryLookupLrnResponse.Merge(m, src)
}
func (m *QueryLookupCrnResponse) XXX_Size() int {
func (m *QueryLookupLrnResponse) XXX_Size() int {
return m.Size()
}
func (m *QueryLookupCrnResponse) XXX_DiscardUnknown() {
xxx_messageInfo_QueryLookupCrnResponse.DiscardUnknown(m)
func (m *QueryLookupLrnResponse) XXX_DiscardUnknown() {
xxx_messageInfo_QueryLookupLrnResponse.DiscardUnknown(m)
}
var xxx_messageInfo_QueryLookupCrnResponse proto.InternalMessageInfo
var xxx_messageInfo_QueryLookupLrnResponse proto.InternalMessageInfo
func (m *QueryLookupCrnResponse) GetName() *NameRecord {
func (m *QueryLookupLrnResponse) GetName() *NameRecord {
if m != nil {
return m.Name
}
return nil
}
// QueryResolveCrnRequest is request type for ResolveCrn
type QueryResolveCrnRequest struct {
Crn string `protobuf:"bytes,1,opt,name=crn,proto3" json:"crn,omitempty"`
// QueryResolveLrnRequest is request type for ResolveLrn
type QueryResolveLrnRequest struct {
Lrn string `protobuf:"bytes,1,opt,name=lrn,proto3" json:"lrn,omitempty"`
}
func (m *QueryResolveCrnRequest) Reset() { *m = QueryResolveCrnRequest{} }
func (m *QueryResolveCrnRequest) String() string { return proto.CompactTextString(m) }
func (*QueryResolveCrnRequest) ProtoMessage() {}
func (*QueryResolveCrnRequest) Descriptor() ([]byte, []int) {
func (m *QueryResolveLrnRequest) Reset() { *m = QueryResolveLrnRequest{} }
func (m *QueryResolveLrnRequest) String() string { return proto.CompactTextString(m) }
func (*QueryResolveLrnRequest) ProtoMessage() {}
func (*QueryResolveLrnRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_c642b96b6da07a30, []int{14}
}
func (m *QueryResolveCrnRequest) XXX_Unmarshal(b []byte) error {
func (m *QueryResolveLrnRequest) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *QueryResolveCrnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (m *QueryResolveLrnRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_QueryResolveCrnRequest.Marshal(b, m, deterministic)
return xxx_messageInfo_QueryResolveLrnRequest.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
@ -1027,42 +1027,42 @@ func (m *QueryResolveCrnRequest) XXX_Marshal(b []byte, deterministic bool) ([]by
return b[:n], nil
}
}
func (m *QueryResolveCrnRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryResolveCrnRequest.Merge(m, src)
func (m *QueryResolveLrnRequest) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryResolveLrnRequest.Merge(m, src)
}
func (m *QueryResolveCrnRequest) XXX_Size() int {
func (m *QueryResolveLrnRequest) XXX_Size() int {
return m.Size()
}
func (m *QueryResolveCrnRequest) XXX_DiscardUnknown() {
xxx_messageInfo_QueryResolveCrnRequest.DiscardUnknown(m)
func (m *QueryResolveLrnRequest) XXX_DiscardUnknown() {
xxx_messageInfo_QueryResolveLrnRequest.DiscardUnknown(m)
}
var xxx_messageInfo_QueryResolveCrnRequest proto.InternalMessageInfo
var xxx_messageInfo_QueryResolveLrnRequest proto.InternalMessageInfo
func (m *QueryResolveCrnRequest) GetCrn() string {
func (m *QueryResolveLrnRequest) GetLrn() string {
if m != nil {
return m.Crn
return m.Lrn
}
return ""
}
// QueryResolveCrnResponse is response type for QueryResolveCrnRequest
type QueryResolveCrnResponse struct {
// QueryResolveLrnResponse is response type for QueryResolveLrnRequest
type QueryResolveLrnResponse struct {
Record *Record `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
}
func (m *QueryResolveCrnResponse) Reset() { *m = QueryResolveCrnResponse{} }
func (m *QueryResolveCrnResponse) String() string { return proto.CompactTextString(m) }
func (*QueryResolveCrnResponse) ProtoMessage() {}
func (*QueryResolveCrnResponse) Descriptor() ([]byte, []int) {
func (m *QueryResolveLrnResponse) Reset() { *m = QueryResolveLrnResponse{} }
func (m *QueryResolveLrnResponse) String() string { return proto.CompactTextString(m) }
func (*QueryResolveLrnResponse) ProtoMessage() {}
func (*QueryResolveLrnResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_c642b96b6da07a30, []int{15}
}
func (m *QueryResolveCrnResponse) XXX_Unmarshal(b []byte) error {
func (m *QueryResolveLrnResponse) XXX_Unmarshal(b []byte) error {
return m.Unmarshal(b)
}
func (m *QueryResolveCrnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
func (m *QueryResolveLrnResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
if deterministic {
return xxx_messageInfo_QueryResolveCrnResponse.Marshal(b, m, deterministic)
return xxx_messageInfo_QueryResolveLrnResponse.Marshal(b, m, deterministic)
} else {
b = b[:cap(b)]
n, err := m.MarshalToSizedBuffer(b)
@ -1072,19 +1072,19 @@ func (m *QueryResolveCrnResponse) XXX_Marshal(b []byte, deterministic bool) ([]b
return b[:n], nil
}
}
func (m *QueryResolveCrnResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryResolveCrnResponse.Merge(m, src)
func (m *QueryResolveLrnResponse) XXX_Merge(src proto.Message) {
xxx_messageInfo_QueryResolveLrnResponse.Merge(m, src)
}
func (m *QueryResolveCrnResponse) XXX_Size() int {
func (m *QueryResolveLrnResponse) XXX_Size() int {
return m.Size()
}
func (m *QueryResolveCrnResponse) XXX_DiscardUnknown() {
xxx_messageInfo_QueryResolveCrnResponse.DiscardUnknown(m)
func (m *QueryResolveLrnResponse) XXX_DiscardUnknown() {
xxx_messageInfo_QueryResolveLrnResponse.DiscardUnknown(m)
}
var xxx_messageInfo_QueryResolveCrnResponse proto.InternalMessageInfo
var xxx_messageInfo_QueryResolveLrnResponse proto.InternalMessageInfo
func (m *QueryResolveCrnResponse) GetRecord() *Record {
func (m *QueryResolveLrnResponse) GetRecord() *Record {
if m != nil {
return m.Record
}
@ -1244,10 +1244,10 @@ func init() {
proto.RegisterType((*QueryNameRecordsResponse)(nil), "cerc.registry.v1.QueryNameRecordsResponse")
proto.RegisterType((*QueryWhoisRequest)(nil), "cerc.registry.v1.QueryWhoisRequest")
proto.RegisterType((*QueryWhoisResponse)(nil), "cerc.registry.v1.QueryWhoisResponse")
proto.RegisterType((*QueryLookupCrnRequest)(nil), "cerc.registry.v1.QueryLookupCrnRequest")
proto.RegisterType((*QueryLookupCrnResponse)(nil), "cerc.registry.v1.QueryLookupCrnResponse")
proto.RegisterType((*QueryResolveCrnRequest)(nil), "cerc.registry.v1.QueryResolveCrnRequest")
proto.RegisterType((*QueryResolveCrnResponse)(nil), "cerc.registry.v1.QueryResolveCrnResponse")
proto.RegisterType((*QueryLookupLrnRequest)(nil), "cerc.registry.v1.QueryLookupLrnRequest")
proto.RegisterType((*QueryLookupLrnResponse)(nil), "cerc.registry.v1.QueryLookupLrnResponse")
proto.RegisterType((*QueryResolveLrnRequest)(nil), "cerc.registry.v1.QueryResolveLrnRequest")
proto.RegisterType((*QueryResolveLrnResponse)(nil), "cerc.registry.v1.QueryResolveLrnResponse")
proto.RegisterType((*QueryGetRegistryModuleBalanceRequest)(nil), "cerc.registry.v1.QueryGetRegistryModuleBalanceRequest")
proto.RegisterType((*QueryGetRegistryModuleBalanceResponse)(nil), "cerc.registry.v1.QueryGetRegistryModuleBalanceResponse")
proto.RegisterType((*AccountBalance)(nil), "cerc.registry.v1.AccountBalance")
@ -1256,88 +1256,88 @@ func init() {
func init() { proto.RegisterFile("cerc/registry/v1/query.proto", fileDescriptor_c642b96b6da07a30) }
var fileDescriptor_c642b96b6da07a30 = []byte{
// 1296 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xcf, 0x6f, 0x1b, 0xc5,
0x17, 0xf7, 0xda, 0xb1, 0xdd, 0x3c, 0x7f, 0x5b, 0xf5, 0x3b, 0x84, 0x76, 0xbb, 0x0d, 0xb6, 0x59,
0xda, 0xc4, 0x49, 0xe4, 0xdd, 0x26, 0x91, 0xda, 0x2a, 0xe2, 0x12, 0x57, 0x34, 0x2e, 0xa5, 0x55,
0xb3, 0x48, 0x45, 0xe2, 0x52, 0x8d, 0x77, 0x17, 0x67, 0xc9, 0x7a, 0xc7, 0xdd, 0x5d, 0xbb, 0x2c,
0x51, 0x25, 0x84, 0x00, 0x71, 0x04, 0x71, 0x42, 0x70, 0xe1, 0xc2, 0x81, 0x03, 0x7f, 0x47, 0x25,
0x2e, 0x95, 0xb8, 0x70, 0x0a, 0x28, 0xe1, 0xc2, 0x0d, 0x95, 0x7f, 0x00, 0xed, 0xcc, 0xec, 0x7a,
0xfd, 0xdb, 0x89, 0x40, 0xe2, 0xe4, 0x9d, 0x99, 0xcf, 0x7b, 0xef, 0xf3, 0x7e, 0xce, 0x18, 0x16,
0x75, 0xd3, 0xd5, 0x55, 0xd7, 0x6c, 0x5a, 0x9e, 0xef, 0x06, 0x6a, 0x77, 0x5d, 0x7d, 0xdc, 0x31,
0xdd, 0x40, 0x69, 0xbb, 0xc4, 0x27, 0xe8, 0x7c, 0x78, 0xaa, 0x44, 0xa7, 0x4a, 0x77, 0x5d, 0x5a,
0x6c, 0x12, 0xd2, 0xb4, 0x4d, 0x15, 0xb7, 0x2d, 0x15, 0x3b, 0x0e, 0xf1, 0xb1, 0x6f, 0x11, 0xc7,
0x63, 0x78, 0x69, 0x55, 0x27, 0x5e, 0x8b, 0x78, 0x6a, 0x03, 0x7b, 0x26, 0x53, 0xa4, 0x76, 0xd7,
0x1b, 0xa6, 0x8f, 0xd7, 0xd5, 0x36, 0x6e, 0x5a, 0x0e, 0x05, 0x73, 0xec, 0x42, 0x93, 0x34, 0x09,
0xfd, 0x54, 0xc3, 0x2f, 0xbe, 0x5b, 0x4c, 0x6a, 0x88, 0x64, 0x75, 0x62, 0x45, 0x52, 0xa5, 0x21,
0xbe, 0x31, 0x3b, 0x0a, 0x90, 0x17, 0x00, 0xed, 0x86, 0x86, 0x1f, 0x60, 0x17, 0xb7, 0x3c, 0xcd,
0x7c, 0xdc, 0x31, 0x3d, 0x5f, 0xde, 0x81, 0x97, 0xfa, 0x76, 0xbd, 0x36, 0x71, 0x3c, 0x13, 0x5d,
0x83, 0x5c, 0x9b, 0xee, 0x88, 0x42, 0x59, 0xa8, 0x14, 0x36, 0x44, 0x65, 0xd0, 0x61, 0x85, 0x4b,
0x70, 0x9c, 0xfc, 0x57, 0x8e, 0x6b, 0xd2, 0x4c, 0x9d, 0xb8, 0x46, 0x64, 0x00, 0xbd, 0x0d, 0x80,
0x7d, 0xdf, 0xb5, 0x1a, 0x1d, 0xdf, 0x0c, 0xb5, 0x65, 0x2a, 0x85, 0x8d, 0xcd, 0x61, 0x6d, 0x23,
0x44, 0x95, 0xbb, 0x66, 0xf0, 0x10, 0xdb, 0x1d, 0xf3, 0x8e, 0xd3, 0xee, 0xf8, 0x5a, 0x42, 0x0d,
0x3a, 0x0f, 0x19, 0x6c, 0xdb, 0x62, 0xba, 0x2c, 0x54, 0xce, 0x68, 0xe1, 0x27, 0xba, 0x0d, 0xd0,
0x0b, 0xa4, 0x98, 0xa1, 0xa4, 0x97, 0x14, 0x16, 0x33, 0x25, 0x8c, 0x99, 0xc2, 0xd2, 0xc7, 0x23,
0xa7, 0x3c, 0xc0, 0x4d, 0x93, 0xdb, 0xd1, 0x12, 0x92, 0xd2, 0x43, 0x80, 0x6d, 0xd7, 0xc5, 0x01,
0xb5, 0x89, 0xea, 0x90, 0xeb, 0x86, 0x0c, 0x22, 0xe2, 0xd7, 0x66, 0x23, 0x9e, 0x60, 0xcd, 0xe5,
0xa5, 0x9f, 0x04, 0x38, 0x73, 0x0f, 0xb7, 0x99, 0x5a, 0x6d, 0x40, 0xed, 0xd6, 0x6c, 0x6a, 0x23,
0x79, 0xa6, 0xdf, 0x7b, 0xc3, 0xf1, 0xdd, 0x20, 0x36, 0xb0, 0x0f, 0x85, 0xc4, 0x76, 0x18, 0xa1,
0x7d, 0x33, 0xa0, 0xd9, 0x9b, 0xd7, 0xc2, 0x4f, 0x74, 0x1b, 0xb2, 0x14, 0x4a, 0xa3, 0x76, 0x1a,
0x57, 0x98, 0xf8, 0x56, 0xfa, 0xa6, 0x20, 0x7d, 0x93, 0x06, 0xe8, 0x9d, 0x20, 0x11, 0x72, 0x9e,
0xef, 0x5a, 0x4e, 0x93, 0xd9, 0xab, 0xa7, 0x34, 0xbe, 0x46, 0x08, 0x32, 0x96, 0xe3, 0x53, 0x93,
0x99, 0x7a, 0x4a, 0x0b, 0x17, 0xe8, 0x02, 0x64, 0xdf, 0xb3, 0x09, 0xf6, 0x69, 0x96, 0x84, 0x7a,
0x4a, 0x63, 0x4b, 0x24, 0x41, 0xbe, 0x41, 0x88, 0x6d, 0x62, 0x47, 0x9c, 0x0b, 0x13, 0x5b, 0x4f,
0x69, 0xd1, 0x06, 0x5a, 0x80, 0x39, 0xdb, 0x72, 0xf6, 0xc5, 0x2c, 0xd7, 0x4f, 0x57, 0xa8, 0x0e,
0x59, 0x1c, 0x26, 0x4b, 0xcc, 0x9d, 0xc4, 0xa5, 0x5e, 0x7e, 0x43, 0xdb, 0x54, 0x01, 0xaa, 0x41,
0xa6, 0x85, 0xdb, 0x62, 0x9e, 0xea, 0x51, 0x4e, 0x96, 0x8e, 0xd0, 0xaf, 0x16, 0x6e, 0xd7, 0xf2,
0x3c, 0xc0, 0x92, 0x05, 0x67, 0xfb, 0x4a, 0xf7, 0xdf, 0x4b, 0x86, 0xfc, 0xb5, 0x00, 0x0b, 0xfd,
0x48, 0xde, 0xc0, 0x37, 0x21, 0xef, 0xb2, 0x2d, 0x5e, 0x63, 0x23, 0x3a, 0x98, 0xc9, 0xd4, 0xe6,
0x9e, 0x1d, 0x96, 0x52, 0x5a, 0x04, 0x47, 0x3b, 0x7d, 0x9d, 0xc4, 0xf8, 0x2d, 0x4f, 0xed, 0x24,
0x66, 0x36, 0xd9, 0x4a, 0x72, 0x05, 0x2e, 0x24, 0xa8, 0xd5, 0x82, 0x3b, 0x46, 0x34, 0x13, 0xce,
0x41, 0xda, 0x32, 0x78, 0x38, 0xd2, 0x96, 0x21, 0xef, 0xc2, 0xc5, 0x21, 0x24, 0xf7, 0xe3, 0x3a,
0xe4, 0x18, 0xb1, 0xf1, 0x83, 0xa8, 0xcf, 0x0d, 0x8e, 0x96, 0x3b, 0x70, 0x39, 0x19, 0x97, 0x5a,
0x50, 0x23, 0x8e, 0x31, 0x96, 0xc1, 0xc0, 0xf8, 0x48, 0x9f, 0x76, 0x7c, 0xc8, 0xdf, 0x09, 0xb0,
0x38, 0xda, 0xee, 0x7f, 0x27, 0x2f, 0x98, 0x47, 0xfb, 0x3e, 0x6e, 0x99, 0x03, 0xc3, 0xba, 0x3f,
0x0c, 0xc2, 0xa9, 0xc3, 0xf0, 0xad, 0x00, 0xe2, 0xb0, 0x0d, 0x1e, 0x82, 0x1b, 0x90, 0x75, 0x70,
0x2b, 0x1e, 0x7e, 0x97, 0x87, 0x03, 0x10, 0x4a, 0xd1, 0x31, 0xc6, 0x63, 0xc0, 0xf0, 0xff, 0x5c,
0x04, 0x96, 0xe1, 0xff, 0x94, 0xdd, 0x3b, 0x7b, 0xc4, 0x8a, 0x7d, 0x47, 0x30, 0x17, 0x9a, 0xe1,
0x45, 0x41, 0xbf, 0xe5, 0x2f, 0x05, 0x7e, 0x69, 0x72, 0x24, 0xf7, 0xe0, 0x00, 0xce, 0x85, 0xc7,
0x8f, 0x70, 0xc7, 0xdf, 0x23, 0xae, 0xe5, 0x07, 0x3c, 0x54, 0xa5, 0xd1, 0xae, 0x6c, 0x47, 0xb0,
0xda, 0x66, 0xe8, 0xce, 0x8b, 0xc3, 0xd2, 0xda, 0xfb, 0x1e, 0x71, 0xb6, 0xe4, 0x7e, 0x25, 0x72,
0x39, 0xc0, 0x2d, 0x7b, 0x68, 0x57, 0x3b, 0xeb, 0x24, 0x75, 0xc8, 0x2b, 0xf0, 0x32, 0xa5, 0xf4,
0x16, 0x21, 0xfb, 0x9d, 0xf6, 0x2d, 0xd7, 0x89, 0x1c, 0x38, 0x0f, 0x19, 0xdd, 0x75, 0xa2, 0x29,
0xa3, 0xbb, 0x8e, 0xfc, 0x26, 0xef, 0xc0, 0x04, 0x34, 0xbe, 0xdf, 0x7b, 0xce, 0x16, 0x36, 0x16,
0x47, 0xf3, 0x66, 0x89, 0xe3, 0xa1, 0x58, 0x8d, 0xbb, 0xd9, 0x23, 0x76, 0xd7, 0x9c, 0x68, 0xf7,
0x6e, 0xdc, 0xcf, 0x3d, 0x6c, 0xef, 0x61, 0x31, 0x5b, 0x3f, 0xc7, 0x9d, 0xbc, 0x04, 0x57, 0xa8,
0xb2, 0x1d, 0xd3, 0xd7, 0x38, 0xea, 0x1e, 0x31, 0x3a, 0xb6, 0x59, 0xc3, 0x36, 0x76, 0xf4, 0xa8,
0xfe, 0x64, 0x13, 0xae, 0x4e, 0xc1, 0x71, 0x0a, 0xaf, 0xc3, 0x99, 0x06, 0xdb, 0x8a, 0x4a, 0xb0,
0x3c, 0x4c, 0x62, 0x5b, 0xd7, 0x49, 0xc7, 0xf1, 0x23, 0xd9, 0x58, 0x42, 0xfe, 0x43, 0x80, 0x73,
0xfd, 0x87, 0xe8, 0x3e, 0xfc, 0x0f, 0xb3, 0x9d, 0x47, 0xbd, 0x0a, 0xaa, 0xad, 0xbd, 0x38, 0x2c,
0x2d, 0xb3, 0x3c, 0x27, 0x4f, 0xa3, 0x2c, 0xf7, 0xed, 0x69, 0x05, 0xbe, 0x0c, 0xc3, 0x8e, 0x3e,
0x13, 0x20, 0xcf, 0xed, 0x89, 0x19, 0x4a, 0xf0, 0x52, 0x5f, 0x95, 0x47, 0xf5, 0x7d, 0x8b, 0x58,
0x4e, 0x6d, 0x97, 0x97, 0xd4, 0x2b, 0xcc, 0x14, 0x97, 0x8b, 0xac, 0x44, 0xcb, 0x1f, 0x7e, 0x2d,
0x55, 0x9a, 0x96, 0xbf, 0xd7, 0x69, 0x28, 0x3a, 0x69, 0xa9, 0xfc, 0x2d, 0xc9, 0x7e, 0xaa, 0x9e,
0xb1, 0xaf, 0xfa, 0x41, 0xdb, 0xf4, 0xa8, 0x46, 0x4f, 0x8b, 0x8c, 0x6f, 0xfc, 0x39, 0x0f, 0x59,
0x1a, 0x53, 0xf4, 0x04, 0x72, 0xec, 0xbd, 0x87, 0xae, 0x8c, 0xb9, 0xaa, 0xfa, 0x9e, 0x95, 0xd2,
0xd5, 0x29, 0x28, 0x96, 0x0a, 0xb9, 0xfc, 0xf1, 0xcf, 0xbf, 0x7f, 0x95, 0x96, 0x90, 0xa8, 0x0e,
0xbd, 0x5e, 0xd9, 0xb3, 0x12, 0x1d, 0x40, 0x9e, 0xcf, 0x0f, 0x74, 0x75, 0xa6, 0x4b, 0x52, 0x5a,
0x9a, 0x06, 0xe3, 0xb6, 0x5f, 0xa5, 0xb6, 0x2f, 0xa3, 0x4b, 0xea, 0x88, 0x97, 0x33, 0xb3, 0xf8,
0xb9, 0x00, 0xf3, 0xb4, 0x9c, 0xc2, 0x25, 0xaa, 0x4c, 0x54, 0x9c, 0xb8, 0xdf, 0xa4, 0x95, 0x19,
0x90, 0x9c, 0xc5, 0x12, 0x65, 0x51, 0x46, 0xc5, 0xb1, 0x2c, 0xd4, 0x03, 0xcb, 0x78, 0x8a, 0xbe,
0x17, 0x00, 0xc5, 0x54, 0xe2, 0x6b, 0x05, 0x55, 0x27, 0x3b, 0x3b, 0x70, 0xed, 0x49, 0xca, 0xac,
0x70, 0xce, 0x6e, 0x9d, 0xb2, 0x5b, 0x43, 0x2b, 0x63, 0xd9, 0x55, 0x1b, 0x41, 0xb5, 0x41, 0x1c,
0xa3, 0x6a, 0x19, 0x8c, 0xe8, 0xa7, 0x02, 0x14, 0x12, 0x53, 0x1f, 0x8d, 0x8b, 0xc5, 0xf0, 0xed,
0x23, 0xad, 0xce, 0x02, 0xe5, 0xcc, 0x4a, 0x94, 0xd9, 0x25, 0x74, 0x71, 0x98, 0x19, 0xbb, 0x2c,
0x3e, 0x84, 0x2c, 0x1d, 0xda, 0xe8, 0xb5, 0x31, 0x5a, 0x93, 0xc3, 0x5f, 0xba, 0x32, 0x19, 0x34,
0x3d, 0x59, 0x4f, 0x42, 0xa0, 0x7a, 0x10, 0xda, 0x7e, 0x8a, 0x3e, 0x12, 0x60, 0x3e, 0x9e, 0xb9,
0x68, 0x79, 0x8c, 0xee, 0xc1, 0x01, 0x2e, 0x55, 0xa6, 0x03, 0xa7, 0xf7, 0x8d, 0x4d, 0xc1, 0xe8,
0x13, 0x01, 0xa0, 0x37, 0x7e, 0x27, 0xd4, 0xee, 0xc0, 0x34, 0x9f, 0x50, 0xbb, 0x83, 0xb3, 0x7c,
0x72, 0x07, 0x51, 0x34, 0xfa, 0x51, 0x00, 0x71, 0xdc, 0x40, 0x46, 0xd7, 0xc7, 0x98, 0x9a, 0x32,
0xe9, 0xa5, 0x1b, 0x27, 0x96, 0x9b, 0x4e, 0x98, 0x8f, 0xbc, 0xda, 0xf6, 0xb3, 0xa3, 0xa2, 0xf0,
0xfc, 0xa8, 0x28, 0xfc, 0x76, 0x54, 0x14, 0xbe, 0x38, 0x2e, 0xa6, 0x9e, 0x1f, 0x17, 0x53, 0xbf,
0x1c, 0x17, 0x53, 0xef, 0x2e, 0x37, 0x2d, 0x5f, 0xe9, 0x1a, 0x0d, 0xc5, 0x27, 0x54, 0xbc, 0x6a,
0x11, 0xd5, 0xc6, 0x3a, 0x71, 0x2c, 0x7d, 0xc3, 0x50, 0x3f, 0x88, 0xb5, 0x35, 0x72, 0xf4, 0xff,
0xf6, 0xe6, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x75, 0xb8, 0x19, 0x5d, 0x42, 0x10, 0x00, 0x00,
// 1295 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0x4d, 0x6f, 0x1b, 0xc5,
0x1b, 0xf7, 0xda, 0xb1, 0xdd, 0x3c, 0xfe, 0xb7, 0xea, 0x7f, 0x08, 0xed, 0x66, 0x13, 0x6c, 0xb3,
0xe4, 0xc5, 0x49, 0xe4, 0xdd, 0x26, 0x91, 0xda, 0x2a, 0xe2, 0x12, 0x23, 0x1a, 0x97, 0xbe, 0xa8,
0x59, 0xa4, 0x22, 0x71, 0xa9, 0xc6, 0xde, 0xc5, 0x59, 0xb2, 0xde, 0x71, 0x77, 0xd7, 0x2e, 0x4b,
0x54, 0x09, 0x21, 0x40, 0x1c, 0x41, 0x9c, 0x10, 0x5c, 0xb8, 0x70, 0xe0, 0xc0, 0xe7, 0xa8, 0xc4,
0xa5, 0x12, 0x17, 0x4e, 0x01, 0x25, 0x5c, 0xb8, 0xa1, 0xf2, 0x05, 0xd0, 0xce, 0xcc, 0xae, 0xd7,
0xef, 0x4e, 0x04, 0x12, 0x27, 0xef, 0xcc, 0xfc, 0x9e, 0xe7, 0xf9, 0x3d, 0xaf, 0x33, 0x86, 0xc5,
0xba, 0xe1, 0xd4, 0x55, 0xc7, 0x68, 0x98, 0xae, 0xe7, 0xf8, 0x6a, 0x67, 0x53, 0x7d, 0xdc, 0x36,
0x1c, 0x5f, 0x69, 0x39, 0xc4, 0x23, 0xe8, 0x72, 0x70, 0xaa, 0x84, 0xa7, 0x4a, 0x67, 0x53, 0x5a,
0x6c, 0x10, 0xd2, 0xb0, 0x0c, 0x15, 0xb7, 0x4c, 0x15, 0xdb, 0x36, 0xf1, 0xb0, 0x67, 0x12, 0xdb,
0x65, 0x78, 0x69, 0xbd, 0x4e, 0xdc, 0x26, 0x71, 0xd5, 0x1a, 0x76, 0x0d, 0xa6, 0x48, 0xed, 0x6c,
0xd6, 0x0c, 0x0f, 0x6f, 0xaa, 0x2d, 0xdc, 0x30, 0x6d, 0x0a, 0xe6, 0xd8, 0xb9, 0x06, 0x69, 0x10,
0xfa, 0xa9, 0x06, 0x5f, 0x7c, 0x37, 0x1f, 0xd7, 0x10, 0xca, 0xd6, 0x89, 0x19, 0x4a, 0x15, 0x06,
0xf8, 0x46, 0xec, 0x28, 0x40, 0x9e, 0x03, 0xb4, 0x1f, 0x18, 0x7e, 0x80, 0x1d, 0xdc, 0x74, 0x35,
0xe3, 0x71, 0xdb, 0x70, 0x3d, 0x79, 0x0f, 0x5e, 0xea, 0xd9, 0x75, 0x5b, 0xc4, 0x76, 0x0d, 0x74,
0x0d, 0x32, 0x2d, 0xba, 0x23, 0x0a, 0x45, 0xa1, 0x94, 0xdb, 0x12, 0x95, 0x7e, 0x87, 0x15, 0x2e,
0xc1, 0x71, 0xf2, 0x5f, 0x19, 0xae, 0x49, 0x33, 0xea, 0xc4, 0xd1, 0x43, 0x03, 0xe8, 0x6d, 0x00,
0xec, 0x79, 0x8e, 0x59, 0x6b, 0x7b, 0x46, 0xa0, 0x2d, 0x55, 0xca, 0x6d, 0x6d, 0x0f, 0x6a, 0x1b,
0x22, 0xaa, 0xdc, 0x31, 0xfc, 0x87, 0xd8, 0x6a, 0x1b, 0xb7, 0xed, 0x56, 0xdb, 0xd3, 0x62, 0x6a,
0xd0, 0x65, 0x48, 0x61, 0xcb, 0x12, 0x93, 0x45, 0xa1, 0x74, 0x41, 0x0b, 0x3e, 0xd1, 0x2d, 0x80,
0x6e, 0x20, 0xc5, 0x14, 0x25, 0xbd, 0xa2, 0xb0, 0x98, 0x29, 0x41, 0xcc, 0x14, 0x96, 0x3e, 0x1e,
0x39, 0xe5, 0x01, 0x6e, 0x18, 0xdc, 0x8e, 0x16, 0x93, 0x94, 0x1e, 0x02, 0xec, 0x3a, 0x0e, 0xf6,
0xa9, 0x4d, 0x54, 0x85, 0x4c, 0x27, 0x60, 0x10, 0x12, 0xbf, 0x36, 0x1d, 0xf1, 0x18, 0x6b, 0x2e,
0x2f, 0xfd, 0x24, 0xc0, 0x85, 0x7b, 0xb8, 0xc5, 0xd4, 0x6a, 0x7d, 0x6a, 0x77, 0xa6, 0x53, 0x1b,
0xca, 0x33, 0xfd, 0xee, 0x9b, 0xb6, 0xe7, 0xf8, 0x91, 0x81, 0x43, 0xc8, 0xc5, 0xb6, 0x83, 0x08,
0x1d, 0x1a, 0x3e, 0xcd, 0xde, 0xac, 0x16, 0x7c, 0xa2, 0x5b, 0x90, 0xa6, 0x50, 0x1a, 0xb5, 0xf3,
0xb8, 0xc2, 0xc4, 0x77, 0x92, 0x37, 0x05, 0xe9, 0x9b, 0x24, 0x40, 0xf7, 0x04, 0x89, 0x90, 0x71,
0x3d, 0xc7, 0xb4, 0x1b, 0xcc, 0x5e, 0x35, 0xa1, 0xf1, 0x35, 0x42, 0x90, 0x32, 0x6d, 0x8f, 0x9a,
0x4c, 0x55, 0x13, 0x5a, 0xb0, 0x40, 0x57, 0x20, 0xfd, 0x9e, 0x45, 0xb0, 0x47, 0xb3, 0x24, 0x54,
0x13, 0x1a, 0x5b, 0x22, 0x09, 0xb2, 0x35, 0x42, 0x2c, 0x03, 0xdb, 0xe2, 0x4c, 0x90, 0xd8, 0x6a,
0x42, 0x0b, 0x37, 0xd0, 0x1c, 0xcc, 0x58, 0xa6, 0x7d, 0x28, 0xa6, 0xb9, 0x7e, 0xba, 0x42, 0x55,
0x48, 0xe3, 0x20, 0x59, 0x62, 0xe6, 0x2c, 0x2e, 0x75, 0xf3, 0x1b, 0xd8, 0xa6, 0x0a, 0x50, 0x05,
0x52, 0x4d, 0xdc, 0x12, 0xb3, 0x54, 0x8f, 0x72, 0xb6, 0x74, 0x04, 0x7e, 0x35, 0x71, 0xab, 0x92,
0xe5, 0x01, 0x96, 0x4c, 0xb8, 0xd8, 0x53, 0xba, 0xff, 0x5e, 0x32, 0xe4, 0xaf, 0x05, 0x98, 0xeb,
0x45, 0xf2, 0x06, 0xbe, 0x09, 0x59, 0x87, 0x6d, 0xf1, 0x1a, 0x1b, 0xd2, 0xc1, 0x4c, 0xa6, 0x32,
0xf3, 0xec, 0xb8, 0x90, 0xd0, 0x42, 0x38, 0xda, 0xeb, 0xe9, 0x24, 0xc6, 0x6f, 0x75, 0x62, 0x27,
0x31, 0xb3, 0xf1, 0x56, 0x92, 0x4b, 0x70, 0x25, 0x46, 0xad, 0xe2, 0xdf, 0xd6, 0xc3, 0x99, 0x70,
0x09, 0x92, 0xa6, 0xce, 0xc3, 0x91, 0x34, 0x75, 0x79, 0x1f, 0xae, 0x0e, 0x20, 0xb9, 0x1f, 0xd7,
0x21, 0xc3, 0x88, 0x8d, 0x1e, 0x44, 0x3d, 0x6e, 0x70, 0xb4, 0xdc, 0x86, 0x85, 0x78, 0x5c, 0x2a,
0x7e, 0x85, 0xd8, 0xfa, 0x48, 0x06, 0x7d, 0xe3, 0x23, 0x79, 0xde, 0xf1, 0x21, 0x7f, 0x27, 0xc0,
0xe2, 0x70, 0xbb, 0xff, 0x9d, 0xbc, 0x60, 0x1e, 0xed, 0xfb, 0xb8, 0x69, 0xf4, 0x0d, 0xeb, 0xde,
0x30, 0x08, 0xe7, 0x0e, 0xc3, 0xb7, 0x02, 0x88, 0x83, 0x36, 0x78, 0x08, 0x6e, 0x40, 0xda, 0xc6,
0xcd, 0x68, 0xf8, 0x2d, 0x0c, 0x06, 0x20, 0x90, 0xa2, 0x63, 0x8c, 0xc7, 0x80, 0xe1, 0xff, 0xb9,
0x08, 0xac, 0xc2, 0xff, 0x29, 0xbb, 0x77, 0x0e, 0x88, 0x19, 0xf9, 0x8e, 0x60, 0x26, 0x30, 0xc3,
0x8b, 0x82, 0x7e, 0xcb, 0x5f, 0x0a, 0xfc, 0xd2, 0xe4, 0x48, 0xee, 0xc1, 0x11, 0x5c, 0x0a, 0x8e,
0x1f, 0xe1, 0xb6, 0x77, 0x40, 0x1c, 0xd3, 0xf3, 0x79, 0xa8, 0x0a, 0xc3, 0x5d, 0xd9, 0x0d, 0x61,
0x95, 0xed, 0xc0, 0x9d, 0x17, 0xc7, 0x85, 0x8d, 0xf7, 0x5d, 0x62, 0xef, 0xc8, 0xbd, 0x4a, 0xe4,
0xa2, 0x8f, 0x9b, 0xd6, 0xc0, 0xae, 0x76, 0xd1, 0x8e, 0xeb, 0x90, 0xd7, 0xe0, 0x65, 0x4a, 0xe9,
0x2e, 0x21, 0x87, 0xed, 0xd6, 0x5d, 0xc7, 0x0e, 0x1d, 0xb8, 0x0c, 0x29, 0xcb, 0xb1, 0xc3, 0x29,
0x63, 0x39, 0xb6, 0xfc, 0x16, 0xef, 0xc0, 0x18, 0x34, 0xba, 0xdf, 0xbb, 0xce, 0xe6, 0xb6, 0x16,
0x87, 0xf3, 0x66, 0x89, 0xe3, 0xa1, 0x58, 0x8f, 0xba, 0xd9, 0x25, 0x56, 0xc7, 0x18, 0x6b, 0xf7,
0x4e, 0xd4, 0xcf, 0x5d, 0x6c, 0xf7, 0x61, 0x31, 0x5d, 0x3f, 0x47, 0x9d, 0xbc, 0x02, 0x4b, 0x54,
0xd9, 0x9e, 0xe1, 0x69, 0x1c, 0x75, 0x8f, 0xe8, 0x6d, 0xcb, 0xa8, 0x60, 0x0b, 0xdb, 0xf5, 0xb0,
0xfe, 0x64, 0x03, 0x96, 0x27, 0xe0, 0x38, 0x85, 0xd7, 0xe1, 0x42, 0x8d, 0x6d, 0x85, 0x25, 0x58,
0x1c, 0x24, 0xb1, 0x5b, 0xaf, 0x93, 0xb6, 0xed, 0x85, 0xb2, 0x91, 0x84, 0xfc, 0x87, 0x00, 0x97,
0x7a, 0x0f, 0xd1, 0x7d, 0xf8, 0x1f, 0x66, 0x3b, 0x8f, 0xba, 0x15, 0x54, 0xd9, 0x78, 0x71, 0x5c,
0x58, 0x65, 0x79, 0x8e, 0x9f, 0x86, 0x59, 0xee, 0xd9, 0xd3, 0x72, 0x7c, 0x19, 0x84, 0x1d, 0x7d,
0x26, 0x40, 0x96, 0xdb, 0x13, 0x53, 0x94, 0xe0, 0x7c, 0x4f, 0x95, 0x87, 0xf5, 0xfd, 0x06, 0x31,
0xed, 0xca, 0x3e, 0x2f, 0xa9, 0x57, 0x98, 0x29, 0x2e, 0x17, 0x5a, 0x09, 0x97, 0x3f, 0xfc, 0x5a,
0x28, 0x35, 0x4c, 0xef, 0xa0, 0x5d, 0x53, 0xea, 0xa4, 0xa9, 0xf2, 0xb7, 0x24, 0xfb, 0x29, 0xbb,
0xfa, 0xa1, 0xea, 0xf9, 0x2d, 0xc3, 0xa5, 0x1a, 0x5d, 0x2d, 0x34, 0xbe, 0xf5, 0xe7, 0x2c, 0xa4,
0x69, 0x4c, 0xd1, 0x13, 0xc8, 0xb0, 0xf7, 0x1e, 0x5a, 0x1a, 0x71, 0x55, 0xf5, 0x3c, 0x2b, 0xa5,
0xe5, 0x09, 0x28, 0x96, 0x0a, 0xb9, 0xf8, 0xf1, 0xcf, 0xbf, 0x7f, 0x95, 0x94, 0x90, 0xa8, 0x0e,
0xbc, 0x5e, 0xd9, 0xb3, 0x12, 0x1d, 0x41, 0x96, 0xcf, 0x0f, 0xb4, 0x3c, 0xd5, 0x25, 0x29, 0xad,
0x4c, 0x82, 0x71, 0xdb, 0xaf, 0x52, 0xdb, 0x0b, 0x68, 0x5e, 0x1d, 0xf2, 0x72, 0x66, 0x16, 0x3f,
0x17, 0x60, 0x96, 0x96, 0x53, 0xb0, 0x44, 0xa5, 0xb1, 0x8a, 0x63, 0xf7, 0x9b, 0xb4, 0x36, 0x05,
0x92, 0xb3, 0x58, 0xa1, 0x2c, 0x8a, 0x28, 0x3f, 0x92, 0x85, 0x7a, 0x64, 0xea, 0x4f, 0xd1, 0xf7,
0x02, 0xa0, 0x88, 0x4a, 0x74, 0xad, 0xa0, 0xf2, 0x78, 0x67, 0xfb, 0xae, 0x3d, 0x49, 0x99, 0x16,
0xce, 0xd9, 0x6d, 0x52, 0x76, 0x1b, 0x68, 0x6d, 0x24, 0xbb, 0x72, 0xcd, 0x2f, 0xd7, 0x88, 0xad,
0x97, 0x4d, 0x9d, 0x11, 0xfd, 0x54, 0x80, 0x5c, 0x6c, 0xea, 0xa3, 0x51, 0xb1, 0x18, 0xbc, 0x7d,
0xa4, 0xf5, 0x69, 0xa0, 0x9c, 0x59, 0x81, 0x32, 0x9b, 0x47, 0x57, 0x07, 0x99, 0xb1, 0xcb, 0xe2,
0x43, 0x48, 0xd3, 0xa1, 0x8d, 0x5e, 0x1b, 0xa1, 0x35, 0x3e, 0xfc, 0xa5, 0xa5, 0xf1, 0xa0, 0xc9,
0xc9, 0x7a, 0x12, 0x00, 0xd5, 0xa3, 0xc0, 0xf6, 0x53, 0xf4, 0x91, 0x00, 0xb3, 0xd1, 0xcc, 0x45,
0xab, 0x23, 0x74, 0xf7, 0x0f, 0x70, 0xa9, 0x34, 0x19, 0x38, 0xb9, 0x6f, 0x2c, 0x0a, 0x46, 0x9f,
0x08, 0x00, 0xdd, 0xf1, 0x3b, 0xa6, 0x76, 0xfb, 0xa6, 0xf9, 0x98, 0xda, 0xed, 0x9f, 0xe5, 0xe3,
0x3b, 0x88, 0xa2, 0xd1, 0x8f, 0x02, 0x88, 0xa3, 0x06, 0x32, 0xba, 0x3e, 0xc2, 0xd4, 0x84, 0x49,
0x2f, 0xdd, 0x38, 0xb3, 0xdc, 0x64, 0xc2, 0x7c, 0xe4, 0x55, 0x76, 0x9f, 0x9d, 0xe4, 0x85, 0xe7,
0x27, 0x79, 0xe1, 0xb7, 0x93, 0xbc, 0xf0, 0xc5, 0x69, 0x3e, 0xf1, 0xfc, 0x34, 0x9f, 0xf8, 0xe5,
0x34, 0x9f, 0x78, 0x77, 0xb5, 0x61, 0x7a, 0x4a, 0x47, 0xaf, 0x29, 0x1e, 0xa1, 0xe2, 0x65, 0x93,
0xa8, 0x16, 0xae, 0x13, 0xdb, 0xac, 0x6f, 0xe9, 0xea, 0x07, 0x91, 0xb6, 0x5a, 0x86, 0xfe, 0xdf,
0xde, 0xfe, 0x3b, 0x00, 0x00, 0xff, 0xff, 0xc5, 0x94, 0x6e, 0x34, 0x42, 0x10, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
@ -1364,10 +1364,10 @@ type QueryClient interface {
NameRecords(ctx context.Context, in *QueryNameRecordsRequest, opts ...grpc.CallOption) (*QueryNameRecordsResponse, error)
// Whois method retrieve the name authority info
Whois(ctx context.Context, in *QueryWhoisRequest, opts ...grpc.CallOption) (*QueryWhoisResponse, error)
// LookupCrn
LookupCrn(ctx context.Context, in *QueryLookupCrnRequest, opts ...grpc.CallOption) (*QueryLookupCrnResponse, error)
// ResolveCrn
ResolveCrn(ctx context.Context, in *QueryResolveCrnRequest, opts ...grpc.CallOption) (*QueryResolveCrnResponse, error)
// LookupLrn
LookupLrn(ctx context.Context, in *QueryLookupLrnRequest, opts ...grpc.CallOption) (*QueryLookupLrnResponse, error)
// ResolveLrn
ResolveLrn(ctx context.Context, in *QueryResolveLrnRequest, opts ...grpc.CallOption) (*QueryResolveLrnResponse, error)
// Get registry module balance
GetRegistryModuleBalance(ctx context.Context, in *QueryGetRegistryModuleBalanceRequest, opts ...grpc.CallOption) (*QueryGetRegistryModuleBalanceResponse, error)
}
@ -1434,18 +1434,18 @@ func (c *queryClient) Whois(ctx context.Context, in *QueryWhoisRequest, opts ...
return out, nil
}
func (c *queryClient) LookupCrn(ctx context.Context, in *QueryLookupCrnRequest, opts ...grpc.CallOption) (*QueryLookupCrnResponse, error) {
out := new(QueryLookupCrnResponse)
err := c.cc.Invoke(ctx, "/cerc.registry.v1.Query/LookupCrn", in, out, opts...)
func (c *queryClient) LookupLrn(ctx context.Context, in *QueryLookupLrnRequest, opts ...grpc.CallOption) (*QueryLookupLrnResponse, error) {
out := new(QueryLookupLrnResponse)
err := c.cc.Invoke(ctx, "/cerc.registry.v1.Query/LookupLrn", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *queryClient) ResolveCrn(ctx context.Context, in *QueryResolveCrnRequest, opts ...grpc.CallOption) (*QueryResolveCrnResponse, error) {
out := new(QueryResolveCrnResponse)
err := c.cc.Invoke(ctx, "/cerc.registry.v1.Query/ResolveCrn", in, out, opts...)
func (c *queryClient) ResolveLrn(ctx context.Context, in *QueryResolveLrnRequest, opts ...grpc.CallOption) (*QueryResolveLrnResponse, error) {
out := new(QueryResolveLrnResponse)
err := c.cc.Invoke(ctx, "/cerc.registry.v1.Query/ResolveLrn", in, out, opts...)
if err != nil {
return nil, err
}
@ -1475,10 +1475,10 @@ type QueryServer interface {
NameRecords(context.Context, *QueryNameRecordsRequest) (*QueryNameRecordsResponse, error)
// Whois method retrieve the name authority info
Whois(context.Context, *QueryWhoisRequest) (*QueryWhoisResponse, error)
// LookupCrn
LookupCrn(context.Context, *QueryLookupCrnRequest) (*QueryLookupCrnResponse, error)
// ResolveCrn
ResolveCrn(context.Context, *QueryResolveCrnRequest) (*QueryResolveCrnResponse, error)
// LookupLrn
LookupLrn(context.Context, *QueryLookupLrnRequest) (*QueryLookupLrnResponse, error)
// ResolveLrn
ResolveLrn(context.Context, *QueryResolveLrnRequest) (*QueryResolveLrnResponse, error)
// Get registry module balance
GetRegistryModuleBalance(context.Context, *QueryGetRegistryModuleBalanceRequest) (*QueryGetRegistryModuleBalanceResponse, error)
}
@ -1505,11 +1505,11 @@ func (*UnimplementedQueryServer) NameRecords(ctx context.Context, req *QueryName
func (*UnimplementedQueryServer) Whois(ctx context.Context, req *QueryWhoisRequest) (*QueryWhoisResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Whois not implemented")
}
func (*UnimplementedQueryServer) LookupCrn(ctx context.Context, req *QueryLookupCrnRequest) (*QueryLookupCrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method LookupCrn not implemented")
func (*UnimplementedQueryServer) LookupLrn(ctx context.Context, req *QueryLookupLrnRequest) (*QueryLookupLrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method LookupLrn not implemented")
}
func (*UnimplementedQueryServer) ResolveCrn(ctx context.Context, req *QueryResolveCrnRequest) (*QueryResolveCrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ResolveCrn not implemented")
func (*UnimplementedQueryServer) ResolveLrn(ctx context.Context, req *QueryResolveLrnRequest) (*QueryResolveLrnResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ResolveLrn not implemented")
}
func (*UnimplementedQueryServer) GetRegistryModuleBalance(ctx context.Context, req *QueryGetRegistryModuleBalanceRequest) (*QueryGetRegistryModuleBalanceResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetRegistryModuleBalance not implemented")
@ -1627,38 +1627,38 @@ func _Query_Whois_Handler(srv interface{}, ctx context.Context, dec func(interfa
return interceptor(ctx, in, info, handler)
}
func _Query_LookupCrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryLookupCrnRequest)
func _Query_LookupLrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryLookupLrnRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(QueryServer).LookupCrn(ctx, in)
return srv.(QueryServer).LookupLrn(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/cerc.registry.v1.Query/LookupCrn",
FullMethod: "/cerc.registry.v1.Query/LookupLrn",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(QueryServer).LookupCrn(ctx, req.(*QueryLookupCrnRequest))
return srv.(QueryServer).LookupLrn(ctx, req.(*QueryLookupLrnRequest))
}
return interceptor(ctx, in, info, handler)
}
func _Query_ResolveCrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryResolveCrnRequest)
func _Query_ResolveLrn_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(QueryResolveLrnRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(QueryServer).ResolveCrn(ctx, in)
return srv.(QueryServer).ResolveLrn(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/cerc.registry.v1.Query/ResolveCrn",
FullMethod: "/cerc.registry.v1.Query/ResolveLrn",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(QueryServer).ResolveCrn(ctx, req.(*QueryResolveCrnRequest))
return srv.(QueryServer).ResolveLrn(ctx, req.(*QueryResolveLrnRequest))
}
return interceptor(ctx, in, info, handler)
}
@ -1710,12 +1710,12 @@ var _Query_serviceDesc = grpc.ServiceDesc{
Handler: _Query_Whois_Handler,
},
{
MethodName: "LookupCrn",
Handler: _Query_LookupCrn_Handler,
MethodName: "LookupLrn",
Handler: _Query_LookupLrn_Handler,
},
{
MethodName: "ResolveCrn",
Handler: _Query_ResolveCrn_Handler,
MethodName: "ResolveLrn",
Handler: _Query_ResolveLrn_Handler,
},
{
MethodName: "GetRegistryModuleBalance",
@ -2465,7 +2465,7 @@ func (m *QueryWhoisResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
return len(dAtA) - i, nil
}
func (m *QueryLookupCrnRequest) Marshal() (dAtA []byte, err error) {
func (m *QueryLookupLrnRequest) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
@ -2475,27 +2475,27 @@ func (m *QueryLookupCrnRequest) Marshal() (dAtA []byte, err error) {
return dAtA[:n], nil
}
func (m *QueryLookupCrnRequest) MarshalTo(dAtA []byte) (int, error) {
func (m *QueryLookupLrnRequest) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *QueryLookupCrnRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
func (m *QueryLookupLrnRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if len(m.Crn) > 0 {
i -= len(m.Crn)
copy(dAtA[i:], m.Crn)
i = encodeVarintQuery(dAtA, i, uint64(len(m.Crn)))
if len(m.Lrn) > 0 {
i -= len(m.Lrn)
copy(dAtA[i:], m.Lrn)
i = encodeVarintQuery(dAtA, i, uint64(len(m.Lrn)))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *QueryLookupCrnResponse) Marshal() (dAtA []byte, err error) {
func (m *QueryLookupLrnResponse) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
@ -2505,12 +2505,12 @@ func (m *QueryLookupCrnResponse) Marshal() (dAtA []byte, err error) {
return dAtA[:n], nil
}
func (m *QueryLookupCrnResponse) MarshalTo(dAtA []byte) (int, error) {
func (m *QueryLookupLrnResponse) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *QueryLookupCrnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
func (m *QueryLookupLrnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
@ -2530,7 +2530,7 @@ func (m *QueryLookupCrnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
return len(dAtA) - i, nil
}
func (m *QueryResolveCrnRequest) Marshal() (dAtA []byte, err error) {
func (m *QueryResolveLrnRequest) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
@ -2540,27 +2540,27 @@ func (m *QueryResolveCrnRequest) Marshal() (dAtA []byte, err error) {
return dAtA[:n], nil
}
func (m *QueryResolveCrnRequest) MarshalTo(dAtA []byte) (int, error) {
func (m *QueryResolveLrnRequest) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *QueryResolveCrnRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
func (m *QueryResolveLrnRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
_ = l
if len(m.Crn) > 0 {
i -= len(m.Crn)
copy(dAtA[i:], m.Crn)
i = encodeVarintQuery(dAtA, i, uint64(len(m.Crn)))
if len(m.Lrn) > 0 {
i -= len(m.Lrn)
copy(dAtA[i:], m.Lrn)
i = encodeVarintQuery(dAtA, i, uint64(len(m.Lrn)))
i--
dAtA[i] = 0xa
}
return len(dAtA) - i, nil
}
func (m *QueryResolveCrnResponse) Marshal() (dAtA []byte, err error) {
func (m *QueryResolveLrnResponse) Marshal() (dAtA []byte, err error) {
size := m.Size()
dAtA = make([]byte, size)
n, err := m.MarshalToSizedBuffer(dAtA[:size])
@ -2570,12 +2570,12 @@ func (m *QueryResolveCrnResponse) Marshal() (dAtA []byte, err error) {
return dAtA[:n], nil
}
func (m *QueryResolveCrnResponse) MarshalTo(dAtA []byte) (int, error) {
func (m *QueryResolveLrnResponse) MarshalTo(dAtA []byte) (int, error) {
size := m.Size()
return m.MarshalToSizedBuffer(dAtA[:size])
}
func (m *QueryResolveCrnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
func (m *QueryResolveLrnResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i := len(dAtA)
_ = i
var l int
@ -3026,20 +3026,20 @@ func (m *QueryWhoisResponse) Size() (n int) {
return n
}
func (m *QueryLookupCrnRequest) Size() (n int) {
func (m *QueryLookupLrnRequest) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
l = len(m.Crn)
l = len(m.Lrn)
if l > 0 {
n += 1 + l + sovQuery(uint64(l))
}
return n
}
func (m *QueryLookupCrnResponse) Size() (n int) {
func (m *QueryLookupLrnResponse) Size() (n int) {
if m == nil {
return 0
}
@ -3052,20 +3052,20 @@ func (m *QueryLookupCrnResponse) Size() (n int) {
return n
}
func (m *QueryResolveCrnRequest) Size() (n int) {
func (m *QueryResolveLrnRequest) Size() (n int) {
if m == nil {
return 0
}
var l int
_ = l
l = len(m.Crn)
l = len(m.Lrn)
if l > 0 {
n += 1 + l + sovQuery(uint64(l))
}
return n
}
func (m *QueryResolveCrnResponse) Size() (n int) {
func (m *QueryResolveLrnResponse) Size() (n int) {
if m == nil {
return 0
}
@ -4914,7 +4914,7 @@ func (m *QueryWhoisResponse) Unmarshal(dAtA []byte) error {
}
return nil
}
func (m *QueryLookupCrnRequest) Unmarshal(dAtA []byte) error {
func (m *QueryLookupLrnRequest) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
@ -4937,15 +4937,15 @@ func (m *QueryLookupCrnRequest) Unmarshal(dAtA []byte) error {
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: QueryLookupCrnRequest: wiretype end group for non-group")
return fmt.Errorf("proto: QueryLookupLrnRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: QueryLookupCrnRequest: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: QueryLookupLrnRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Crn", wireType)
return fmt.Errorf("proto: wrong wireType = %d for field Lrn", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
@ -4973,7 +4973,7 @@ func (m *QueryLookupCrnRequest) Unmarshal(dAtA []byte) error {
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Crn = string(dAtA[iNdEx:postIndex])
m.Lrn = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
default:
iNdEx = preIndex
@ -4996,7 +4996,7 @@ func (m *QueryLookupCrnRequest) Unmarshal(dAtA []byte) error {
}
return nil
}
func (m *QueryLookupCrnResponse) Unmarshal(dAtA []byte) error {
func (m *QueryLookupLrnResponse) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
@ -5019,10 +5019,10 @@ func (m *QueryLookupCrnResponse) Unmarshal(dAtA []byte) error {
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: QueryLookupCrnResponse: wiretype end group for non-group")
return fmt.Errorf("proto: QueryLookupLrnResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: QueryLookupCrnResponse: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: QueryLookupLrnResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
@ -5082,7 +5082,7 @@ func (m *QueryLookupCrnResponse) Unmarshal(dAtA []byte) error {
}
return nil
}
func (m *QueryResolveCrnRequest) Unmarshal(dAtA []byte) error {
func (m *QueryResolveLrnRequest) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
@ -5105,15 +5105,15 @@ func (m *QueryResolveCrnRequest) Unmarshal(dAtA []byte) error {
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: QueryResolveCrnRequest: wiretype end group for non-group")
return fmt.Errorf("proto: QueryResolveLrnRequest: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: QueryResolveCrnRequest: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: QueryResolveLrnRequest: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Crn", wireType)
return fmt.Errorf("proto: wrong wireType = %d for field Lrn", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
@ -5141,7 +5141,7 @@ func (m *QueryResolveCrnRequest) Unmarshal(dAtA []byte) error {
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Crn = string(dAtA[iNdEx:postIndex])
m.Lrn = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
default:
iNdEx = preIndex
@ -5164,7 +5164,7 @@ func (m *QueryResolveCrnRequest) Unmarshal(dAtA []byte) error {
}
return nil
}
func (m *QueryResolveCrnResponse) Unmarshal(dAtA []byte) error {
func (m *QueryResolveLrnResponse) Unmarshal(dAtA []byte) error {
l := len(dAtA)
iNdEx := 0
for iNdEx < l {
@ -5187,10 +5187,10 @@ func (m *QueryResolveCrnResponse) Unmarshal(dAtA []byte) error {
fieldNum := int32(wire >> 3)
wireType := int(wire & 0x7)
if wireType == 4 {
return fmt.Errorf("proto: QueryResolveCrnResponse: wiretype end group for non-group")
return fmt.Errorf("proto: QueryResolveLrnResponse: wiretype end group for non-group")
}
if fieldNum <= 0 {
return fmt.Errorf("proto: QueryResolveCrnResponse: illegal tag %d (wire type %d)", fieldNum, wire)
return fmt.Errorf("proto: QueryResolveLrnResponse: illegal tag %d (wire type %d)", fieldNum, wire)
}
switch fieldNum {
case 1:

View File

@ -304,73 +304,73 @@ func local_request_Query_Whois_0(ctx context.Context, marshaler runtime.Marshale
}
var (
filter_Query_LookupCrn_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
filter_Query_LookupLrn_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
)
func request_Query_LookupCrn_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryLookupCrnRequest
func request_Query_LookupLrn_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryLookupLrnRequest
var metadata runtime.ServerMetadata
if err := req.ParseForm(); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_LookupCrn_0); err != nil {
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_LookupLrn_0); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
msg, err := client.LookupCrn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
msg, err := client.LookupLrn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
return msg, metadata, err
}
func local_request_Query_LookupCrn_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryLookupCrnRequest
func local_request_Query_LookupLrn_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryLookupLrnRequest
var metadata runtime.ServerMetadata
if err := req.ParseForm(); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_LookupCrn_0); err != nil {
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_LookupLrn_0); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
msg, err := server.LookupCrn(ctx, &protoReq)
msg, err := server.LookupLrn(ctx, &protoReq)
return msg, metadata, err
}
var (
filter_Query_ResolveCrn_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
filter_Query_ResolveLrn_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
)
func request_Query_ResolveCrn_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryResolveCrnRequest
func request_Query_ResolveLrn_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryResolveLrnRequest
var metadata runtime.ServerMetadata
if err := req.ParseForm(); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_ResolveCrn_0); err != nil {
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_ResolveLrn_0); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
msg, err := client.ResolveCrn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
msg, err := client.ResolveLrn(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
return msg, metadata, err
}
func local_request_Query_ResolveCrn_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryResolveCrnRequest
func local_request_Query_ResolveLrn_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
var protoReq QueryResolveLrnRequest
var metadata runtime.ServerMetadata
if err := req.ParseForm(); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_ResolveCrn_0); err != nil {
if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_ResolveLrn_0); err != nil {
return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
}
msg, err := server.ResolveCrn(ctx, &protoReq)
msg, err := server.ResolveLrn(ctx, &protoReq)
return msg, metadata, err
}
@ -537,7 +537,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv
})
mux.Handle("GET", pattern_Query_LookupCrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
mux.Handle("GET", pattern_Query_LookupLrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
ctx, cancel := context.WithCancel(req.Context())
defer cancel()
var stream runtime.ServerTransportStream
@ -548,7 +548,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv
runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
return
}
resp, md, err := local_request_Query_LookupCrn_0(rctx, inboundMarshaler, server, req, pathParams)
resp, md, err := local_request_Query_LookupLrn_0(rctx, inboundMarshaler, server, req, pathParams)
md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
ctx = runtime.NewServerMetadataContext(ctx, md)
if err != nil {
@ -556,11 +556,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv
return
}
forward_Query_LookupCrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
forward_Query_LookupLrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
})
mux.Handle("GET", pattern_Query_ResolveCrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
mux.Handle("GET", pattern_Query_ResolveLrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
ctx, cancel := context.WithCancel(req.Context())
defer cancel()
var stream runtime.ServerTransportStream
@ -571,7 +571,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv
runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
return
}
resp, md, err := local_request_Query_ResolveCrn_0(rctx, inboundMarshaler, server, req, pathParams)
resp, md, err := local_request_Query_ResolveLrn_0(rctx, inboundMarshaler, server, req, pathParams)
md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
ctx = runtime.NewServerMetadataContext(ctx, md)
if err != nil {
@ -579,7 +579,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv
return
}
forward_Query_ResolveCrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
forward_Query_ResolveLrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
})
@ -767,7 +767,7 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie
})
mux.Handle("GET", pattern_Query_LookupCrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
mux.Handle("GET", pattern_Query_LookupLrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
ctx, cancel := context.WithCancel(req.Context())
defer cancel()
inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
@ -776,18 +776,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie
runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
return
}
resp, md, err := request_Query_LookupCrn_0(rctx, inboundMarshaler, client, req, pathParams)
resp, md, err := request_Query_LookupLrn_0(rctx, inboundMarshaler, client, req, pathParams)
ctx = runtime.NewServerMetadataContext(ctx, md)
if err != nil {
runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
return
}
forward_Query_LookupCrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
forward_Query_LookupLrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
})
mux.Handle("GET", pattern_Query_ResolveCrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
mux.Handle("GET", pattern_Query_ResolveLrn_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
ctx, cancel := context.WithCancel(req.Context())
defer cancel()
inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
@ -796,14 +796,14 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie
runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
return
}
resp, md, err := request_Query_ResolveCrn_0(rctx, inboundMarshaler, client, req, pathParams)
resp, md, err := request_Query_ResolveLrn_0(rctx, inboundMarshaler, client, req, pathParams)
ctx = runtime.NewServerMetadataContext(ctx, md)
if err != nil {
runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
return
}
forward_Query_ResolveCrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
forward_Query_ResolveLrn_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
})
@ -843,9 +843,9 @@ var (
pattern_Query_Whois_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"cerc", "registry", "v1", "whois", "name"}, "", runtime.AssumeColonVerbOpt(false)))
pattern_Query_LookupCrn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cerc", "registry", "v1", "lookup"}, "", runtime.AssumeColonVerbOpt(false)))
pattern_Query_LookupLrn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cerc", "registry", "v1", "lookup"}, "", runtime.AssumeColonVerbOpt(false)))
pattern_Query_ResolveCrn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cerc", "registry", "v1", "resolve"}, "", runtime.AssumeColonVerbOpt(false)))
pattern_Query_ResolveLrn_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cerc", "registry", "v1", "resolve"}, "", runtime.AssumeColonVerbOpt(false)))
pattern_Query_GetRegistryModuleBalance_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"cerc", "registry", "v1", "balance"}, "", runtime.AssumeColonVerbOpt(false)))
)
@ -863,9 +863,9 @@ var (
forward_Query_Whois_0 = runtime.ForwardResponseMessage
forward_Query_LookupCrn_0 = runtime.ForwardResponseMessage
forward_Query_LookupLrn_0 = runtime.ForwardResponseMessage
forward_Query_ResolveCrn_0 = runtime.ForwardResponseMessage
forward_Query_ResolveLrn_0 = runtime.ForwardResponseMessage
forward_Query_GetRegistryModuleBalance_0 = runtime.ForwardResponseMessage
)

View File

@ -191,7 +191,7 @@ func (m *Payload) GetSignatures() []Signature {
// MsgSetName
type MsgSetName struct {
Crn string `protobuf:"bytes,1,opt,name=crn,proto3" json:"crn,omitempty"`
Lrn string `protobuf:"bytes,1,opt,name=lrn,proto3" json:"lrn,omitempty"`
Cid string `protobuf:"bytes,2,opt,name=cid,proto3" json:"cid,omitempty"`
Signer string `protobuf:"bytes,3,opt,name=signer,proto3" json:"signer,omitempty"`
}
@ -229,9 +229,9 @@ func (m *MsgSetName) XXX_DiscardUnknown() {
var xxx_messageInfo_MsgSetName proto.InternalMessageInfo
func (m *MsgSetName) GetCrn() string {
func (m *MsgSetName) GetLrn() string {
if m != nil {
return m.Crn
return m.Lrn
}
return ""
}
@ -486,7 +486,7 @@ var xxx_messageInfo_MsgSetAuthorityBondResponse proto.InternalMessageInfo
// MsgDeleteNameAuthority
type MsgDeleteNameAuthority struct {
Crn string `protobuf:"bytes,1,opt,name=crn,proto3" json:"crn,omitempty"`
Lrn string `protobuf:"bytes,1,opt,name=lrn,proto3" json:"lrn,omitempty"`
Signer string `protobuf:"bytes,2,opt,name=signer,proto3" json:"signer,omitempty"`
}
@ -523,9 +523,9 @@ func (m *MsgDeleteNameAuthority) XXX_DiscardUnknown() {
var xxx_messageInfo_MsgDeleteNameAuthority proto.InternalMessageInfo
func (m *MsgDeleteNameAuthority) GetCrn() string {
func (m *MsgDeleteNameAuthority) GetLrn() string {
if m != nil {
return m.Crn
return m.Lrn
}
return ""
}
@ -1067,7 +1067,7 @@ func init() {
func init() { proto.RegisterFile("cerc/registry/v1/tx.proto", fileDescriptor_3c6eb2e5a4d8fa03) }
var fileDescriptor_3c6eb2e5a4d8fa03 = []byte{
// 1036 bytes of a gzipped FileDescriptorProto
// 1037 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x97, 0x41, 0x6f, 0xe3, 0x44,
0x14, 0xc7, 0x3b, 0xc9, 0x6e, 0x4b, 0x5e, 0xa0, 0xea, 0x9a, 0xb2, 0xa4, 0x6e, 0xea, 0xa4, 0xd3,
0x26, 0xcd, 0x76, 0x69, 0xbc, 0x1b, 0x4e, 0xf4, 0xd6, 0x88, 0x4b, 0x0f, 0x01, 0xe4, 0x8a, 0x0b,
@ -1091,48 +1091,48 @@ var fileDescriptor_3c6eb2e5a4d8fa03 = []byte{
0x57, 0x73, 0x7b, 0xb9, 0x53, 0x49, 0x87, 0x0e, 0xbc, 0x05, 0x3a, 0xe9, 0x11, 0x80, 0x17, 0x4f,
0x77, 0x1f, 0x3b, 0x84, 0x55, 0x0a, 0xf5, 0x62, 0xab, 0xdc, 0xd9, 0x4c, 0xaf, 0x3a, 0x09, 0x35,
0xdd, 0xfb, 0x1e, 0xf2, 0x74, 0x52, 0xdb, 0xf1, 0xb3, 0x14, 0x2d, 0x0e, 0x13, 0x15, 0x9b, 0xd1,
0x62, 0xbe, 0xf1, 0xa7, 0x00, 0xfe, 0x7e, 0x3e, 0xd2, 0x87, 0x44, 0x5a, 0x83, 0x62, 0xdf, 0xb1,
0x83, 0x6d, 0x78, 0x43, 0x3e, 0x63, 0x19, 0x41, 0x32, 0xbd, 0x61, 0x2c, 0xc3, 0xc5, 0x78, 0x86,
0x93, 0x69, 0x5a, 0x07, 0x29, 0x72, 0x1b, 0x26, 0x09, 0x1b, 0xf0, 0x76, 0x8f, 0x99, 0x1a, 0x61,
0xc4, 0xb9, 0x20, 0x47, 0x8f, 0xdd, 0x47, 0xd4, 0xb1, 0xdc, 0xb1, 0x24, 0xc1, 0x2d, 0x5b, 0x1f,
0x92, 0x20, 0x2c, 0x1f, 0xe7, 0x9e, 0xe3, 0x3a, 0xdc, 0xa6, 0xa3, 0x28, 0xb8, 0xff, 0x23, 0x19,
0x7b, 0x0b, 0x36, 0x33, 0xa2, 0x08, 0x88, 0x6f, 0x11, 0xa7, 0x38, 0x21, 0xae, 0xb0, 0x75, 0xa9,
0x6d, 0x64, 0x52, 0xc4, 0x2a, 0xb1, 0xf0, 0xff, 0x2b, 0x71, 0x4e, 0x9e, 0x7c, 0xd6, 0x59, 0x16,
0xc1, 0xfa, 0x31, 0xdc, 0xed, 0x31, 0xf3, 0x43, 0x32, 0x20, 0x2e, 0xf1, 0x32, 0x19, 0xe5, 0x2c,
0x7d, 0x52, 0x39, 0x19, 0x4b, 0xc6, 0xab, 0x83, 0x92, 0xed, 0x50, 0x84, 0x1c, 0xc3, 0x2a, 0xcf,
0x9e, 0x4d, 0x46, 0x41, 0x3b, 0x76, 0xa1, 0xe4, 0x97, 0x65, 0xd4, 0x90, 0x8d, 0xe9, 0xa4, 0xb6,
0xed, 0xa7, 0x41, 0x98, 0xc2, 0x44, 0x44, 0x13, 0xda, 0x1b, 0xfe, 0x38, 0xbf, 0x2d, 0x93, 0x70,
0x15, 0xbe, 0xdb, 0x58, 0x68, 0x01, 0xf5, 0x3b, 0x82, 0xb5, 0x1e, 0x33, 0x8f, 0x18, 0xa3, 0x7d,
0x4b, 0x77, 0x09, 0x3f, 0xb0, 0xd7, 0xc1, 0x75, 0xe3, 0x07, 0x2c, 0x43, 0x65, 0x16, 0x5c, 0xec,
0xea, 0x4b, 0xb8, 0xe3, 0x1d, 0x86, 0xf5, 0xda, 0x77, 0xb5, 0x50, 0xb6, 0x37, 0x61, 0x23, 0x15,
0x5d, 0xa0, 0x8d, 0xf8, 0x67, 0x2e, 0x32, 0xfa, 0xe7, 0xc1, 0x6e, 0xe2, 0xd3, 0x9c, 0xa4, 0x52,
0xa0, 0x9a, 0x15, 0x58, 0x80, 0xfd, 0x81, 0xe0, 0x1d, 0x5e, 0x24, 0xfa, 0x2c, 0xda, 0x31, 0x94,
0x6d, 0x32, 0x3a, 0x4d, 0xe2, 0xdd, 0x9b, 0x4e, 0x6a, 0x0d, 0x1f, 0x2f, 0x66, 0x0c, 0x11, 0xe3,
0x53, 0x5a, 0xc9, 0x26, 0xa3, 0xae, 0x4f, 0x7a, 0x0c, 0x65, 0x3a, 0x30, 0x4e, 0x93, 0x95, 0x11,
0x73, 0x15, 0x33, 0x86, 0xae, 0xe2, 0x53, 0x5a, 0x89, 0x0e, 0x8c, 0xee, 0x7f, 0x28, 0x92, 0x1a,
0x6c, 0x65, 0xee, 0x29, 0xdc, 0x75, 0xe7, 0x59, 0x19, 0x8a, 0x3d, 0x66, 0x4a, 0x63, 0x28, 0x45,
0xd7, 0xa4, 0x92, 0xbe, 0x10, 0xe2, 0x57, 0x93, 0xdc, 0x9c, 0x6f, 0x17, 0x29, 0xdd, 0x7d, 0xfa,
0xe7, 0x3f, 0x3f, 0x16, 0x14, 0x5c, 0x55, 0x53, 0x37, 0x35, 0x23, 0xee, 0x69, 0x70, 0x25, 0x7d,
0x8d, 0xa0, 0x1c, 0xff, 0x2a, 0xd4, 0x33, 0xbd, 0xc7, 0x14, 0x72, 0xeb, 0x3a, 0x85, 0x20, 0x68,
0x72, 0x82, 0x3a, 0x56, 0xd4, 0x8c, 0xb7, 0x82, 0x77, 0x48, 0x01, 0xc3, 0x37, 0x08, 0xde, 0x4a,
0x7e, 0x03, 0x70, 0x66, 0x8c, 0x84, 0x46, 0xde, 0xbf, 0x5e, 0x23, 0x48, 0x5a, 0x9c, 0x04, 0xe3,
0x7a, 0x9a, 0x44, 0x1c, 0x0e, 0x3f, 0x67, 0xe9, 0x7b, 0x04, 0xab, 0x33, 0xad, 0xbb, 0x93, 0x19,
0x28, 0x29, 0x92, 0xef, 0x2f, 0x20, 0x12, 0x38, 0xf7, 0x38, 0xce, 0x0e, 0xde, 0x4e, 0xe3, 0x18,
0x56, 0x92, 0xe7, 0x67, 0x04, 0x77, 0xd2, 0xfd, 0xda, 0xbc, 0x26, 0x5a, 0xa0, 0x93, 0xdb, 0x8b,
0xe9, 0x04, 0xd8, 0x7b, 0x1c, 0xac, 0x89, 0x77, 0xe7, 0x82, 0x39, 0x01, 0xc5, 0x2f, 0x08, 0xa4,
0x8c, 0x8e, 0xdd, 0xcb, 0x29, 0x90, 0x59, 0xa1, 0xac, 0x2e, 0x28, 0x14, 0x78, 0x07, 0x1c, 0x6f,
0x0f, 0x37, 0xb2, 0x0a, 0x4a, 0x4f, 0xf1, 0x7d, 0x01, 0x2b, 0xe1, 0x0b, 0xa8, 0x9a, 0xd7, 0x34,
0x9e, 0x55, 0xde, 0x9d, 0x67, 0x15, 0xd1, 0x31, 0x8f, 0x5e, 0xc5, 0x72, 0x76, 0x43, 0xf1, 0x97,
0xc5, 0x77, 0xbc, 0x9d, 0xf8, 0x13, 0x85, 0xc7, 0x6d, 0xe4, 0x6c, 0x31, 0xf9, 0x88, 0x91, 0x0f,
0x16, 0x92, 0x2d, 0xd6, 0x58, 0x7c, 0x8d, 0x4f, 0xf3, 0x0c, 0x01, 0x44, 0x8f, 0x02, 0x29, 0xbb,
0x73, 0x33, 0x5e, 0x0d, 0xf2, 0x83, 0x45, 0x95, 0x02, 0xa9, 0xc1, 0x91, 0x6a, 0x78, 0x2b, 0xa3,
0x72, 0xf8, 0x32, 0x9f, 0xe8, 0x27, 0x04, 0x6b, 0xa9, 0x27, 0x5a, 0x23, 0x2f, 0xfd, 0x09, 0x59,
0x4e, 0x92, 0x72, 0x1f, 0x59, 0x73, 0x6a, 0xd9, 0x3b, 0x2e, 0x3d, 0x5c, 0xc4, 0xfb, 0x4c, 0xbe,
0xfd, 0xd5, 0xab, 0xe7, 0xfb, 0xa8, 0x7b, 0xf4, 0xe2, 0x52, 0x41, 0x2f, 0x2f, 0x15, 0xf4, 0xf7,
0xa5, 0x82, 0x7e, 0xb8, 0x52, 0x96, 0x5e, 0x5e, 0x29, 0x4b, 0x7f, 0x5d, 0x29, 0x4b, 0x9f, 0xed,
0x99, 0x96, 0xdb, 0xbe, 0x30, 0xce, 0xda, 0x2e, 0xe5, 0x0e, 0x0f, 0x2c, 0xaa, 0x0e, 0xf4, 0x3e,
0xb5, 0xad, 0x7e, 0xc7, 0x50, 0x9f, 0x08, 0xff, 0x67, 0xcb, 0xfc, 0xef, 0xcf, 0xfb, 0xff, 0x06,
0x00, 0x00, 0xff, 0xff, 0xb4, 0x03, 0xa6, 0xe5, 0x9b, 0x0d, 0x00, 0x00,
0x62, 0xbe, 0xf1, 0xa7, 0x00, 0xfe, 0x7e, 0x3e, 0xd2, 0x87, 0x44, 0x5a, 0x83, 0xe2, 0xc0, 0xb1,
0x83, 0x6d, 0x78, 0x43, 0x6f, 0xa6, 0x6f, 0x19, 0x41, 0x32, 0xbd, 0x61, 0x2c, 0xc3, 0xc5, 0x78,
0x86, 0x93, 0x69, 0x5a, 0x07, 0x29, 0x72, 0x1b, 0x26, 0x09, 0x1b, 0xf0, 0x76, 0x8f, 0x99, 0x1a,
0x61, 0xc4, 0xb9, 0x20, 0x47, 0x8f, 0xdd, 0x47, 0xd4, 0xb1, 0xdc, 0xb1, 0x24, 0xc1, 0x2d, 0x5b,
0x1f, 0x92, 0x20, 0x2c, 0x1f, 0xe7, 0x9e, 0xe3, 0x3a, 0xdc, 0xa6, 0xa3, 0x28, 0xb8, 0xff, 0x23,
0x19, 0x7b, 0x0b, 0x36, 0x33, 0xa2, 0x08, 0x88, 0x6f, 0x11, 0xa7, 0x38, 0x21, 0xae, 0xb0, 0x75,
0xa9, 0x6d, 0x64, 0x52, 0xc4, 0x2a, 0xb1, 0xf0, 0xff, 0x2b, 0x71, 0x4e, 0x9e, 0x7c, 0xd6, 0x59,
0x16, 0xc1, 0xfa, 0x31, 0xdc, 0xed, 0x31, 0xf3, 0x43, 0x32, 0x20, 0x2e, 0xf1, 0x32, 0x19, 0xe5,
0x2c, 0x7d, 0x52, 0x39, 0x19, 0x4b, 0xc6, 0xab, 0x83, 0x92, 0xed, 0x50, 0x84, 0x1c, 0xc3, 0x2a,
0xcf, 0x9e, 0x4d, 0x46, 0x41, 0x3b, 0x76, 0xa1, 0xe4, 0x97, 0x65, 0xd4, 0x90, 0x8d, 0xe9, 0xa4,
0xb6, 0xed, 0xa7, 0x41, 0x98, 0xc2, 0x44, 0x44, 0x13, 0xda, 0x1b, 0xfe, 0x38, 0xbf, 0x2d, 0x93,
0x70, 0x15, 0xbe, 0xdb, 0x58, 0x68, 0x01, 0xf5, 0x3b, 0x82, 0xb5, 0x1e, 0x33, 0x8f, 0x18, 0xa3,
0x7d, 0x4b, 0x77, 0x09, 0x3f, 0xb0, 0xd7, 0xc1, 0x75, 0xe3, 0x07, 0x2c, 0x43, 0x65, 0x16, 0x5c,
0xec, 0xea, 0x4b, 0xb8, 0xe3, 0x1d, 0x86, 0xf5, 0xda, 0x77, 0xb5, 0x50, 0xb6, 0x37, 0x61, 0x23,
0x15, 0x5d, 0xa0, 0x8d, 0xf8, 0x67, 0x2e, 0x32, 0xfa, 0xe7, 0xc1, 0x6e, 0xe2, 0xd3, 0x9c, 0xa4,
0x52, 0xa0, 0x9a, 0x15, 0x58, 0x80, 0xfd, 0x81, 0xe0, 0x1d, 0x5e, 0x24, 0xfa, 0x2c, 0xda, 0x31,
0x94, 0x6d, 0x32, 0x3a, 0x4d, 0xe2, 0xdd, 0x9b, 0x4e, 0x6a, 0x0d, 0x1f, 0x2f, 0x66, 0x0c, 0x11,
0xe3, 0x53, 0x5a, 0xc9, 0x26, 0xa3, 0xae, 0x4f, 0x7a, 0x0c, 0x65, 0x3a, 0x30, 0x4e, 0x93, 0x95,
0x11, 0x73, 0x15, 0x33, 0x86, 0xae, 0xe2, 0x53, 0x5a, 0x89, 0x0e, 0x8c, 0xee, 0x7f, 0x28, 0x92,
0x1a, 0x6c, 0x65, 0xee, 0x29, 0xdc, 0x75, 0xe7, 0x59, 0x19, 0x8a, 0x3d, 0x66, 0x4a, 0x63, 0x28,
0x45, 0xd7, 0xa4, 0x92, 0xbe, 0x10, 0xe2, 0x57, 0x93, 0xdc, 0x9c, 0x6f, 0x17, 0x29, 0xdd, 0x7d,
0xfa, 0xe7, 0x3f, 0x3f, 0x16, 0x14, 0x5c, 0x55, 0x53, 0x37, 0x35, 0x23, 0xee, 0x69, 0x70, 0x25,
0x7d, 0x8d, 0xa0, 0x1c, 0xff, 0x2a, 0xd4, 0x33, 0xbd, 0xc7, 0x14, 0x72, 0xeb, 0x3a, 0x85, 0x20,
0x68, 0x72, 0x82, 0x3a, 0x56, 0xd4, 0x8c, 0xb7, 0x82, 0x77, 0x48, 0x01, 0xc3, 0x37, 0x08, 0xde,
0x4a, 0x7e, 0x03, 0x70, 0x66, 0x8c, 0x84, 0x46, 0xde, 0xbf, 0x5e, 0x23, 0x48, 0x5a, 0x9c, 0x04,
0xe3, 0x7a, 0x9a, 0x44, 0x1c, 0x0e, 0x3f, 0x67, 0xe9, 0x7b, 0x04, 0xab, 0x33, 0xad, 0xbb, 0x93,
0x19, 0x28, 0x29, 0x92, 0xef, 0x2f, 0x20, 0x12, 0x38, 0xf7, 0x38, 0xce, 0x0e, 0xde, 0x4e, 0xe3,
0x18, 0x56, 0x92, 0xe7, 0x67, 0x04, 0x77, 0xd2, 0xfd, 0xda, 0xbc, 0x26, 0x5a, 0xa0, 0x93, 0xdb,
0x8b, 0xe9, 0x04, 0xd8, 0x7b, 0x1c, 0xac, 0x89, 0x77, 0xe7, 0x82, 0x39, 0x01, 0xc5, 0x2f, 0x08,
0xa4, 0x8c, 0x8e, 0xdd, 0xcb, 0x29, 0x90, 0x59, 0xa1, 0xac, 0x2e, 0x28, 0x14, 0x78, 0x07, 0x1c,
0x6f, 0x0f, 0x37, 0xb2, 0x0a, 0x4a, 0x4f, 0xf1, 0x7d, 0x01, 0x2b, 0xe1, 0x0b, 0xa8, 0x9a, 0xd7,
0x34, 0x9e, 0x55, 0xde, 0x9d, 0x67, 0x15, 0xd1, 0x31, 0x8f, 0x5e, 0xc5, 0x72, 0x76, 0x43, 0xf1,
0x97, 0xc5, 0x77, 0xbc, 0x9d, 0xf8, 0x13, 0x85, 0xc7, 0x6d, 0xe4, 0x6c, 0x31, 0xf9, 0x88, 0x91,
0x0f, 0x16, 0x92, 0x2d, 0xd6, 0x58, 0x7c, 0x8d, 0x4f, 0xf3, 0x0c, 0x01, 0x44, 0x8f, 0x02, 0x29,
0xbb, 0x73, 0x33, 0x5e, 0x0d, 0xf2, 0x83, 0x45, 0x95, 0x02, 0xa9, 0xc1, 0x91, 0x6a, 0x78, 0x2b,
0xa3, 0x72, 0xf8, 0x32, 0x9f, 0xe8, 0x27, 0x04, 0x6b, 0xa9, 0x27, 0x5a, 0x23, 0x2f, 0xfd, 0x09,
0x59, 0x4e, 0x92, 0x72, 0x1f, 0x59, 0x73, 0x6a, 0xd9, 0x3b, 0x2e, 0x3d, 0x5c, 0xc4, 0xfb, 0x4c,
0xbe, 0xfd, 0xd5, 0xab, 0xe7, 0xfb, 0xa8, 0x7b, 0xf4, 0xe2, 0x52, 0x41, 0x2f, 0x2f, 0x15, 0xf4,
0xf7, 0xa5, 0x82, 0x7e, 0xb8, 0x52, 0x96, 0x5e, 0x5e, 0x29, 0x4b, 0x7f, 0x5d, 0x29, 0x4b, 0x9f,
0xed, 0x99, 0x96, 0xdb, 0xbe, 0x30, 0xce, 0xda, 0x2e, 0xe5, 0x0e, 0x0f, 0x2c, 0xaa, 0x0e, 0xf4,
0x3e, 0xb5, 0xad, 0x7e, 0xc7, 0x50, 0x9f, 0x08, 0xff, 0x67, 0xcb, 0xfc, 0xef, 0xcf, 0xfb, 0xff,
0x06, 0x00, 0x00, 0xff, 0xff, 0x8e, 0x74, 0xfe, 0xc2, 0x9b, 0x0d, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
@ -1159,7 +1159,7 @@ type MsgClient interface {
DissociateRecords(ctx context.Context, in *MsgDissociateRecords, opts ...grpc.CallOption) (*MsgDissociateRecordsResponse, error)
// ReassociateRecords
ReassociateRecords(ctx context.Context, in *MsgReassociateRecords, opts ...grpc.CallOption) (*MsgReassociateRecordsResponse, error)
// SetName will store the name with given crn and name
// SetName will store the name with given lrn and name
SetName(ctx context.Context, in *MsgSetName, opts ...grpc.CallOption) (*MsgSetNameResponse, error)
// Reserve name
ReserveName(ctx context.Context, in *MsgReserveAuthority, opts ...grpc.CallOption) (*MsgReserveAuthorityResponse, error)
@ -1281,7 +1281,7 @@ type MsgServer interface {
DissociateRecords(context.Context, *MsgDissociateRecords) (*MsgDissociateRecordsResponse, error)
// ReassociateRecords
ReassociateRecords(context.Context, *MsgReassociateRecords) (*MsgReassociateRecordsResponse, error)
// SetName will store the name with given crn and name
// SetName will store the name with given lrn and name
SetName(context.Context, *MsgSetName) (*MsgSetNameResponse, error)
// Reserve name
ReserveName(context.Context, *MsgReserveAuthority) (*MsgReserveAuthorityResponse, error)
@ -1719,10 +1719,10 @@ func (m *MsgSetName) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i--
dAtA[i] = 0x12
}
if len(m.Crn) > 0 {
i -= len(m.Crn)
copy(dAtA[i:], m.Crn)
i = encodeVarintTx(dAtA, i, uint64(len(m.Crn)))
if len(m.Lrn) > 0 {
i -= len(m.Lrn)
copy(dAtA[i:], m.Lrn)
i = encodeVarintTx(dAtA, i, uint64(len(m.Lrn)))
i--
dAtA[i] = 0xa
}
@ -1913,10 +1913,10 @@ func (m *MsgDeleteNameAuthority) MarshalToSizedBuffer(dAtA []byte) (int, error)
i--
dAtA[i] = 0x12
}
if len(m.Crn) > 0 {
i -= len(m.Crn)
copy(dAtA[i:], m.Crn)
i = encodeVarintTx(dAtA, i, uint64(len(m.Crn)))
if len(m.Lrn) > 0 {
i -= len(m.Lrn)
copy(dAtA[i:], m.Lrn)
i = encodeVarintTx(dAtA, i, uint64(len(m.Lrn)))
i--
dAtA[i] = 0xa
}
@ -2328,7 +2328,7 @@ func (m *MsgSetName) Size() (n int) {
}
var l int
_ = l
l = len(m.Crn)
l = len(m.Lrn)
if l > 0 {
n += 1 + l + sovTx(uint64(l))
}
@ -2418,7 +2418,7 @@ func (m *MsgDeleteNameAuthority) Size() (n int) {
}
var l int
_ = l
l = len(m.Crn)
l = len(m.Lrn)
if l > 0 {
n += 1 + l + sovTx(uint64(l))
}
@ -2962,7 +2962,7 @@ func (m *MsgSetName) Unmarshal(dAtA []byte) error {
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Crn", wireType)
return fmt.Errorf("proto: wrong wireType = %d for field Lrn", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
@ -2990,7 +2990,7 @@ func (m *MsgSetName) Unmarshal(dAtA []byte) error {
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Crn = string(dAtA[iNdEx:postIndex])
m.Lrn = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 2:
if wireType != 2 {
@ -3550,7 +3550,7 @@ func (m *MsgDeleteNameAuthority) Unmarshal(dAtA []byte) error {
switch fieldNum {
case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Crn", wireType)
return fmt.Errorf("proto: wrong wireType = %d for field Lrn", wireType)
}
var stringLen uint64
for shift := uint(0); ; shift += 7 {
@ -3578,7 +3578,7 @@ func (m *MsgDeleteNameAuthority) Unmarshal(dAtA []byte) error {
if postIndex > l {
return io.ErrUnexpectedEOF
}
m.Crn = string(dAtA[iNdEx:postIndex])
m.Lrn = string(dAtA[iNdEx:postIndex])
iNdEx = postIndex
case 2:
if wireType != 2 {