Closed achamayou closed 4 weeks ago
InsertOtherTxnAction
allows for behaviors with infinitely many consecutive AppendOtherTxnAction
which leave the variable l
forever unchanged. Can you come up with a (tight) bound of the number of successive AppendOtherTxnAction
that can be expressed in, e.g., a state constraint?
InsertOtherTxnAction
allows for behaviors with infinitely many consecutiveAppendOtherTxnAction
which leave the variablel
forever unchanged. Can you come up with a (tight) bound of the number of successiveAppendOtherTxnAction
that can be expressed in, e.g., a state constraint?
Yes, as described yesterday, the boundary is provided by IsRwTxExecuteAction eventually matching once a sufficient ledgerBranch prefix has been produced. This works in #6136.
Where that breaks down is when a rollback takes place, creating a second appendable ledgerBranch, for which the trace may not contain any further IsRwTxExecuteAction.
Steps:
out then contains:
Warning: out gets large (30Mb+)