aries_cloudagent.revocation_anoncreds package
Subpackages
- aries_cloudagent.revocation_anoncreds.models package
- Submodules
- aries_cloudagent.revocation_anoncreds.models.issuer_cred_rev_record module
IssuerCredRevRecordIssuerCredRevRecord.MetaIssuerCredRevRecord.RECORD_ID_NAMEIssuerCredRevRecord.RECORD_TOPICIssuerCredRevRecord.RECORD_TYPEIssuerCredRevRecord.STATE_ISSUEDIssuerCredRevRecord.STATE_REVOKEDIssuerCredRevRecord.TAG_NAMESIssuerCredRevRecord.VERSION_1IssuerCredRevRecord.VERSION_2IssuerCredRevRecord.query_by_ids()IssuerCredRevRecord.record_idIssuerCredRevRecord.retrieve_by_cred_ex_id()IssuerCredRevRecord.retrieve_by_ids()IssuerCredRevRecord.set_state()
IssuerCredRevRecordSchemaAnoncreds
Submodules
aries_cloudagent.revocation_anoncreds.manager module
aries_cloudagent.revocation_anoncreds.recover module
Recover a revocation registry.
- aries_cloudagent.revocation_anoncreds.recover.LOGGER = <Logger aries_cloudagent.revocation_anoncreds.recover (WARNING)>
This module calculates a new ledger accumulator, based on the revocation status on the ledger vs revocations recorded in the wallet. The calculated transaction can be written to the ledger to get the ledger back in sync with the wallet. This function can be used if there were previous revocation errors (i.e. the credential revocation was successfully written to the wallet but the ledger write failed.)
- exception aries_cloudagent.revocation_anoncreds.recover.RevocRecoveryException[source]
Bases:
ExceptionRaise exception generating the recovery transaction.