improved

Added "top_contracts" field to collection.v2 Kafka topics

For EVM chains, we are now including a top_contracts field in the Kafka messages for topics like *.collection.v2. For most collections this will be a single value, but occasionally a collection will span multiple contracts (such as ENS)