Mourits de Beer
Mourits de Beer
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...
(Resolves #3519)
I have a lot of ideas for things that will improve ACA-Py -- and not from a "new feature" point of view, but from an "achieving stability" and "making things...
There are 3 AnonCreds model validators: ```py class AnoncredsCredDefId(Regexp): """Validate value against anoncreds credential definition identifier specification.""" EXAMPLE = "did:(method):3:CL:20:tag" PATTERN = r"^(.+$)" def __init__(self): """Initialize the instance.""" super().__init__( AnoncredsCredDefId.PATTERN,...
When multiple tenants simultaneously request a DIDExchange connection with an issuer's public DID, several unhandled exceptions are raised, causing all requested connections to fail. The handling logic and auto-complete flows...
Relates to #661 - :sparkles: Implements a JsonUtil module to handle the functionality of swapping between `json` or `orjson` - handles custom kwargs previously being passed to json - implements...
Closes #661 Because `uuid_utils` is significantly faster than the default `uuid` library - see above-linked issue for more info. ___ Leaving as draft because this depends on #662. Decided to...
### Proposed change Good day I'd like to propose additional optional dependencies for faster performance. `orjson` is widely adopted and outperforms the built-in `json` library - https://github.com/ijl/orjson .loads being 2x...
Work in progress. Relates to #3894