Log every instruction with gas, stack, memory, and storage at each step.
The opcode tracer records every EVM instruction executed, along with gas costs, stack state, memory, and storage changes. This is the default tracer when you pass --trace without specifying --tracer.