Mourits de Beer

Results 53 issues of 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...

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...

bug

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...

proposal