Skip to content

Commit 80c5052

Browse files
Define Spec and vars for Phase C5 TLC checking
1 parent 616ed47 commit 80c5052

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

formal/XSTRP_C5.tla

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,4 +132,17 @@ AuthorizationGating ==
132132
NoStrandedFunds ==
133133
intent_state \notin TerminalStates =>
134134
(intent_state = "Created" \/ intent_state = "Committed" \/ intent_state = "Expired")
135+
(*
136+
Specification definition
137+
*)
138+
139+
vars ==
140+
<< intent_state,
141+
authorization_valid,
142+
proof_present,
143+
is_expired >>
144+
145+
Spec ==
146+
Init /\ [][Next]_vars
147+
135148
=============================================================================

0 commit comments

Comments
 (0)