2020-09-04 Aries Framework JS Meeting notes

Date


Remember the Hyperledger Code of Conduct

Anti-Trust Policy:

Linux Foundation meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.

Examples of types of actions that are prohibited at Linux Foundation meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy . If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.

Attendees

Agenda

  • Record the meeting
  • Squash and merge commit message
  • Tests throw WalletInvalidHandle because afterAll function (that deletes wallet) is called before tests are finished
    • I think this is because outbound subject transporter and outbound transporter in general return when the message is send. But the other agent still has to process the whole message. However jest sees it as "oh the promise is resolved, the test is finished". 
  • How to handle auto accept
    • local config → stored with connection record on creation
    • global config → stored with connection record on creation?

Meeting Notes

  • everyone aware of agent running after jest tests resolve. 
  • auto accept connections logic
    • local config is stored with connection record, global config not
    • local config takes precedence over global config
  • using AFJ inside a react native application
    • Indy.framework is currently not built for simulator
    • Building Indy.framework from the core does not work at the moment
    • there are issues with building iOS targets in libindy. 
  • Jakub Koci making progress on issue credential protocol
    • credential-offer merged
    • now working of credential request
    • hopefully next week finished, maybe two weeks
  • colleague of Jakub Kocicould maybe work on present proof protocol
  • Question if AFJ could work in deno?
    • Probably not. Deno doesn't work with NPM / NodeJS packages.
    • do we want to integrate with deno?
      • abillity to use rust with deno
      • better security? 
      • performance not sure

Future topics

  • State machines