diff --git a/src/ecpair.js b/src/ecpair.js index d608884..960f270 100644 --- a/src/ecpair.js +++ b/src/ecpair.js @@ -61,15 +61,15 @@ ECPair.fromWIF = function (string, network) { var decoded = wif.decode(string) var version = decoded.version - // [network, ...] + // list of networks? if (types.Array(network)) { - network = network.filter(function (network) { - return version === network.wif + network = network.filter(function (x) { + return version === x.wif }).pop() if (!network) throw new Error('Unknown network version') - // network + // otherwise, assume a network object (or default to bitcoin) } else { network = network || NETWORKS.bitcoin diff --git a/src/hdnode.js b/src/hdnode.js index 4691574..34d38a4 100644 --- a/src/hdnode.js +++ b/src/hdnode.js @@ -61,9 +61,9 @@ HDNode.fromBase58 = function (string, networks) { // list of networks? if (Array.isArray(networks)) { - network = networks.filter(function (network) { - return version === network.bip32.private || - version === network.bip32.public + network = networks.filter(function (x) { + return version === x.bip32.private || + version === x.bip32.public }).pop() if (!network) throw new Error('Unknown network version')