This is the tenth update for Ethereum Protocol Fellowship - The Third Cohort.
In the past two weeks, I finished implementing sanity checks of user operations when the bundler received them and prepared the environment for running bundler spec tests.
This was the week I first started checking and running the bundler spec tests. As expected, only the tests for some RPC endpoints passed, and others failed. The goal for the coming weeks is to pass tests now that the environment is set up gradually.
There is only one week left in the fellowship; how time flies! My goal is to fix some of the current minor bugs in the repo (CI caching, estimate user operation gas …) and then work on opcode banning and simulation of user operations to pass some more tests until ETH Denver. I will also work on the presentation and final document for the fellowship.
Since I will not finish the bundler in one week, I will continue working on it open-source after the fellowship.