diff --git a/bus-mapping/src/circuit_input_builder/input_state_ref.rs b/bus-mapping/src/circuit_input_builder/input_state_ref.rs index e6caaabc05..d5e15e4dd1 100644 --- a/bus-mapping/src/circuit_input_builder/input_state_ref.rs +++ b/bus-mapping/src/circuit_input_builder/input_state_ref.rs @@ -1415,7 +1415,10 @@ impl<'a> CircuitInputStateRef<'a> { { if step.depth == 1025 { return Ok(Some(ExecError::Depth(match step.op { - OpcodeId::CALL | OpcodeId::CALLCODE => DepthError::Call, + OpcodeId::CALL + | OpcodeId::CALLCODE + | OpcodeId::DELEGATECALL + | OpcodeId::STATICCALL => DepthError::Call, OpcodeId::CREATE => DepthError::Create, OpcodeId::CREATE2 => DepthError::Create2, op => {