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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNzg1MzgsIm5iZiI6MTczOTM3ODIzOCwicGF0aCI6Ii84MjQyNDY5LzI4OTkzNjM5MS1hMmExMzY3Yi1hNjJmLTQyNDEtOTFkMy02ZjY0ODc3MWY3YzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMTYzNzE4WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2M1NDkyYWM0ZjYyYWNkZWUwMmQ0ODAzOGZmNDE4YWMwNGVmMmU0MTJlNDM4N2YxNGU4NWZmMWY5Y2NmNWE1MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.5DyaXlLbundVrXn29QRa0CLoZXW_4klk8kdi3kC9VcU)
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