EPF Update 12

Summary

  1. Addressed comments in validating test pr and merge it.
  2. Add a pr to add unwrap lint check
  3. Add a pr to ethers-rs about unwrap lint error
  4. Review Bundler-spec-tests and compare it with tests in ts bundler

Bundler spec tests

Bundler spec tests is the official bundlers tests which a formal bundler should pass all the tests inside. But the tests needs a relatively complete function bundler to run while rust aa-bundler is still in the early stage. So aa-bundler could not run against with the spec tests now. We need to complete more functions to support that.

Because of that, we could still introduce tests like ts bundler tests which could help current development. So introducing the validate tests makes sense.