refactor: change for..of loop usage.
This commit is contained in:
parent
9743e8e314
commit
23397dd753
@ -1633,7 +1633,7 @@ RPC.prototype.createRawTransaction = async function createRawTransaction(args, h
|
|||||||
let inputs = valid.array(0);
|
let inputs = valid.array(0);
|
||||||
let sendTo = valid.obj(1);
|
let sendTo = valid.obj(1);
|
||||||
let locktime = valid.u32(2);
|
let locktime = valid.u32(2);
|
||||||
let tx, keys, addrs;
|
let tx, addrs;
|
||||||
|
|
||||||
if (help || args.length < 2 || args.length > 3) {
|
if (help || args.length < 2 || args.length > 3) {
|
||||||
throw new RPCError(errs.MISC_ERROR,
|
throw new RPCError(errs.MISC_ERROR,
|
||||||
@ -1673,11 +1673,10 @@ RPC.prototype.createRawTransaction = async function createRawTransaction(args, h
|
|||||||
tx.inputs.push(input);
|
tx.inputs.push(input);
|
||||||
}
|
}
|
||||||
|
|
||||||
keys = Object.keys(sendTo);
|
|
||||||
valid = new Validator([sendTo]);
|
valid = new Validator([sendTo]);
|
||||||
addrs = {};
|
addrs = {};
|
||||||
|
|
||||||
for (let key of keys) {
|
for (let key of Object.keys(sendTo)) {
|
||||||
let addr, b58, value, output;
|
let addr, b58, value, output;
|
||||||
|
|
||||||
if (key === 'data') {
|
if (key === 'data') {
|
||||||
|
|||||||
@ -576,11 +576,9 @@ AuthDB.prototype.addAuthorized = function addAuthorized(key) {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
AuthDB.prototype.setKnown = function setKnown(map) {
|
AuthDB.prototype.setKnown = function setKnown(map) {
|
||||||
let keys = Object.keys(map);
|
|
||||||
|
|
||||||
this.known.clear();
|
this.known.clear();
|
||||||
|
|
||||||
for (let host of keys) {
|
for (let host of Object.keys(map)) {
|
||||||
let key = map[host];
|
let key = map[host];
|
||||||
this.addKnown(host, key);
|
this.addKnown(host, key);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -63,9 +63,7 @@ Config.alias = {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
Config.prototype.inject = function inject(options) {
|
Config.prototype.inject = function inject(options) {
|
||||||
let keys = Object.keys(options);
|
for (let key of Object.keys(options)) {
|
||||||
|
|
||||||
for (let key of keys) {
|
|
||||||
let value = options[key];
|
let value = options[key];
|
||||||
|
|
||||||
switch (key) {
|
switch (key) {
|
||||||
@ -787,7 +785,6 @@ Config.prototype.parseArg = function parseArg(argv) {
|
|||||||
|
|
||||||
Config.prototype.parseEnv = function parseEnv(env) {
|
Config.prototype.parseEnv = function parseEnv(env) {
|
||||||
let prefix = this.module;
|
let prefix = this.module;
|
||||||
let keys;
|
|
||||||
|
|
||||||
prefix = prefix.toUpperCase();
|
prefix = prefix.toUpperCase();
|
||||||
prefix = prefix.replace(/-/g, '_');
|
prefix = prefix.replace(/-/g, '_');
|
||||||
@ -798,9 +795,7 @@ Config.prototype.parseEnv = function parseEnv(env) {
|
|||||||
|
|
||||||
assert(env && typeof env === 'object');
|
assert(env && typeof env === 'object');
|
||||||
|
|
||||||
keys = Object.keys(env);
|
for (let key of Object.keys(env)) {
|
||||||
|
|
||||||
for (let key of keys) {
|
|
||||||
let value, alias;
|
let value, alias;
|
||||||
|
|
||||||
if (key.indexOf(prefix) !== 0)
|
if (key.indexOf(prefix) !== 0)
|
||||||
|
|||||||
@ -90,7 +90,6 @@ Network.simnet = null;
|
|||||||
|
|
||||||
Network.prototype._init = function _init() {
|
Network.prototype._init = function _init() {
|
||||||
let bits = 0;
|
let bits = 0;
|
||||||
let keys;
|
|
||||||
|
|
||||||
for (let deployment of this.deploys)
|
for (let deployment of this.deploys)
|
||||||
bits |= 1 << deployment.bit;
|
bits |= 1 << deployment.bit;
|
||||||
@ -99,9 +98,7 @@ Network.prototype._init = function _init() {
|
|||||||
|
|
||||||
this.unknownBits = ~bits;
|
this.unknownBits = ~bits;
|
||||||
|
|
||||||
keys = Object.keys(this.checkpointMap);
|
for (let key of Object.keys(this.checkpointMap)) {
|
||||||
|
|
||||||
for (let key of keys) {
|
|
||||||
let hash = this.checkpointMap[key];
|
let hash = this.checkpointMap[key];
|
||||||
let height = +key;
|
let height = +key;
|
||||||
|
|
||||||
|
|||||||
@ -981,10 +981,9 @@ IP.isEqual = function isEqual(a, b) {
|
|||||||
|
|
||||||
IP.getInterfaces = function _getInterfaces(name, family) {
|
IP.getInterfaces = function _getInterfaces(name, family) {
|
||||||
let interfaces = os.networkInterfaces();
|
let interfaces = os.networkInterfaces();
|
||||||
let keys = Object.keys(interfaces);
|
|
||||||
let result = [];
|
let result = [];
|
||||||
|
|
||||||
for (let key of keys) {
|
for (let key of Object.keys(interfaces)) {
|
||||||
let items = interfaces[key];
|
let items = interfaces[key];
|
||||||
|
|
||||||
for (let details of items) {
|
for (let details of items) {
|
||||||
|
|||||||
@ -664,9 +664,8 @@ util.toMap = function toMap(items) {
|
|||||||
|
|
||||||
util.revMap = function revMap(map) {
|
util.revMap = function revMap(map) {
|
||||||
let reversed = {};
|
let reversed = {};
|
||||||
let keys = Object.keys(map);
|
|
||||||
|
|
||||||
for (let key of keys)
|
for (let key of Object.keys(map))
|
||||||
reversed[map[key]] = key;
|
reversed[map[key]] = key;
|
||||||
|
|
||||||
return reversed;
|
return reversed;
|
||||||
@ -679,13 +678,12 @@ util.revMap = function revMap(map) {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
util.values = function values(map) {
|
util.values = function values(map) {
|
||||||
let keys = Object.keys(map);
|
let items = [];
|
||||||
let out = [];
|
|
||||||
|
|
||||||
for (let key of keys)
|
for (let key of Object.keys(map))
|
||||||
out.push(map[key]);
|
items.push(map[key]);
|
||||||
|
|
||||||
return out;
|
return items;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -906,7 +906,7 @@ RPC.prototype._listReceived = async function _listReceived(minconf, empty, watch
|
|||||||
let out = [];
|
let out = [];
|
||||||
let result = [];
|
let result = [];
|
||||||
let map = {};
|
let map = {};
|
||||||
let txs, keys;
|
let txs;
|
||||||
|
|
||||||
for (let path of paths) {
|
for (let path of paths) {
|
||||||
let addr = path.toAddress();
|
let addr = path.toAddress();
|
||||||
@ -947,9 +947,7 @@ RPC.prototype._listReceived = async function _listReceived(minconf, empty, watch
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
keys = Object.keys(map);
|
for (let key of Object.keys(map)) {
|
||||||
|
|
||||||
for (let key of keys) {
|
|
||||||
let entry = map[key];
|
let entry = map[key];
|
||||||
out.push(entry);
|
out.push(entry);
|
||||||
}
|
}
|
||||||
@ -1323,7 +1321,7 @@ RPC.prototype.sendMany = async function sendMany(args, help) {
|
|||||||
let subtractFee = valid.bool(4, false);
|
let subtractFee = valid.bool(4, false);
|
||||||
let outputs = [];
|
let outputs = [];
|
||||||
let uniq = {};
|
let uniq = {};
|
||||||
let keys, options, tx;
|
let options, tx;
|
||||||
|
|
||||||
if (help || args.length < 2 || args.length > 5) {
|
if (help || args.length < 2 || args.length > 5) {
|
||||||
throw new RPCError(errs.MISC_ERROR,
|
throw new RPCError(errs.MISC_ERROR,
|
||||||
@ -1337,10 +1335,9 @@ RPC.prototype.sendMany = async function sendMany(args, help) {
|
|||||||
if (!sendTo)
|
if (!sendTo)
|
||||||
throw new RPCError(errs.TYPE_ERROR, 'Invalid parameter.');
|
throw new RPCError(errs.TYPE_ERROR, 'Invalid parameter.');
|
||||||
|
|
||||||
keys = Object.keys(sendTo);
|
|
||||||
valid = new Validator([sendTo]);
|
valid = new Validator([sendTo]);
|
||||||
|
|
||||||
for (let key of keys) {
|
for (let key of Object.keys(sendTo)) {
|
||||||
let value = valid.btc(key);
|
let value = valid.btc(key);
|
||||||
let addr = parseAddress(key, this.network);
|
let addr = parseAddress(key, this.network);
|
||||||
let hash = addr.getHash('hex');
|
let hash = addr.getHash('hex');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user