/
Connection Store

Connection Store

This page documents design for connection storage. Connection storage will be used to all protocols for,

  • Query connection records by ID or other criteria to send messages to a connection or to recognize connection of received message.
  • Save/Update connection records during DID exchange message exchange

High Level Design

Connection Store

This component provides features for storing and getting DID records from underlying connection store.   

Connection Recorder:

This component provides features for saving/updating/querying connection record from underlying did exchange store. This store is extensively used during DID exchange message exchanges to maintain connection records including state updates. Current connection recorder implementation can be found here.

Connection Lookup:

This read-only component provides query features for retrieving connection records including DID records from underlying DID connection and DID exchange store. This component will be extensively used by other protocols and clients to lookup connections. 

Related content

Iroha Demo Videos
Iroha Demo Videos
More like this
Client Connector for Hyperledger Besu
Client Connector for Hyperledger Besu
More like this
Bridges
More like this
Testing Room 3
Testing Room 3
More like this
DID Exchange Flow - Framework Go
DID Exchange Flow - Framework Go
More like this