0.4.4 • Published 3 years ago

trantor-js v0.4.4

Weekly downloads
18
License
GPL-3.0
Repository
github
Last release
3 years ago

Trantor-JS

Installation

npm install trantor-js

Serialization of data

let {Author} = require("trantor-js")

//Serialize author data
let author = new Author('CSoY2vaLcZXRhgMsDGq86V9J9n3rVLhYAE', 'nick', 'email@example.com', 'example.com', 'description', '/IPFS/CID', ['tags']);

let bufferData = author.serialize();
console.log(bufferData.toString('hex'));
//Output: 01000271686f1f3c14aa547b824091445ab99fabc56928046e69636b11656d61696c406578616d706c652e636f6d0b6578616d706c652e636f6d0b6465736372697074696f6e092f495046532f434944085b2274616773225d

Deserialization

let {Author, ContentData} = require("trantor-js");

let bufferData = Buffer.from('01000271686f1f3c14aa547b824091445ab99fabc56928046e69636b11656d61696c406578616d706c652e636f6d0b6578616d706c652e636f6d0b6465736372697074696f6e092f495046532f434944085b2274616773225d', 'hex');

let author = ContentData.deserialize(bufferData);
console.log(author); //Must be a Author Object

License

    GNU GPLv3
    
    Trantor-JS is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    Trantor-JS is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Trantor-JS.  If not, see <http://www.gnu.org/licenses/gpl.html>.
0.4.4

3 years ago

0.4.3

3 years ago

0.4.2

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.0

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.0.1

3 years ago