public void TransactionResult_SerializeTest() { var transactionResult = new TransactionResult() { Status = TransactionResultStatus.Mined, BlockHash = Hash.Generate(), BlockNumber = 10, ReturnValue = new StringValue { Value = "test" }.ToByteString() }; var serializeData = transactionResult.Serialize(); serializeData.ShouldNotBeNull(); var transactionResult1 = TransactionResult.Parser.ParseFrom(serializeData); transactionResult.ShouldBe(transactionResult1); }