2024-07-05 22:20:13 -04:00
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
2025-10-03 14:45:52 -04:00
// - protoc-gen-go-grpc v1.3.0
2024-07-05 22:20:13 -04:00
// - protoc (unknown)
// source: did/v1/query.proto
package didv1
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
2025-10-03 14:45:52 -04:00
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc . SupportPackageIsVersion7
2024-07-05 22:20:13 -04:00
const (
2025-10-03 14:45:52 -04:00
Query_Params_FullMethodName = "/did.v1.Query/Params"
Query_ResolveDID_FullMethodName = "/did.v1.Query/ResolveDID"
Query_GetDIDDocument_FullMethodName = "/did.v1.Query/GetDIDDocument"
Query_ListDIDDocuments_FullMethodName = "/did.v1.Query/ListDIDDocuments"
Query_GetDIDDocumentsByController_FullMethodName = "/did.v1.Query/GetDIDDocumentsByController"
Query_GetVerificationMethod_FullMethodName = "/did.v1.Query/GetVerificationMethod"
Query_GetService_FullMethodName = "/did.v1.Query/GetService"
Query_GetVerifiableCredential_FullMethodName = "/did.v1.Query/GetVerifiableCredential"
Query_ListVerifiableCredentials_FullMethodName = "/did.v1.Query/ListVerifiableCredentials"
Query_GetCredentialsByDID_FullMethodName = "/did.v1.Query/GetCredentialsByDID"
Query_RegisterStart_FullMethodName = "/did.v1.Query/RegisterStart"
Query_LoginStart_FullMethodName = "/did.v1.Query/LoginStart"
2024-07-05 22:20:13 -04:00
)
// QueryClient is the client API for Query service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type QueryClient interface {
// Params queries all parameters of the module.
2025-10-03 14:45:52 -04:00
Params ( ctx context . Context , in * QueryParamsRequest , opts ... grpc . CallOption ) ( * QueryParamsResponse , error )
// ResolveDID resolves a DID to its DID document
//
// {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service.
// It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}".
//
// {{import "did_query_docs.md"}}
ResolveDID ( ctx context . Context , in * QueryResolveDIDRequest , opts ... grpc . CallOption ) ( * QueryResolveDIDResponse , error )
// GetDIDDocument retrieves a DID document by its ID
GetDIDDocument ( ctx context . Context , in * QueryGetDIDDocumentRequest , opts ... grpc . CallOption ) ( * QueryGetDIDDocumentResponse , error )
// ListDIDDocuments lists all DID documents with pagination
ListDIDDocuments ( ctx context . Context , in * QueryListDIDDocumentsRequest , opts ... grpc . CallOption ) ( * QueryListDIDDocumentsResponse , error )
// GetDIDDocumentsByController retrieves DID documents by controller
GetDIDDocumentsByController ( ctx context . Context , in * QueryGetDIDDocumentsByControllerRequest , opts ... grpc . CallOption ) ( * QueryGetDIDDocumentsByControllerResponse , error )
// GetVerificationMethod retrieves a specific verification method
GetVerificationMethod ( ctx context . Context , in * QueryGetVerificationMethodRequest , opts ... grpc . CallOption ) ( * QueryGetVerificationMethodResponse , error )
// GetService retrieves a specific service endpoint
GetService ( ctx context . Context , in * QueryGetServiceRequest , opts ... grpc . CallOption ) ( * QueryGetServiceResponse , error )
// GetVerifiableCredential retrieves a verifiable credential by ID
GetVerifiableCredential ( ctx context . Context , in * QueryGetVerifiableCredentialRequest , opts ... grpc . CallOption ) ( * QueryGetVerifiableCredentialResponse , error )
// ListVerifiableCredentials lists all verifiable credentials with filtering options
ListVerifiableCredentials ( ctx context . Context , in * QueryListVerifiableCredentialsRequest , opts ... grpc . CallOption ) ( * QueryListVerifiableCredentialsResponse , error )
// GetCredentialsByDID retrieves all credentials (verifiable and WebAuthn) associated with a DID
GetCredentialsByDID ( ctx context . Context , in * QueryGetCredentialsByDIDRequest , opts ... grpc . CallOption ) ( * QueryGetCredentialsByDIDResponse , error )
// RegisterStart represents the start of the registration process
RegisterStart ( ctx context . Context , in * QueryRegisterStartRequest , opts ... grpc . CallOption ) ( * QueryRegisterStartResponse , error )
// LoginStart represents the start of the login process
LoginStart ( ctx context . Context , in * QueryLoginStartRequest , opts ... grpc . CallOption ) ( * QueryLoginStartResponse , error )
2024-07-05 22:20:13 -04:00
}
type queryClient struct {
cc grpc . ClientConnInterface
}
func NewQueryClient ( cc grpc . ClientConnInterface ) QueryClient {
return & queryClient { cc }
}
2025-10-03 14:45:52 -04:00
func ( c * queryClient ) Params ( ctx context . Context , in * QueryParamsRequest , opts ... grpc . CallOption ) ( * QueryParamsResponse , error ) {
2024-09-14 12:47:25 -04:00
out := new ( QueryParamsResponse )
2025-10-03 14:45:52 -04:00
err := c . cc . Invoke ( ctx , Query_Params_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) ResolveDID ( ctx context . Context , in * QueryResolveDIDRequest , opts ... grpc . CallOption ) ( * QueryResolveDIDResponse , error ) {
out := new ( QueryResolveDIDResponse )
err := c . cc . Invoke ( ctx , Query_ResolveDID_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) GetDIDDocument ( ctx context . Context , in * QueryGetDIDDocumentRequest , opts ... grpc . CallOption ) ( * QueryGetDIDDocumentResponse , error ) {
out := new ( QueryGetDIDDocumentResponse )
err := c . cc . Invoke ( ctx , Query_GetDIDDocument_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) ListDIDDocuments ( ctx context . Context , in * QueryListDIDDocumentsRequest , opts ... grpc . CallOption ) ( * QueryListDIDDocumentsResponse , error ) {
out := new ( QueryListDIDDocumentsResponse )
err := c . cc . Invoke ( ctx , Query_ListDIDDocuments_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) GetDIDDocumentsByController ( ctx context . Context , in * QueryGetDIDDocumentsByControllerRequest , opts ... grpc . CallOption ) ( * QueryGetDIDDocumentsByControllerResponse , error ) {
out := new ( QueryGetDIDDocumentsByControllerResponse )
err := c . cc . Invoke ( ctx , Query_GetDIDDocumentsByController_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) GetVerificationMethod ( ctx context . Context , in * QueryGetVerificationMethodRequest , opts ... grpc . CallOption ) ( * QueryGetVerificationMethodResponse , error ) {
out := new ( QueryGetVerificationMethodResponse )
err := c . cc . Invoke ( ctx , Query_GetVerificationMethod_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) GetService ( ctx context . Context , in * QueryGetServiceRequest , opts ... grpc . CallOption ) ( * QueryGetServiceResponse , error ) {
out := new ( QueryGetServiceResponse )
err := c . cc . Invoke ( ctx , Query_GetService_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) GetVerifiableCredential ( ctx context . Context , in * QueryGetVerifiableCredentialRequest , opts ... grpc . CallOption ) ( * QueryGetVerifiableCredentialResponse , error ) {
out := new ( QueryGetVerifiableCredentialResponse )
err := c . cc . Invoke ( ctx , Query_GetVerifiableCredential_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) ListVerifiableCredentials ( ctx context . Context , in * QueryListVerifiableCredentialsRequest , opts ... grpc . CallOption ) ( * QueryListVerifiableCredentialsResponse , error ) {
out := new ( QueryListVerifiableCredentialsResponse )
err := c . cc . Invoke ( ctx , Query_ListVerifiableCredentials_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) GetCredentialsByDID ( ctx context . Context , in * QueryGetCredentialsByDIDRequest , opts ... grpc . CallOption ) ( * QueryGetCredentialsByDIDResponse , error ) {
out := new ( QueryGetCredentialsByDIDResponse )
err := c . cc . Invoke ( ctx , Query_GetCredentialsByDID_FullMethodName , in , out , opts ... )
2024-07-05 22:20:13 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2025-10-03 14:45:52 -04:00
func ( c * queryClient ) RegisterStart ( ctx context . Context , in * QueryRegisterStartRequest , opts ... grpc . CallOption ) ( * QueryRegisterStartResponse , error ) {
out := new ( QueryRegisterStartResponse )
err := c . cc . Invoke ( ctx , Query_RegisterStart_FullMethodName , in , out , opts ... )
2024-08-10 17:01:14 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2025-10-03 14:45:52 -04:00
func ( c * queryClient ) LoginStart ( ctx context . Context , in * QueryLoginStartRequest , opts ... grpc . CallOption ) ( * QueryLoginStartResponse , error ) {
out := new ( QueryLoginStartResponse )
err := c . cc . Invoke ( ctx , Query_LoginStart_FullMethodName , in , out , opts ... )
2024-09-29 14:40:36 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2024-07-05 22:20:13 -04:00
// QueryServer is the server API for Query service.
// All implementations must embed UnimplementedQueryServer
2025-10-03 14:45:52 -04:00
// for forward compatibility
2024-07-05 22:20:13 -04:00
type QueryServer interface {
// Params queries all parameters of the module.
2025-10-03 14:45:52 -04:00
Params ( context . Context , * QueryParamsRequest ) ( * QueryParamsResponse , error )
// ResolveDID resolves a DID to its DID document
//
// {{.MethodDescriptorProto.Name}} is a call with the method(s) {{$first := true}}{{range .Bindings}}{{if $first}}{{$first = false}}{{else}}, {{end}}{{.HTTPMethod}}{{end}} within the "{{.Service.Name}}" service.
// It takes in "{{.RequestType.Name}}" and returns a "{{.ResponseType.Name}}".
//
// {{import "did_query_docs.md"}}
ResolveDID ( context . Context , * QueryResolveDIDRequest ) ( * QueryResolveDIDResponse , error )
// GetDIDDocument retrieves a DID document by its ID
GetDIDDocument ( context . Context , * QueryGetDIDDocumentRequest ) ( * QueryGetDIDDocumentResponse , error )
// ListDIDDocuments lists all DID documents with pagination
ListDIDDocuments ( context . Context , * QueryListDIDDocumentsRequest ) ( * QueryListDIDDocumentsResponse , error )
// GetDIDDocumentsByController retrieves DID documents by controller
GetDIDDocumentsByController ( context . Context , * QueryGetDIDDocumentsByControllerRequest ) ( * QueryGetDIDDocumentsByControllerResponse , error )
// GetVerificationMethod retrieves a specific verification method
GetVerificationMethod ( context . Context , * QueryGetVerificationMethodRequest ) ( * QueryGetVerificationMethodResponse , error )
// GetService retrieves a specific service endpoint
GetService ( context . Context , * QueryGetServiceRequest ) ( * QueryGetServiceResponse , error )
// GetVerifiableCredential retrieves a verifiable credential by ID
GetVerifiableCredential ( context . Context , * QueryGetVerifiableCredentialRequest ) ( * QueryGetVerifiableCredentialResponse , error )
// ListVerifiableCredentials lists all verifiable credentials with filtering options
ListVerifiableCredentials ( context . Context , * QueryListVerifiableCredentialsRequest ) ( * QueryListVerifiableCredentialsResponse , error )
// GetCredentialsByDID retrieves all credentials (verifiable and WebAuthn) associated with a DID
GetCredentialsByDID ( context . Context , * QueryGetCredentialsByDIDRequest ) ( * QueryGetCredentialsByDIDResponse , error )
// RegisterStart represents the start of the registration process
RegisterStart ( context . Context , * QueryRegisterStartRequest ) ( * QueryRegisterStartResponse , error )
// LoginStart represents the start of the login process
LoginStart ( context . Context , * QueryLoginStartRequest ) ( * QueryLoginStartResponse , error )
2024-07-05 22:20:13 -04:00
mustEmbedUnimplementedQueryServer ()
}
2025-10-03 14:45:52 -04:00
// UnimplementedQueryServer must be embedded to have forward compatible implementations.
type UnimplementedQueryServer struct {
}
2024-07-05 22:20:13 -04:00
2025-10-03 14:45:52 -04:00
func ( UnimplementedQueryServer ) Params ( context . Context , * QueryParamsRequest ) ( * QueryParamsResponse , error ) {
2024-07-05 22:20:13 -04:00
return nil , status . Errorf ( codes . Unimplemented , "method Params not implemented" )
}
2025-10-03 14:45:52 -04:00
func ( UnimplementedQueryServer ) ResolveDID ( context . Context , * QueryResolveDIDRequest ) ( * QueryResolveDIDResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ResolveDID not implemented" )
}
func ( UnimplementedQueryServer ) GetDIDDocument ( context . Context , * QueryGetDIDDocumentRequest ) ( * QueryGetDIDDocumentResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetDIDDocument not implemented" )
}
func ( UnimplementedQueryServer ) ListDIDDocuments ( context . Context , * QueryListDIDDocumentsRequest ) ( * QueryListDIDDocumentsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListDIDDocuments not implemented" )
}
func ( UnimplementedQueryServer ) GetDIDDocumentsByController ( context . Context , * QueryGetDIDDocumentsByControllerRequest ) ( * QueryGetDIDDocumentsByControllerResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetDIDDocumentsByController not implemented" )
}
func ( UnimplementedQueryServer ) GetVerificationMethod ( context . Context , * QueryGetVerificationMethodRequest ) ( * QueryGetVerificationMethodResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetVerificationMethod not implemented" )
}
func ( UnimplementedQueryServer ) GetService ( context . Context , * QueryGetServiceRequest ) ( * QueryGetServiceResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetService not implemented" )
2024-07-05 22:20:13 -04:00
}
2025-10-03 14:45:52 -04:00
func ( UnimplementedQueryServer ) GetVerifiableCredential ( context . Context , * QueryGetVerifiableCredentialRequest ) ( * QueryGetVerifiableCredentialResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetVerifiableCredential not implemented" )
}
func ( UnimplementedQueryServer ) ListVerifiableCredentials ( context . Context , * QueryListVerifiableCredentialsRequest ) ( * QueryListVerifiableCredentialsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListVerifiableCredentials not implemented" )
}
func ( UnimplementedQueryServer ) GetCredentialsByDID ( context . Context , * QueryGetCredentialsByDIDRequest ) ( * QueryGetCredentialsByDIDResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetCredentialsByDID not implemented" )
}
func ( UnimplementedQueryServer ) RegisterStart ( context . Context , * QueryRegisterStartRequest ) ( * QueryRegisterStartResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method RegisterStart not implemented" )
}
func ( UnimplementedQueryServer ) LoginStart ( context . Context , * QueryLoginStartRequest ) ( * QueryLoginStartResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method LoginStart not implemented" )
2024-09-29 14:40:36 -04:00
}
2024-07-05 22:20:13 -04:00
func ( UnimplementedQueryServer ) mustEmbedUnimplementedQueryServer () {}
// UnsafeQueryServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to QueryServer will
// result in compilation errors.
type UnsafeQueryServer interface {
mustEmbedUnimplementedQueryServer ()
}
func RegisterQueryServer ( s grpc . ServiceRegistrar , srv QueryServer ) {
s . RegisterService ( & Query_ServiceDesc , srv )
}
func _Query_Params_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
2025-10-03 14:45:52 -04:00
in := new ( QueryParamsRequest )
2024-07-05 22:20:13 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Params ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Params_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2025-10-03 14:45:52 -04:00
return srv .( QueryServer ). Params ( ctx , req .( * QueryParamsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_ResolveDID_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryResolveDIDRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). ResolveDID ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_ResolveDID_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). ResolveDID ( ctx , req .( * QueryResolveDIDRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_GetDIDDocument_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryGetDIDDocumentRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). GetDIDDocument ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_GetDIDDocument_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). GetDIDDocument ( ctx , req .( * QueryGetDIDDocumentRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_ListDIDDocuments_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryListDIDDocumentsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). ListDIDDocuments ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_ListDIDDocuments_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). ListDIDDocuments ( ctx , req .( * QueryListDIDDocumentsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_GetDIDDocumentsByController_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryGetDIDDocumentsByControllerRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). GetDIDDocumentsByController ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_GetDIDDocumentsByController_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). GetDIDDocumentsByController ( ctx , req .( * QueryGetDIDDocumentsByControllerRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_GetVerificationMethod_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryGetVerificationMethodRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). GetVerificationMethod ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_GetVerificationMethod_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). GetVerificationMethod ( ctx , req .( * QueryGetVerificationMethodRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_GetService_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryGetServiceRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). GetService ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_GetService_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). GetService ( ctx , req .( * QueryGetServiceRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_GetVerifiableCredential_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryGetVerifiableCredentialRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). GetVerifiableCredential ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_GetVerifiableCredential_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). GetVerifiableCredential ( ctx , req .( * QueryGetVerifiableCredentialRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_ListVerifiableCredentials_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryListVerifiableCredentialsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). ListVerifiableCredentials ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_ListVerifiableCredentials_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). ListVerifiableCredentials ( ctx , req .( * QueryListVerifiableCredentialsRequest ))
2024-07-05 22:20:13 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2025-10-03 14:45:52 -04:00
func _Query_GetCredentialsByDID_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryGetCredentialsByDIDRequest )
2024-09-14 12:47:25 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2025-10-03 14:45:52 -04:00
return srv .( QueryServer ). GetCredentialsByDID ( ctx , in )
2024-09-14 12:47:25 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-10-03 14:45:52 -04:00
FullMethod : Query_GetCredentialsByDID_FullMethodName ,
2024-09-14 12:47:25 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2025-10-03 14:45:52 -04:00
return srv .( QueryServer ). GetCredentialsByDID ( ctx , req .( * QueryGetCredentialsByDIDRequest ))
2024-09-14 12:47:25 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2025-10-03 14:45:52 -04:00
func _Query_RegisterStart_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryRegisterStartRequest )
2024-09-29 14:40:36 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2025-10-03 14:45:52 -04:00
return srv .( QueryServer ). RegisterStart ( ctx , in )
2024-09-29 14:40:36 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2025-10-03 14:45:52 -04:00
FullMethod : Query_RegisterStart_FullMethodName ,
2024-09-29 14:40:36 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2025-10-03 14:45:52 -04:00
return srv .( QueryServer ). RegisterStart ( ctx , req .( * QueryRegisterStartRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_LoginStart_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryLoginStartRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). LoginStart ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_LoginStart_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). LoginStart ( ctx , req .( * QueryLoginStartRequest ))
2024-09-29 14:40:36 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2024-07-05 22:20:13 -04:00
// Query_ServiceDesc is the grpc.ServiceDesc for Query service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var Query_ServiceDesc = grpc . ServiceDesc {
ServiceName : "did.v1.Query" ,
HandlerType : ( * QueryServer )( nil ),
Methods : [] grpc . MethodDesc {
{
MethodName : "Params" ,
Handler : _Query_Params_Handler ,
},
2024-08-10 17:01:14 -04:00
{
2025-10-03 14:45:52 -04:00
MethodName : "ResolveDID" ,
Handler : _Query_ResolveDID_Handler ,
},
{
MethodName : "GetDIDDocument" ,
Handler : _Query_GetDIDDocument_Handler ,
},
{
MethodName : "ListDIDDocuments" ,
Handler : _Query_ListDIDDocuments_Handler ,
},
{
MethodName : "GetDIDDocumentsByController" ,
Handler : _Query_GetDIDDocumentsByController_Handler ,
},
{
MethodName : "GetVerificationMethod" ,
Handler : _Query_GetVerificationMethod_Handler ,
},
{
MethodName : "GetService" ,
Handler : _Query_GetService_Handler ,
},
{
MethodName : "GetVerifiableCredential" ,
Handler : _Query_GetVerifiableCredential_Handler ,
},
{
MethodName : "ListVerifiableCredentials" ,
Handler : _Query_ListVerifiableCredentials_Handler ,
},
{
MethodName : "GetCredentialsByDID" ,
Handler : _Query_GetCredentialsByDID_Handler ,
},
{
MethodName : "RegisterStart" ,
Handler : _Query_RegisterStart_Handler ,
2024-07-05 22:20:13 -04:00
},
2024-09-29 14:40:36 -04:00
{
2025-10-03 14:45:52 -04:00
MethodName : "LoginStart" ,
Handler : _Query_LoginStart_Handler ,
2024-09-29 14:40:36 -04:00
},
2024-07-05 22:20:13 -04:00
},
Streams : [] grpc . StreamDesc {},
Metadata : "did/v1/query.proto" ,
}