Documentation

DY.Trace.BaseAttackerKnowledge

Instances For
    Instances
      class DY.BaseAttackerKnowledge.HasStep [BytesFunctor] [ExecTraceTypes] {ExecEntryT1 : Type} {ExecEntryT2 : semiOutParam Type} [ExecTraceTypes.HasStep ExecEntryT1 ExecEntryT2] (sub1 : SubBaseAttackerKnowledge ExecEntryT1) (sub2 : semiOutParam (SubBaseAttackerKnowledge ExecEntryT2)) :
      Instances
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem DY.Trace.prove_BaseAttackerKnows [BytesFunctor] [ExecTraceTypes] [BaseAttackerKnowledge] {ExecEntryT : Type} [ExecTraceTypes.Has ExecEntryT] (sub : SubBaseAttackerKnowledge ExecEntryT) [BaseAttackerKnowledge.Has sub] (tr : ExecTrace) (entry : ExecEntryT) (b : Bytes) (time : Nat) :
          at? tr time = some entrysub.attackerKnows («prefix» tr time) entry bBaseAttackerKnows tr b