Replies: 2 comments
-
@SmithSamuelM FYI |
Beta Was this translation helpful? Give feedback.
0 replies
-
I cloned this suggestion into the ACDC spec issues, trustoverip/tswg-acdc-specification#49. Can close this discussion here. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Protocols are usually a patern of interaction between two or more roles. So, I often like to draw a pair of UML State diagrams collaborating to help me better understand. For example, I was inspired by the Choreography Diagram in an Aries RFC: https://github.com/hyperledger/aries-rfcs/tree/main/features/0454-present-proof-v2.
![KERI IPEX Protocol review draft 2023-12-12](https://private-user-images.githubusercontent.com/8242469/289936391-a2a1367b-a62f-4241-91d3-6f648771f7c0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MTI5MzcsIm5iZiI6MTczODkxMjYzNywicGF0aCI6Ii84MjQyNDY5LzI4OTkzNjM5MS1hMmExMzY3Yi1hNjJmLTQyNDEtOTFkMy02ZjY0ODc3MWY3YzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDdUMDcxNzE3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGQyZTUwODhkNTg4NTdhMjM0YzE3ZWM5NGNiMDVkZmM1NzYxYTIyNDkzOTg1N2Q3NjczMjQyZjU1MzczYTI0ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.6lL0Sh5tvme8o351W2GyjGdeVRjdJhU_fzlc_A1JK7M)
From the IPEX spec, I drew the following:
If you'd like to comment here and add optional notes in the LucidChart diagram, feel free: https://lucid.app/lucidchart/747aee2b-120e-4d7e-971c-df8954874ce1/edit?viewport_loc=-92%2C-11%2C2085%2C1056%2C0_0&invitationId=inv_eb70ac41-ad96-48a8-98e8-02eff2bccd84
This type of diagram could help implementation and discussions, especially for interoperability testing.
Beta Was this translation helpful? Give feedback.
All reactions