feat(ssi): multitenancy support
- Support for multitenancy
- Adds a
tenantId
to the events which can be used later on to see which events were triggered by which tenant - new module for tenants (creation, etc.)
- Every event call requires a
tenantId
to be passed in so that tenant can be used for the specific event - The services on top of it should provide authentication (via a JWT or something equivalent)
- Because, if you have access to the
id
of the tenant (which is just a UUIDv4) you can query everything on the wallet.
- Because, if you have access to the