Versions in this module Expand all Collapse all v0 v0.8.2 Jun 11, 2019 Changes in this version + func BlindSignRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func BlindVerifyRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func DefaultResponse() *commands.Response + func LookUpBlockCredentialsRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func LookUpCredentialRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func SignRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func SpendCredentialRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func VerificationKeyRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + func VerifyRequestHandler(ctx context.Context, reqData HandlerData) *commands.Response + type BlindSignRequestHandlerData struct + Cmd *commands.BlindSignRequest + Logger *logging.Logger + SecretKey *coconut.ThresholdSecretKey + Worker *coconutworker.CoconutWorker + func (handlerData *BlindSignRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *BlindSignRequestHandlerData) Command() commands.Command + func (handlerData *BlindSignRequestHandlerData) Data() interface{} + func (handlerData *BlindSignRequestHandlerData) Log() *logging.Logger + type BlindVerifyRequestHandlerData struct + Cmd *commands.BlindVerifyRequest + Logger *logging.Logger + VerificationKey *coconut.VerificationKey + Worker *coconutworker.CoconutWorker + func (handlerData *BlindVerifyRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *BlindVerifyRequestHandlerData) Command() commands.Command + func (handlerData *BlindVerifyRequestHandlerData) Data() interface{} + func (handlerData *BlindVerifyRequestHandlerData) Log() *logging.Logger + type HandlerData interface + CoconutWorker func() *coconutworker.CoconutWorker + Command func() commands.Command + Data func() interface{} + Log func() *logging.Logger + type HandlerFunc func(context.Context, HandlerData) *commands.Response + type HandlerRegistry map[reflect.Type]HandlerRegistryEntry + type HandlerRegistryEntry struct + DataFn func(cmd commands.Command) HandlerData + Fn HandlerFunc + type LookUpBlockCredentialsRequestHandlerData struct + Cmd *commands.LookUpBlockCredentialsRequest + Logger *logging.Logger + Store *storage.Database + Worker *coconutworker.CoconutWorker + func (handlerData *LookUpBlockCredentialsRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *LookUpBlockCredentialsRequestHandlerData) Command() commands.Command + func (handlerData *LookUpBlockCredentialsRequestHandlerData) Data() interface{} + func (handlerData *LookUpBlockCredentialsRequestHandlerData) Log() *logging.Logger + type LookUpCredentialRequestHandlerData struct + Cmd *commands.LookUpCredentialRequest + Logger *logging.Logger + Store *storage.Database + Worker *coconutworker.CoconutWorker + func (handlerData *LookUpCredentialRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *LookUpCredentialRequestHandlerData) Command() commands.Command + func (handlerData *LookUpCredentialRequestHandlerData) Data() interface{} + func (handlerData *LookUpCredentialRequestHandlerData) Log() *logging.Logger + type SignRequestHandlerData struct + Cmd *commands.SignRequest + Logger *logging.Logger + SecretKey *coconut.ThresholdSecretKey + Worker *coconutworker.CoconutWorker + func (handlerData *SignRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *SignRequestHandlerData) Command() commands.Command + func (handlerData *SignRequestHandlerData) Data() interface{} + func (handlerData *SignRequestHandlerData) Log() *logging.Logger + type SpendCredentialRequestHandlerData struct + Cmd *commands.SpendCredentialRequest + Logger *logging.Logger + VerificationData SpendCredentialVerificationData + Worker *coconutworker.CoconutWorker + func (handlerData *SpendCredentialRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *SpendCredentialRequestHandlerData) Command() commands.Command + func (handlerData *SpendCredentialRequestHandlerData) Data() interface{} + func (handlerData *SpendCredentialRequestHandlerData) Log() *logging.Logger + type SpendCredentialVerificationData struct + Address ethcommon.Address + Avk *coconut.VerificationKey + NymClient *nymclient.Client + type VerificationKeyRequestHandlerData struct + Cmd *commands.VerificationKeyRequest + Logger *logging.Logger + VerificationKey *coconut.ThresholdVerificationKey + Worker *coconutworker.CoconutWorker + func (handlerData *VerificationKeyRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *VerificationKeyRequestHandlerData) Command() commands.Command + func (handlerData *VerificationKeyRequestHandlerData) Data() interface{} + func (handlerData *VerificationKeyRequestHandlerData) Log() *logging.Logger + type VerifyRequestHandlerData struct + Cmd *commands.VerifyRequest + Logger *logging.Logger + VerificationKey *coconut.VerificationKey + Worker *coconutworker.CoconutWorker + func (handlerData *VerifyRequestHandlerData) CoconutWorker() *coconutworker.CoconutWorker + func (handlerData *VerifyRequestHandlerData) Command() commands.Command + func (handlerData *VerifyRequestHandlerData) Data() interface{} + func (handlerData *VerifyRequestHandlerData) Log() *logging.Logger