Oh ok...its more complicated than i expected i guess.

That's why i proposed to use an existing block parser and edit it to suit your needs
IMHO, usually it's better not to re-invent the wheel...
yeah agreed. And You are a Legend, Mate!
This is a project that i have to complete, so it is going to be very useful. Especially the links that you have shared.
also, i am unable to find the software for running the node for BTC Cash. Can you help?