Module sov_rollup_interface::stf
source · Structs
- A key-value pair representing a change to the rollup state
- The configuration of a full node of the rollup which creates zk proofs.
- The configuration of a standard full node of the rollup which does not create zk proofs
- The configuration used to initialize the “Verifier” of the state transition function which runs inside of the zkvm.
Traits
- State transition function defines business logic that responsible for changing state. Terminology:
- A StateTransitionRunner (STR) is responsible for running the state transition function. For any particular function, you might have a few different STRs, each with different runtime configs. For example, you might have a STR which takes a path to a data directory as a runtime config, and another which takes a pre-built in-memory database.