aries-cloudagent-python
aries-cloudagent-python copied to clipboard
Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments.
Solution: - Added profile parameter and conditional context usage to relevant methods in acapy_agent/ledger/indy_vdr.py. - Updated calls in acapy_agent/anoncreds/default/legacy_indy/registry.py to pass the profile parameter. - Added new tests in acapy_agent/ledger/tests/test_indy_vdr.py...
Given I have an issuer agent deployed with acapy 1.2.0 with wallet-type askar-anoncreds Given I provision on that agent a fully qualified did:sov such as ``` { "did": "did:sov:AecTm5kThinYH3oXj4d9xd", "verkey":...
**Description** I am trying to fetch a credential definition from the ledger using the HTTP GET endpoint: `/credential-definitions/{cred_def_id}` My agent is running on the latest ACA-Py release and is configured...
The auto-provisioning section is currently hard-coded to use did:sov to create a local or public did. This could be made configurable - just a question of how. I imagine that...
Credential attributes can contain private information, and it should be obfuscated in logs. Examples of where it is currently logged: `acapy_agent.messaging.base_handler INFO Received v2.0 credential offer message: {...}` The above...
The wallet-type assertion is done for issuing anoncreds (requires askar-anoncreds), but not done for indy (requires askar), and when an anoncreds wallet attempts to issue indy, something errors downstream and...
Here is the `set_rev_reg_state` method in revocation_anoncreds: ```py async def set_rev_reg_state(request: web.BaseRequest): """Request handler to set a revocation registry state manually. Args: request: aiohttp request object Returns: The revocation registry...
In a multi-tenant ACA-Py deployment running on Kubernetes without shared storage between pods, revocation registry/tails file setup fails inconsistently due to a synchronization issue between pods. ### Current Environment -...
(Resolves #3519)
Related to issue #3546 Aca-py stores revocation in the wallet, and this must be kept in sync with the revocation data on the ledger. Occasionally, if there are issues writing...