Advanced
In reply to @eulerlagrange
EulerLagrange@eulerlagrange
7/20/2023

Refering to this quote: > For a user operation, there must be a defined way to validate the operation, and a defined way to execute the operation, such that if an operation is validated, an attempt to execute it is guaranteed to pay fees, unless the state that was read during validation is modified.

In reply to @eulerlagrange
EulerLagrange@eulerlagrange
7/20/2023

What we want to avoid is having each protocol that wants to use AA have its own marketplace of bundlers. It would be much better if there exists a bundler market that any protocol can tap into. This requires compatibility. No easy task.

In reply to @eulerlagrange
Ayush@ayush
7/20/2023

Sorry, I still don't get it. Isn't the standard "call the verifyUserOp function" The eip makes sure the function cannot access opcodes which are related to time or can change state