Hey my name is joohhnnn. Here is my update on EPF4 Week 3.
It took me so long. I was stuck for a few days, thinking about using the execution-api and hive method to test errors, especially since there were few error tests case before in the geth codebase. But after some research and chatting with a friend, I realized that errors don't fall under the openrpc category. Also, trying to unify common errors across different clients like Erigon, Besu, and Nethermind would be pretty complicated. But I'm not too down about it, as the stuff I've learned over the past few days will come in handy when adding API Specification testing later on.
generate test fixture by rpctestgen
add test fixture to execution-apis
test API with hive
(change the dockerfile’s path to the eip4337 patch)
test eth_sendRawTransactionConditional()
with bundler and help with issue 6450