public void DeserializePrivateTransactionStatus_WithValidData_ShouldDeserializeCorrectly( PrivateTransactionStatus expected, params byte[] data) { var reader = SerializationTesting.CreateReader(data); var result = Serializer.DeserializePrivateTransactionStatus(ref reader); Assert.Equal(expected, result); Assert.Equal(0, reader.Remaining); }
public CreateManagedPropertyV1( BitcoinAddress sender, BitcoinAddress?receiver, string name, string category, string subcategory, string website, string description, PropertyType type, TokenType tokenType, PrivateTransactionStatus privateTransactionStatus, PropertyId?previousId) : base(sender, receiver, name, category, subcategory, website, description, type, tokenType, previousId) { this.PrivateTransactionStatus = privateTransactionStatus; }
public static void SerializePrivateTransactionStatus(IBufferWriter <byte> writer, PrivateTransactionStatus value) { writer.GetSpan(1)[0] = Convert.ToByte(value); writer.Advance(1); }
public void SerializePrivateTransactionStatus_WithValidValue_ShouldSerializeCorrectly( PrivateTransactionStatus value, params byte[] expected) { TestValueSerializer(Serializer.SerializePrivateTransactionStatus, value, expected); }