* Tracking OPC fees
* Updating tests
* Updating tests
* Using basetoken decimals when tracking oceanFeeAmount
* Comparing the value of oceanFeeAmount returned from the event to the value stored in the subgraph
* Tracking consumeMarketFeeAmount and marketFeeAmount
* Removing pool mapping
* Removing pool utils
* Removing pool transaction types
* Removing TokenTransaction from schema
* Removing pool functions from src/mappings/utils/globalUtils.ts
* Removing pool functions from src/mappings/factoryRouter.ts
* Removing pools from the schema
* removing pool events from subgraph.template.yaml
* Fixing TokenAdded in subgraph template
Co-authored-by: mihaisc <mihai@oceanprotocol.com>