UNPKG

blockchain-link

Version:

Link - The Blockchain File Sharing Protocol

25 lines (22 loc) 601 B
readline = require("readline") LinkPublisher = require("./linkPublisher").LinkPublisher bitcoin = require "bitcoin" client = new bitcoin.Client host: 'localhost' port: 8332 user: 'Kevlar' pass: 'zabbas' client.version=14 rl = readline.createInterface input: process.stdin output: process.stdout rl.question "Payload: ", (magnet) -> rl.question "Name: ", (name) -> rl.question "Keywords: ", (keywords) -> publisher = new LinkPublisher client publisher.publish payloadInline:magnet name:name keywords:keywords , console.log rl.close()