Added GetData message and tests.

Updated and ready to go!
You don't need to read this fromRaw(). You should be able to just pass ".Transaction" here. Please do this in the other tests too.