Skip to content
This repository was archived by the owner on Aug 1, 2023. It is now read-only.

Commit 5db8e79

Browse files
ksaricCodiePP
authored andcommitted
Add comments for TLA trials in the document. (#161)
1 parent 1a806da commit 5db8e79

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

specs/CardanoShellSpec.lhs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,19 @@ This document is a high-level specification of how the pieces that make Cardano
189189

190190
The introduction. WIP!
191191

192+
\newpage
193+
\section{TLA+}
194+
\label{sec:tla}
195+
196+
Currently, there is an attempt to briefly cover the pieces of \textit{cardano-shell} functionality with TLA+.
197+
The small amount of work that was done, in the interest of time, can be found here - \url{https://github.com/input-output-hk/cardano-shell/tree/develop/specs/tla}.\\
198+
199+
There is a TLA+ model that I found clarified my understanding when trying to model the IPC protocol - \url{https://github.com/input-output-hk/cardano-shell/blob/develop/specs/tla/IPCProtocol.pdf}.\\
200+
201+
The other parts are just experiments waiting for completion.\\
202+
203+
For example, this is what I started to do to check how the update system will work, but realized that it would have to be really quite more involved so I stopped at that point (in the interest of time) - \url{https://github.com/input-output-hk/cardano-shell/blob/develop/specs/tla/UpdateSystem.pdf}.
204+
192205
\newpage
193206
\section{IPC and communication between Daedalus and Node}
194207
\label{sec:ipc}

specs/CardanoShellSpec.pdf

3.31 KB
Binary file not shown.

0 commit comments

Comments
 (0)