From aca6cb96b726485f5df9094b8f830b58a701d8a5 Mon Sep 17 00:00:00 2001 From: Nicholas Dudfield Date: Mon, 24 Aug 2015 13:40:01 +0700 Subject: [PATCH] Update to eslint 1.2.1 --- packages/ripple-keypairs/package.json | 2 +- packages/ripple-keypairs/src/index.js | 12 ++++++------ packages/ripple-keypairs/src/secp256k1.js | 4 ++-- packages/ripple-keypairs/src/utils.js | 6 ++++++ 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/packages/ripple-keypairs/package.json b/packages/ripple-keypairs/package.json index 2e142a19..f0ce46f3 100644 --- a/packages/ripple-keypairs/package.json +++ b/packages/ripple-keypairs/package.json @@ -28,7 +28,7 @@ "babel-eslint": "^4.0.5", "babel-loader": "^5.3.2", "coveralls": "~2.10.0", - "eslint": "^1.2.0", + "eslint": "^1.2.1", "eventemitter2": "^0.4.14", "istanbul": "~0.3.5", "lodash": "^3.10.0", diff --git a/packages/ripple-keypairs/src/index.js b/packages/ripple-keypairs/src/index.js index 9c167c9f..45c089cc 100644 --- a/packages/ripple-keypairs/src/index.js +++ b/packages/ripple-keypairs/src/index.js @@ -10,14 +10,14 @@ const {Ed25519Pair} = require('./ed25519'); const {K256Pair, accountPublicFromPublicGenerator} = require('./secp256k1'); const {decodeSeed, encodeNodePublic, decodeNodePublic, encodeAccountID} = codec; -function parseSeed(seed, type=KeyType.secp256k1) { +function parseSeed(seed, type = KeyType.secp256k1) { if (typeof seed !== 'string') { return {bytes: seed, type}; } return decodeSeed(seed); } -KeyPair.fromSeed = function(seed, type=KeyType.secp256k1, options) { +KeyPair.fromSeed = function(seed, type = KeyType.secp256k1, options) { if (typeof seed === 'string') { const decoded = decodeSeed(seed); const optionsArg = type; @@ -47,8 +47,8 @@ function deriveValidator(seedBytes) { }; } -function generateWallet(opts={}) { - const {type='secp256k1', random=brorand} = opts; +function generateWallet(opts = {}) { + const {type = 'secp256k1', random = brorand} = opts; const seedBytes = random(16); return deriveWallet(seedBytes, type); } @@ -62,8 +62,8 @@ function walletFromPhrase(phrase, type) { return walletFromSeed(seedFromPhrase(phrase), type); } -function generateValidatorKeys(opts={}) { - const {random=brorand} = opts; +function generateValidatorKeys(opts = {}) { + const {random = brorand} = opts; return deriveValidator(random(16)); } diff --git a/packages/ripple-keypairs/src/secp256k1.js b/packages/ripple-keypairs/src/secp256k1.js index ecc5576f..f40ff472 100644 --- a/packages/ripple-keypairs/src/secp256k1.js +++ b/packages/ripple-keypairs/src/secp256k1.js @@ -34,7 +34,7 @@ function deriveScalar(bytes, discrim) { * @return {bn.js} - 256 bit scalar value * */ -function deriveSecret(seed, opts={}) { +function deriveSecret(seed, opts = {}) { const root = opts.validator; const order = secp256k1.curve.n; @@ -68,7 +68,7 @@ class K256Pair extends KeyPair { this.validator = options.validator; } - static fromSeed(seedBytes, opts={}) { + static fromSeed(seedBytes, opts = {}) { return new K256Pair({seedBytes, validator: opts.validator}); } diff --git a/packages/ripple-keypairs/src/utils.js b/packages/ripple-keypairs/src/utils.js index 5de6da02..450d1fed 100644 --- a/packages/ripple-keypairs/src/utils.js +++ b/packages/ripple-keypairs/src/utils.js @@ -3,13 +3,19 @@ const hashjs = require('hash.js'); const Sha512 = require('./sha512'); +function unused() {} + function isVirtual(_, __, descriptor) { + unused(_, __); + descriptor.value = function() { throw new Error('virtual method not implemented '); }; } function cached(_, name, descriptor) { + unused(_); + const computer = descriptor.value; const key = '_' + name; descriptor.value = function() {