Added ability to represent a TransactionResult as an array