Hey @Tamas_Kalcza, it looks like this post answers your question: Does the registeredTemplates field in a DAML Trigger affect the ACS which is threaded through my rule?.
So the ACS seen by your exampleRule
would be prefiltered by registeredTemplates
and getContracts
should return an empty list.