mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
130 lines
1.9 KiB
JavaScript
130 lines
1.9 KiB
JavaScript
var SerializedType = function () {
|
|
|
|
};
|
|
|
|
exports.Int8 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
return so.append([val & 0xff]);
|
|
},
|
|
parse: function (so) {
|
|
return so.read(1)[0];
|
|
}
|
|
});
|
|
|
|
exports.Int16 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Int32 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Int64 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Hash128 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Hash256 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Hash160 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Amount = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.VariableLength = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Account = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.PathSet = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Vector256 = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Object = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|
|
|
|
exports.Array = new SerializedType({
|
|
serialize: function (so, val) {
|
|
// XXX
|
|
},
|
|
parse: function (so) {
|
|
// XXX
|
|
}
|
|
});
|