returnLogError(errors.WrapPrefix(err,"failed to load private key of "+credid.IssuerIdentifier().String()+" (required for revocation)",0))
returnLogError(errors.WrapPrefix(err,"failed to check if accumulator exists for "+credid.String(),0))
}
conf.Logger.Info("revocation server mode enabled for "+credid.String())
if!exists{
conf.Logger.Warn("Creating initial accumulator for "+credid.String())
conf.Logger.Warn("Being the revocation server for a credential type comes with special responsibilities, a.o. that this server is always reachable online for any IRMA participant, and that the contents of the database to which the initial accumulator was just written is never deleted. Please read more at https://irma.app/docs/revocation/#issuer-responsibilities.")
iferr=rev.EnableRevocation(credid,sk);err!=nil{
returnLogError(errors.WrapPrefix(err,"failed to create initial accumulator record for "+credid.String(),0))