decentralized-internet
Version:
An NPM library of programs to create decentralized web and distributed computing projects
1 lines • 302 B
JavaScript
;const sha1=require("sha1"),Endpoint=function(s){if(!s)throw new Error("Options are missing.");if(!s.host)throw new Error("Host is missing.");if(!s.port)throw new Error("Port is missing.");this.host=s.host,this.port=s.port,this.id=sha1(`${this.host}:${this.port}`)};module.exports=Endpoint;