コード例 #1
0
        public void Serialize(Serializer so, string val, bool noMarker = false)
        {
            var bytes = Core.Config.GetB58IdentiferCodecs().DecodeAddress(val);

            SerializedTypeHelper.SerializeVarint(so, (uint)bytes.Length);
            so.Append(bytes);
        }
コード例 #2
0
        public void Serialize(Serializer so, IEnumerable <string> val, bool noMarker = false)
        {
            var array = val.ToArray();

            SerializedTypeHelper.SerializeVarint(so, (uint)array.Length * 32);
            foreach (var item in array)
            {
                SerializedTypeHelper.STHash256.Serialize(so, item);
            }
        }