Currently backend maintain a standalone reference to the repo. of circuits as git submodule, so does rollup-state-manager project.
We notice that protocols inside L2 circuits must be consistent with the state managing code in rollup-manager. When the l2 circuits could not recognized input object generated from rollup-manager the whole backend would run into failure.
It may be a better solution that backend simply apply the circuits inside rollup-state-manager to ensure the l2 circuit and state producing code always being consistent
Currently backend maintain a standalone reference to the repo. of circuits as git submodule, so does rollup-state-manager project.
We notice that protocols inside L2 circuits must be consistent with the state managing code in rollup-manager. When the l2 circuits could not recognized input object generated from rollup-manager the whole backend would run into failure.
It may be a better solution that backend simply apply the circuits inside rollup-state-manager to ensure the l2 circuit and state producing code always being consistent