Removing code. Doesn't make sense to specify keys when everyone can read them
This commit is contained in:
parent
692d5638de
commit
b9378762ff
|
@ -71,23 +71,13 @@ class Whisper {
|
|||
|
||||
addSetProvider() {
|
||||
let connection = this.communicationConfig.connection || {};
|
||||
let keys = this.communicationConfig.keys || {};
|
||||
|
||||
// todo: make the add code a function as well
|
||||
let config = {
|
||||
let config = JSON.stringify({
|
||||
server: connection.host || 'localhost',
|
||||
port: connection.port || '8546',
|
||||
type: connection.type || 'ws'
|
||||
};
|
||||
|
||||
if (keys.symmetricKey) {
|
||||
config.symKey = keys.symmetricKey;
|
||||
}
|
||||
|
||||
if (keys.privateKey) {
|
||||
config.privateKey = keys.privateKey;
|
||||
}
|
||||
|
||||
config = JSON.stringify(config);
|
||||
});
|
||||
|
||||
let code = "\nEmbarkJS.Messages.setProvider('whisper'," + config + ");";
|
||||
|
||||
|
|
|
@ -17,27 +17,12 @@ __embarkWhisperNewWeb3.setProvider = function (options) {
|
|||
if (err) {
|
||||
console.log("whisper not available");
|
||||
} else if (version >= 5) {
|
||||
|
||||
if (options.symKey) {
|
||||
self.web3.shh.addSymKey(options.symKey).then(id => {
|
||||
self.symKeyID = id;
|
||||
});
|
||||
} else {
|
||||
self.web3.shh.newSymKey().then((id) => {
|
||||
self.symKeyID = id;
|
||||
});
|
||||
}
|
||||
|
||||
if (options.privateKey) {
|
||||
self.web3.shh.addPrivateKey(options.privateKey).then((id) => {
|
||||
self.sig = id;
|
||||
});
|
||||
} else {
|
||||
self.web3.shh.newKeyPair().then((id) => {
|
||||
self.sig = id;
|
||||
});
|
||||
}
|
||||
|
||||
self.web3.shh.newSymKey().then((id) => {
|
||||
self.symKeyID = id;
|
||||
});
|
||||
self.web3.shh.newKeyPair().then((id) => {
|
||||
self.sig = id;
|
||||
});
|
||||
} else {
|
||||
throw new Error("version of whisper not supported");
|
||||
}
|
||||
|
|
|
@ -8,13 +8,6 @@ module.exports = {
|
|||
port: 8546, // Port of the blockchain node
|
||||
type: "ws" // Type of connection (ws or rpc)
|
||||
}
|
||||
// Use this section when you need a specific symmetric or private keys in whisper
|
||||
/*
|
||||
,keys: {
|
||||
symmetricKey: "your_symmetric_key",// Symmetric key for message decryption
|
||||
privateKey: "your_private_key" // Private Key to be used as a signing key and for message decryption
|
||||
}
|
||||
*/
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -8,12 +8,5 @@ module.exports = {
|
|||
port: 8546, // Port of the blockchain node
|
||||
type: "ws" // Type of connection (ws or rpc)
|
||||
}
|
||||
// Use this section when you need a specific symmetric or private keys in whisper
|
||||
/*
|
||||
,keys: {
|
||||
symmetricKey: "your_symmetric_key",// Symmetric key for message decryption
|
||||
privateKey: "your_private_key" // Private Key to be used as a signing key and for message decryption
|
||||
}
|
||||
*/
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue