2024-09-25 19:45:28 -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-09-25 19:45:28 -04:00
// - protoc (unknown)
2024-11-26 22:05:50 -05:00
// source: dwn/v1/query.proto
2024-09-25 19:45:28 -04:00
2024-11-26 22:05:50 -05:00
package dwnv1
2024-09-25 19:45:28 -04:00
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-09-25 19:45:28 -04:00
const (
2025-10-03 14:45:52 -04:00
Query_Params_FullMethodName = "/dwn.v1.Query/Params"
Query_IPFS_FullMethodName = "/dwn.v1.Query/IPFS"
Query_CID_FullMethodName = "/dwn.v1.Query/CID"
Query_Records_FullMethodName = "/dwn.v1.Query/Records"
Query_Record_FullMethodName = "/dwn.v1.Query/Record"
Query_Protocols_FullMethodName = "/dwn.v1.Query/Protocols"
Query_Protocol_FullMethodName = "/dwn.v1.Query/Protocol"
Query_Permissions_FullMethodName = "/dwn.v1.Query/Permissions"
Query_Vault_FullMethodName = "/dwn.v1.Query/Vault"
Query_Vaults_FullMethodName = "/dwn.v1.Query/Vaults"
Query_EncryptedRecord_FullMethodName = "/dwn.v1.Query/EncryptedRecord"
Query_EncryptionStatus_FullMethodName = "/dwn.v1.Query/EncryptionStatus"
Query_VRFContributions_FullMethodName = "/dwn.v1.Query/VRFContributions"
2024-09-25 19:45:28 -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.
Params ( ctx context . Context , in * QueryParamsRequest , opts ... grpc . CallOption ) ( * QueryParamsResponse , error )
2025-10-03 14:45:52 -04:00
// IPFS queries the status of the IPFS node
IPFS ( ctx context . Context , in * QueryIPFSRequest , opts ... grpc . CallOption ) ( * QueryIPFSResponse , error )
// CID returns the data for a given CID
CID ( ctx context . Context , in * QueryCIDRequest , opts ... grpc . CallOption ) ( * QueryCIDResponse , error )
// Records queries DWN records with filters
//
// {{.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 "dwn_docs.md"}}
Records ( ctx context . Context , in * QueryRecordsRequest , opts ... grpc . CallOption ) ( * QueryRecordsResponse , error )
// Record queries a specific DWN record by ID
Record ( ctx context . Context , in * QueryRecordRequest , opts ... grpc . CallOption ) ( * QueryRecordResponse , error )
// Protocols queries DWN protocols
Protocols ( ctx context . Context , in * QueryProtocolsRequest , opts ... grpc . CallOption ) ( * QueryProtocolsResponse , error )
// Protocol queries a specific DWN protocol
Protocol ( ctx context . Context , in * QueryProtocolRequest , opts ... grpc . CallOption ) ( * QueryProtocolResponse , error )
// Permissions queries DWN permissions
Permissions ( ctx context . Context , in * QueryPermissionsRequest , opts ... grpc . CallOption ) ( * QueryPermissionsResponse , error )
// Vault queries a specific vault
Vault ( ctx context . Context , in * QueryVaultRequest , opts ... grpc . CallOption ) ( * QueryVaultResponse , error )
// Vaults queries vaults by owner
Vaults ( ctx context . Context , in * QueryVaultsRequest , opts ... grpc . CallOption ) ( * QueryVaultsResponse , error )
// EncryptedRecord queries a specific encrypted record with automatic decryption
EncryptedRecord ( ctx context . Context , in * QueryEncryptedRecordRequest , opts ... grpc . CallOption ) ( * QueryEncryptedRecordResponse , error )
// EncryptionStatus queries current encryption key state and version
EncryptionStatus ( ctx context . Context , in * QueryEncryptionStatusRequest , opts ... grpc . CallOption ) ( * QueryEncryptionStatusResponse , error )
// VRFContributions lists VRF contributions for current consensus round
VRFContributions ( ctx context . Context , in * QueryVRFContributionsRequest , opts ... grpc . CallOption ) ( * QueryVRFContributionsResponse , error )
2024-09-25 19:45:28 -04:00
}
type queryClient struct {
cc grpc . ClientConnInterface
}
func NewQueryClient ( cc grpc . ClientConnInterface ) QueryClient {
return & queryClient { cc }
}
func ( c * queryClient ) Params ( ctx context . Context , in * QueryParamsRequest , opts ... grpc . CallOption ) ( * QueryParamsResponse , error ) {
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 ) IPFS ( ctx context . Context , in * QueryIPFSRequest , opts ... grpc . CallOption ) ( * QueryIPFSResponse , error ) {
out := new ( QueryIPFSResponse )
err := c . cc . Invoke ( ctx , Query_IPFS_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) CID ( ctx context . Context , in * QueryCIDRequest , opts ... grpc . CallOption ) ( * QueryCIDResponse , error ) {
out := new ( QueryCIDResponse )
err := c . cc . Invoke ( ctx , Query_CID_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Records ( ctx context . Context , in * QueryRecordsRequest , opts ... grpc . CallOption ) ( * QueryRecordsResponse , error ) {
out := new ( QueryRecordsResponse )
err := c . cc . Invoke ( ctx , Query_Records_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Record ( ctx context . Context , in * QueryRecordRequest , opts ... grpc . CallOption ) ( * QueryRecordResponse , error ) {
out := new ( QueryRecordResponse )
err := c . cc . Invoke ( ctx , Query_Record_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Protocols ( ctx context . Context , in * QueryProtocolsRequest , opts ... grpc . CallOption ) ( * QueryProtocolsResponse , error ) {
out := new ( QueryProtocolsResponse )
err := c . cc . Invoke ( ctx , Query_Protocols_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Protocol ( ctx context . Context , in * QueryProtocolRequest , opts ... grpc . CallOption ) ( * QueryProtocolResponse , error ) {
out := new ( QueryProtocolResponse )
err := c . cc . Invoke ( ctx , Query_Protocol_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Permissions ( ctx context . Context , in * QueryPermissionsRequest , opts ... grpc . CallOption ) ( * QueryPermissionsResponse , error ) {
out := new ( QueryPermissionsResponse )
err := c . cc . Invoke ( ctx , Query_Permissions_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Vault ( ctx context . Context , in * QueryVaultRequest , opts ... grpc . CallOption ) ( * QueryVaultResponse , error ) {
out := new ( QueryVaultResponse )
err := c . cc . Invoke ( ctx , Query_Vault_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) Vaults ( ctx context . Context , in * QueryVaultsRequest , opts ... grpc . CallOption ) ( * QueryVaultsResponse , error ) {
out := new ( QueryVaultsResponse )
err := c . cc . Invoke ( ctx , Query_Vaults_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) EncryptedRecord ( ctx context . Context , in * QueryEncryptedRecordRequest , opts ... grpc . CallOption ) ( * QueryEncryptedRecordResponse , error ) {
out := new ( QueryEncryptedRecordResponse )
err := c . cc . Invoke ( ctx , Query_EncryptedRecord_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) EncryptionStatus ( ctx context . Context , in * QueryEncryptionStatusRequest , opts ... grpc . CallOption ) ( * QueryEncryptionStatusResponse , error ) {
out := new ( QueryEncryptionStatusResponse )
err := c . cc . Invoke ( ctx , Query_EncryptionStatus_FullMethodName , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * queryClient ) VRFContributions ( ctx context . Context , in * QueryVRFContributionsRequest , opts ... grpc . CallOption ) ( * QueryVRFContributionsResponse , error ) {
out := new ( QueryVRFContributionsResponse )
err := c . cc . Invoke ( ctx , Query_VRFContributions_FullMethodName , in , out , opts ... )
2024-09-25 19:45:28 -04:00
if err != nil {
return nil , err
}
return out , nil
}
// 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-09-25 19:45:28 -04:00
type QueryServer interface {
// Params queries all parameters of the module.
Params ( context . Context , * QueryParamsRequest ) ( * QueryParamsResponse , error )
2025-10-03 14:45:52 -04:00
// IPFS queries the status of the IPFS node
IPFS ( context . Context , * QueryIPFSRequest ) ( * QueryIPFSResponse , error )
// CID returns the data for a given CID
CID ( context . Context , * QueryCIDRequest ) ( * QueryCIDResponse , error )
// Records queries DWN records with filters
//
// {{.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 "dwn_docs.md"}}
Records ( context . Context , * QueryRecordsRequest ) ( * QueryRecordsResponse , error )
// Record queries a specific DWN record by ID
Record ( context . Context , * QueryRecordRequest ) ( * QueryRecordResponse , error )
// Protocols queries DWN protocols
Protocols ( context . Context , * QueryProtocolsRequest ) ( * QueryProtocolsResponse , error )
// Protocol queries a specific DWN protocol
Protocol ( context . Context , * QueryProtocolRequest ) ( * QueryProtocolResponse , error )
// Permissions queries DWN permissions
Permissions ( context . Context , * QueryPermissionsRequest ) ( * QueryPermissionsResponse , error )
// Vault queries a specific vault
Vault ( context . Context , * QueryVaultRequest ) ( * QueryVaultResponse , error )
// Vaults queries vaults by owner
Vaults ( context . Context , * QueryVaultsRequest ) ( * QueryVaultsResponse , error )
// EncryptedRecord queries a specific encrypted record with automatic decryption
EncryptedRecord ( context . Context , * QueryEncryptedRecordRequest ) ( * QueryEncryptedRecordResponse , error )
// EncryptionStatus queries current encryption key state and version
EncryptionStatus ( context . Context , * QueryEncryptionStatusRequest ) ( * QueryEncryptionStatusResponse , error )
// VRFContributions lists VRF contributions for current consensus round
VRFContributions ( context . Context , * QueryVRFContributionsRequest ) ( * QueryVRFContributionsResponse , error )
2024-09-25 19:45:28 -04:00
mustEmbedUnimplementedQueryServer ()
}
2025-10-03 14:45:52 -04:00
// UnimplementedQueryServer must be embedded to have forward compatible implementations.
type UnimplementedQueryServer struct {
}
2024-09-25 19:45:28 -04:00
func ( UnimplementedQueryServer ) Params ( context . Context , * QueryParamsRequest ) ( * QueryParamsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Params not implemented" )
}
2025-10-03 14:45:52 -04:00
func ( UnimplementedQueryServer ) IPFS ( context . Context , * QueryIPFSRequest ) ( * QueryIPFSResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method IPFS not implemented" )
}
func ( UnimplementedQueryServer ) CID ( context . Context , * QueryCIDRequest ) ( * QueryCIDResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method CID not implemented" )
}
func ( UnimplementedQueryServer ) Records ( context . Context , * QueryRecordsRequest ) ( * QueryRecordsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Records not implemented" )
}
func ( UnimplementedQueryServer ) Record ( context . Context , * QueryRecordRequest ) ( * QueryRecordResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Record not implemented" )
}
func ( UnimplementedQueryServer ) Protocols ( context . Context , * QueryProtocolsRequest ) ( * QueryProtocolsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Protocols not implemented" )
}
func ( UnimplementedQueryServer ) Protocol ( context . Context , * QueryProtocolRequest ) ( * QueryProtocolResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Protocol not implemented" )
}
func ( UnimplementedQueryServer ) Permissions ( context . Context , * QueryPermissionsRequest ) ( * QueryPermissionsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Permissions not implemented" )
}
func ( UnimplementedQueryServer ) Vault ( context . Context , * QueryVaultRequest ) ( * QueryVaultResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Vault not implemented" )
}
func ( UnimplementedQueryServer ) Vaults ( context . Context , * QueryVaultsRequest ) ( * QueryVaultsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Vaults not implemented" )
}
func ( UnimplementedQueryServer ) EncryptedRecord ( context . Context , * QueryEncryptedRecordRequest ) ( * QueryEncryptedRecordResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method EncryptedRecord not implemented" )
}
func ( UnimplementedQueryServer ) EncryptionStatus ( context . Context , * QueryEncryptionStatusRequest ) ( * QueryEncryptionStatusResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method EncryptionStatus not implemented" )
}
func ( UnimplementedQueryServer ) VRFContributions ( context . Context , * QueryVRFContributionsRequest ) ( * QueryVRFContributionsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method VRFContributions not implemented" )
}
2024-09-25 19:45:28 -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 ) {
in := new ( QueryParamsRequest )
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 ) {
return srv .( QueryServer ). Params ( ctx , req .( * QueryParamsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
2025-10-03 14:45:52 -04:00
func _Query_IPFS_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryIPFSRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). IPFS ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_IPFS_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). IPFS ( ctx , req .( * QueryIPFSRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_CID_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryCIDRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). CID ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_CID_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). CID ( ctx , req .( * QueryCIDRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Records_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryRecordsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Records ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Records_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Records ( ctx , req .( * QueryRecordsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Record_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryRecordRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Record ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Record_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Record ( ctx , req .( * QueryRecordRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Protocols_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryProtocolsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Protocols ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Protocols_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Protocols ( ctx , req .( * QueryProtocolsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Protocol_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryProtocolRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Protocol ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Protocol_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Protocol ( ctx , req .( * QueryProtocolRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Permissions_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryPermissionsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Permissions ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Permissions_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Permissions ( ctx , req .( * QueryPermissionsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Vault_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryVaultRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Vault ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Vault_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Vault ( ctx , req .( * QueryVaultRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_Vaults_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryVaultsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). Vaults ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_Vaults_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). Vaults ( ctx , req .( * QueryVaultsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_EncryptedRecord_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryEncryptedRecordRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). EncryptedRecord ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_EncryptedRecord_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). EncryptedRecord ( ctx , req .( * QueryEncryptedRecordRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_EncryptionStatus_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryEncryptionStatusRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). EncryptionStatus ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_EncryptionStatus_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). EncryptionStatus ( ctx , req .( * QueryEncryptionStatusRequest ))
}
return interceptor ( ctx , in , info , handler )
}
func _Query_VRFContributions_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( QueryVRFContributionsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( QueryServer ). VRFContributions ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : Query_VRFContributions_FullMethodName ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( QueryServer ). VRFContributions ( ctx , req .( * QueryVRFContributionsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
2024-09-25 19:45:28 -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 {
2024-11-26 22:05:50 -05:00
ServiceName : "dwn.v1.Query" ,
2024-09-25 19:45:28 -04:00
HandlerType : ( * QueryServer )( nil ),
Methods : [] grpc . MethodDesc {
{
MethodName : "Params" ,
Handler : _Query_Params_Handler ,
},
2025-10-03 14:45:52 -04:00
{
MethodName : "IPFS" ,
Handler : _Query_IPFS_Handler ,
},
{
MethodName : "CID" ,
Handler : _Query_CID_Handler ,
},
{
MethodName : "Records" ,
Handler : _Query_Records_Handler ,
},
{
MethodName : "Record" ,
Handler : _Query_Record_Handler ,
},
{
MethodName : "Protocols" ,
Handler : _Query_Protocols_Handler ,
},
{
MethodName : "Protocol" ,
Handler : _Query_Protocol_Handler ,
},
{
MethodName : "Permissions" ,
Handler : _Query_Permissions_Handler ,
},
{
MethodName : "Vault" ,
Handler : _Query_Vault_Handler ,
},
{
MethodName : "Vaults" ,
Handler : _Query_Vaults_Handler ,
},
{
MethodName : "EncryptedRecord" ,
Handler : _Query_EncryptedRecord_Handler ,
},
{
MethodName : "EncryptionStatus" ,
Handler : _Query_EncryptionStatus_Handler ,
},
{
MethodName : "VRFContributions" ,
Handler : _Query_VRFContributions_Handler ,
},
2024-09-25 19:45:28 -04:00
},
Streams : [] grpc . StreamDesc {},
2024-11-26 22:05:50 -05:00
Metadata : "dwn/v1/query.proto" ,
2024-09-25 19:45:28 -04:00
}