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);
        }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 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);
 }