function toHex(v) { if (_.isNumber(v)) return '0x'+(new ethjs.BN(v).toString(16)); if (_.isString(v)) { if (v.startsWith('0x')) return v.toLowerCase(); return '0x'+(new ethjs.BN(v).toString(16)); } if (_.isBuffer(v) || _.isArrayLike(v)) return ethjs.bufferToHex(v); throw new Error(`Can't convert value to hex: ${v}`); }
if(_.isArrayLike(eJsonData) === true){ mongo_db.collection(req.params.coll).insertMany(eJsonData, function (err, docs){ if(err || docs.ops === undefined){