commit 5ef14a138d9b44d1e50e4aeb102f38ee204f4a47
parent 67fa5e51f186ee840e9cab799c14da026f5a34df
Author: finwo <finwo@pm.me>
Date: Mon, 15 Jul 2019 18:45:09 +0200
Fixed Object.create docs mis-read
Diffstat:
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/index.js b/index.js
@@ -67,17 +67,19 @@ exports.createKeyPair = async function(seed) {
fn._free(publicKeyPtr);
fn._free(secretKeyPtr);
- return Object.create({
+ const keypair = Object.create({
sign: async function( message ) {
return exports.sign( message, this.publicKey, this.secretKey );
},
verify: async function( signature, message ) {
return exports.verify( signature, message, this.publicKey );
},
- }, {
- publicKey: Buffer.from(publicKey),
- secretKey: Buffer.from(secretKey),
});
+
+ keypair.publicKey = Buffer.from(publicKey);
+ keypair.secretKey = Buffer.from(secretKey);
+
+ return keypair;
};
exports.sign = async function(message, publicKey, secretKey){