{"dependencies":[{"name":"../u8a/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":43,"index":43}}],"key":"ni7N8kFqexhxzrkt71zvvxQnrBA=","exportNames":["*"],"imports":1}},{"name":"./toU8a.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":44},"end":{"line":2,"column":37,"index":81}}],"key":"3bOyH77e/8Wc8K55bqHxvmXdM0A=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n exports.bnToHex = bnToHex;\n var _u8aIndexJs = require(_dependencyMap[0], \"../u8a/index.js\");\n var _toU8aJs = require(_dependencyMap[1], \"./toU8a.js\");\n /**\n * @name bnToHex\n * @summary Creates a hex value from a BN.js bignumber object.\n * @description\n * `null` inputs returns a `0x` result, BN values return the actual value as a `0x` prefixed hex value. Anything that is not a BN object throws an error. With `bitLength` set, it fixes the number to the specified length.\n * @example\n *
\n *\n * ```javascript\n * import BN from 'bn.js';\n * import { bnToHex } from '@polkadot/util';\n *\n * bnToHex(new BN(0x123456)); // => '0x123456'\n * ```\n */\n function bnToHex(value) {\n var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},\n _ref$bitLength = _ref.bitLength,\n bitLength = _ref$bitLength === void 0 ? -1 : _ref$bitLength,\n _ref$isLe = _ref.isLe,\n isLe = _ref$isLe === void 0 ? false : _ref$isLe,\n _ref$isNegative = _ref.isNegative,\n isNegative = _ref$isNegative === void 0 ? false : _ref$isNegative;\n return (0, _u8aIndexJs.u8aToHex)((0, _toU8aJs.bnToU8a)(value, {\n bitLength: bitLength,\n isLe: isLe,\n isNegative: isNegative\n }));\n }\n});","lineCount":39,"map":[[7,2,18,0,"exports"],[7,9,18,0],[7,10,18,0,"bnToHex"],[7,17,18,0],[7,20,18,0,"bnToHex"],[7,27,18,0],[8,2,1,0],[8,6,1,0,"_u8aIndexJs"],[8,17,1,0],[8,20,1,0,"require"],[8,27,1,0],[8,28,1,0,"_dependencyMap"],[8,42,1,0],[9,2,2,0],[9,6,2,0,"_toU8aJs"],[9,14,2,0],[9,17,2,0,"require"],[9,24,2,0],[9,25,2,0,"_dependencyMap"],[9,39,2,0],[10,2,3,0],[11,0,4,0],[12,0,5,0],[13,0,6,0],[14,0,7,0],[15,0,8,0],[16,0,9,0],[17,0,10,0],[18,0,11,0],[19,0,12,0],[20,0,13,0],[21,0,14,0],[22,0,15,0],[23,0,16,0],[24,0,17,0],[25,2,18,7],[25,11,18,16,"bnToHex"],[25,18,18,23,"bnToHex"],[25,19,18,24,"value"],[25,24,18,29],[25,26,18,90],[26,4,18,90],[26,8,18,90,"_ref"],[26,12,18,90],[26,15,18,90,"arguments"],[26,24,18,90],[26,25,18,90,"length"],[26,31,18,90],[26,39,18,90,"arguments"],[26,48,18,90],[26,56,18,90,"undefined"],[26,65,18,90],[26,68,18,90,"arguments"],[26,77,18,90],[26,83,18,86],[26,84,18,87],[26,85,18,88],[27,6,18,88,"_ref$bitLength"],[27,20,18,88],[27,23,18,88,"_ref"],[27,27,18,88],[27,28,18,33,"bitLength"],[27,37,18,42],[28,6,18,33,"bitLength"],[28,15,18,42],[28,18,18,42,"_ref$bitLength"],[28,32,18,42],[28,46,18,45],[28,47,18,46],[28,48,18,47],[28,51,18,47,"_ref$bitLength"],[28,65,18,47],[29,6,18,47,"_ref$isLe"],[29,15,18,47],[29,18,18,47,"_ref"],[29,22,18,47],[29,23,18,49,"isLe"],[29,27,18,53],[30,6,18,49,"isLe"],[30,10,18,53],[30,13,18,53,"_ref$isLe"],[30,22,18,53],[30,36,18,56],[30,41,18,61],[30,44,18,61,"_ref$isLe"],[30,53,18,61],[31,6,18,61,"_ref$isNegative"],[31,21,18,61],[31,24,18,61,"_ref"],[31,28,18,61],[31,29,18,63,"isNegative"],[31,39,18,73],[32,6,18,63,"isNegative"],[32,16,18,73],[32,19,18,73,"_ref$isNegative"],[32,34,18,73],[32,48,18,76],[32,53,18,81],[32,56,18,81,"_ref$isNegative"],[32,71,18,81],[33,4,19,4],[33,11,19,11],[33,15,19,11,"u8aToHex"],[33,26,19,19],[33,27,19,19,"u8aToHex"],[33,35,19,19],[33,37,19,20],[33,41,19,20,"bnToU8a"],[33,49,19,27],[33,50,19,27,"bnToU8a"],[33,57,19,27],[33,59,19,28,"value"],[33,64,19,33],[33,66,19,35],[34,6,19,37,"bitLength"],[34,15,19,46],[34,17,19,37,"bitLength"],[34,26,19,46],[35,6,19,48,"isLe"],[35,10,19,52],[35,12,19,48,"isLe"],[35,16,19,52],[36,6,19,54,"isNegative"],[36,16,19,64],[36,18,19,54,"isNegative"],[37,4,19,65],[37,5,19,66],[37,6,19,67],[37,7,19,68],[38,2,20,0],[39,0,20,1],[39,3]],"functionMap":{"names":["","bnToHex"],"mappings":"AAA;OCiB;CDE"},"hasCjsExports":false},"type":"js/module"}]}