Rust architecture allows for precise observation/control of node states
Problem
Debugging (Deatil will be added later )
Desired Outcome
Complete control over all the inputs of the state machine, eg time, content and order of the events
Run not just one, but multiple nodes
Build scenarios on top of one another. For example we might have a scenario which simply connects two nodes together. We should be able to refer to that scenario as a starting point and build new one from there.
The task is based on https://github.com/openmina/openmina/issues/82
Context
Problem
Desired Outcome