mirror of https://github.com/embarklabs/embark.git
Adding register
This commit is contained in:
parent
9a7d0f1d5b
commit
4fb2cbe683
|
@ -132,10 +132,25 @@ __embarkIPFS.resolve = function (name, callback) {
|
|||
return callback(name + " is not registered");
|
||||
}
|
||||
callback(err, res.value);
|
||||
})
|
||||
});
|
||||
};
|
||||
|
||||
__embarkIPFS.lookup = function () {
|
||||
console.error("Not Available");
|
||||
};
|
||||
|
||||
__embarkIPFS.register = function(addr, callback) {
|
||||
callback = callback || function () {};
|
||||
if (!this._ipfsConnection) {
|
||||
var connectionError = new Error('No IPFS connection. Please ensure to call Embark.Names.setProvider()');
|
||||
return callback(connectionError);
|
||||
}
|
||||
|
||||
this._ipfsConnection.name.publish(addr, function (err, res) {
|
||||
if (err) {
|
||||
return callback(addr + " is not publ");
|
||||
}
|
||||
|
||||
callback(err, `https://gateway.ipfs.io/ipns/${res.name}`);
|
||||
});
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue