Current revm try to load bytecode just after depth check, but there are some conditions the code is not needed:
insufficient balance to transfer
call to a precompile address
As long as the code is not needed, the database provider may not have corresponding code, like in our implementation scroll-tech/stateless-block-verifier#15 use this as an optimization.
Current revm try to load bytecode just after depth check, but there are some conditions the code is not needed:
As long as the code is not needed, the database provider may not have corresponding code, like in our implementation scroll-tech/stateless-block-verifier#15 use this as an optimization.