Transaction Recording Tests

Started creating functionality to record status change transactions