Example #1
0
 function sendMessage(params) {
     //Upon receiving their key, send our request
     params = forceToArray(params);
     var message = framer.encode(params, remoteEphemeralPublic, ephemeralKeypair.privateKey);
     message = encoder.encode(message);
     client.write(new Buffer(message.buffer));
 };
Example #2
0
 return new Promise(function(resolve, reject) {
     ephemeralKeypair = framer.generateEphemeralKeys();
     var handshake = framer.prepareHandshake(staticPublic, staticSecret, ephemeralKeypair.publicKey);
     handshake = encoder.encode(handshake);
     client.write(new Buffer(handshake), function() {
         clientStatus = 'pending';
         return resolve();
     });
 });