0.1.0 • Published 3 years ago

ipfs-cid v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

ipfs-cid

JavaScript Implementation of the ipfs cid generator.

Install

npm install --save ipfs-cid

Usage

const {createGenerator} = require('ipfs-cid');
const {BufferGenerator} = require('ipfs-cid/extensions/buffer');
const fs = require('fs');

main().catch(e=>console.error(e));

async function main(){
    
    const generator = createGenerator();
    generator.mount(BufferGenerator.createInstance());
    
    const fileStream = fs.createReadStream('.../xxx');
    const cid1 = await generator.generate(fileStream);
    // example: CID(QmaL1KiQRV8secNszpjjFPg722T53c77k2dz5UsNua59ZT)
    return cid1;
}