Joshua Gutow
                                            Joshua Gutow
                                        
                                    Discussion for office hours: - Want to lift `opnode/contracts` makefile to `opnode` makefile - Run recursive make in top-level makefile (and remove top-level makefile from building opnode) - Open Q:...
The two things I found when doing some brief research where https://google.github.io/clusterfuzz/ and clusterfuzzlite. The lite version could kinda be hacked into CI, but currently we just use golang's tooling...
Any chance that we include a L1 deposit info tx in the genesis? It would make the handling of the genesis block the same as every other block which would...
It would let us remove the `genesis` parameter (rollup genesis) here and just use the info from the L2 genesis to find the associated L1 block. https://github.com/ethereum-optimism/optimistic-specs/blob/cf8d3a032e3ba274b4eeca68dab8dc173f9a2904/opnode/rollup/derive/invert.go#L39-L65
@tynes is there an issue with the files checked in / something around the path where it's not able to load in the test cases?
Converted to draft b/c it looks like this is using the L1 client before it's fully available or the L1 client does not have a head block at startup.
> Can we not handle the initial zero values when we read them? It would be nice to instantly start up, without failure edge cases, by avoiding these RPC calls....
> If we decide to add a contract that does the owner management instead of being able to dynamically + deterministically change the batch sender in the op-node, there is...
@mslipper we need to cut a new custom branch and incorporate this commit into it then.
Turning into a draft to hide this until opcraft is over or we actually need this.