-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
diagram key (docs) #12
Comments
@dckc I want to ensure I fully understand your idea. Could you elaborate a bit more on "navigate (perhaps via a help/docs button) to a diagram key"? |
I gave a suggested diagram key above. That much is clear, yes? The rest is: add a "help" or "docs" link on https://causeway.agoric.net/ to docs that include such a diagram key. Maybe a pop-up window? |
I might not have been at my sharpest when I first looked at it, but it’s clear to me now.
A popup window is not a bad option. I can try that. |
Next to the diagram is fine, I expect. Feel free to experiment |
As a user, I want to be able to navigate (perhaps via a help/docs button) to a diagram key as as the one in Aug 23 notes:
The participants in the state diagram are vats.
Arrows represent messages between vats.
A solid arrow labelled:
0.1 kp13858945 <- ko1009519.fromBridge(866)
That means: at 0.1 seconds into the block, a message with method
fromBridge
and 866 characters of arguments was sent to kernel objectko1009519
, allocating a promisekp13858945
for the result.An arrow with
kp13858945.fulfilled()
means the promise was fulfilled. An arrow withkp13858945.rejected()
means it was rejected.An arrow whose tail is the left edge of the diagram means the script couldn't figure out which vat it came from. (Some messages come from the kernel.)
Yellow boxes indicate large computron counts.
The text was updated successfully, but these errors were encountered: