public void EncodeAndDecodeAddress()
        {
            Address        address = new Address();
            AddressEncoder encoder = new AddressEncoder();

            byte[] bytes = encoder.Encode(address);

            Assert.IsNotNull(bytes);
            Assert.AreNotEqual(0, bytes.Length);

            Address result = encoder.Decode(bytes);

            Assert.IsNotNull(result);
            Assert.AreEqual(address, result);
        }
Esempio n. 2
0
        public static void Decode(AbiTypeInfo solidityType, ref AbiDecodeBuffer buff, out Address val)
        {
            var encoder = new AddressEncoder();

            encoder.Decode(ref buff, out val);
        }