Documentation

EvmYul.State.Substate

Not important for reasoning about Substate, this is currently done to get some nice performance properties of the Batteries.RBMap.

TODO - to reason about the model, we will be better off with Finset or some such - without the requirement of ordering.

The current goal is to make sure that the model is executable and conformance-testable before we make it easy to reason about.

Equations
Instances For
    Instances For
      Equations
      @[reducible, inline]
      Equations
      Instances For

        The Substate A. Section 6.1.

        Instances For
          Equations
          • One or more equations did not get rendered due to their size.

          (63) A0 ≑ (βˆ…, (), βˆ…, 0, Ο€, βˆ…)

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def EvmYul.bloomFilter.setBit (bytes256 : ByteArray) (bitIndex : β„•) :
            Equations
            Instances For
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For