Date
25
Attendees
Timo Glastra (Animo) <timo@animo.id>
Karim Stekelenburg (Animo) <karim@animo.id>
- Jakub Koci(Absa) <jakub.koci@gmail.com>
- shonjs (KBA) <rush2shon@gmail.com>
Goals
- Rename agency to mediator
- In line with RFCs, easier to understand
- Without dependency injection in V1. How can custom handlers / modules / services make use of other services?
- No custom handlers/ modules / services in v1.
- after that with agent context.
- improve logger by adding multiple log levels
- message validation
- Where should we do this?
- Easy: one time after transforming to class instance.
- However when protocols have custom validation errors (e.g. issue credential) this will fail.
- No problem to have each handler handle it
- Where should we do this?
- Validation of sender key
- https://github.com/hyperledger/aries-framework-javascript/pull/71
- Discuss flow
- Connection invitation can use public did, final connection can use another did.
- don't store `theirKey` until signed connection response
- Inbound / Outbound notation
- https://github.com/hyperledger/aries-framework-javascript/pull/71
- idea: don't return outbound message in handlers, just the agent message
- Timo Glastra will show example next week
- Schema API
- registerNym / geNym vs registerPublicDid / getPublicDid
...