aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_reclaim_service.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/gnunet_reclaim_service.h')
-rw-r--r--src/include/gnunet_reclaim_service.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/include/gnunet_reclaim_service.h b/src/include/gnunet_reclaim_service.h
index eb6c1bc9e..f839123e5 100644
--- a/src/include/gnunet_reclaim_service.h
+++ b/src/include/gnunet_reclaim_service.h
@@ -210,6 +210,25 @@ GNUNET_RECLAIM_attestation_delete (
210 const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, 210 const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr,
211 GNUNET_RECLAIM_ContinuationWithStatus cont, 211 GNUNET_RECLAIM_ContinuationWithStatus cont,
212 void *cont_cls); 212 void *cont_cls);
213
214/**
215 * Delete an attestation reference. Tickets used to share this reference are updated
216 * accordingly.
217 *
218 * @param h handle to the re:claimID service
219 * @param pkey Private key of the identity to delete the reference from
220 * @param attr The reference
221 * @param cont Continuation to call when done
222 * @param cont_cls Closure for @a cont
223 * @return handle Used to to abort the request
224 */
225struct GNUNET_RECLAIM_Operation *
226GNUNET_RECLAIM_attestation_reference_delete (
227 struct GNUNET_RECLAIM_Handle *h,
228 const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey,
229 const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr,
230 GNUNET_RECLAIM_ContinuationWithStatus cont,
231 void *cont_cls);
213/** 232/**
214 * List all attributes for a local identity. 233 * List all attributes for a local identity.
215 * This MUST lock the `struct GNUNET_RECLAIM_Handle` 234 * This MUST lock the `struct GNUNET_RECLAIM_Handle`