{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":71,"index":71}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"../../bn.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":72},"end":{"line":2,"column":72,"index":144}}],"key":"AqMAkL2+aQpxj6Ec25gB/czctb4=","exportNames":["*"],"imports":1}},{"name":"../../hmac/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":145},"end":{"line":3,"column":51,"index":196}}],"key":"18UlrcnrnFmFiaIzCTZFlLAsbTY=","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.ledgerDerivePrivate = ledgerDerivePrivate;\n var _polkadotUtil = require(_dependencyMap[0], \"@polkadot/util\");\n var _bnJs = require(_dependencyMap[1], \"../../bn.js\");\n var _hmacIndexJs = require(_dependencyMap[2], \"../../hmac/index.js\");\n function ledgerDerivePrivate(xprv, index) {\n var kl = xprv.subarray(0, 32);\n var kr = xprv.subarray(32, 64);\n var cc = xprv.subarray(64, 96);\n var data = (0, _polkadotUtil.u8aConcat)([0], kl, kr, (0, _polkadotUtil.bnToU8a)(index, _bnJs.BN_LE_32_OPTS));\n var z = (0, _hmacIndexJs.hmacShaAsU8a)(cc, data, 512);\n data[0] = 0x01;\n return (0, _polkadotUtil.u8aConcat)((0, _polkadotUtil.bnToU8a)((0, _polkadotUtil.u8aToBn)(kl, _bnJs.BN_LE_OPTS).iadd((0, _polkadotUtil.u8aToBn)(z.subarray(0, 28), _bnJs.BN_LE_OPTS).imul(_polkadotUtil.BN_EIGHT)), _bnJs.BN_LE_512_OPTS).subarray(0, 32), (0, _polkadotUtil.bnToU8a)((0, _polkadotUtil.u8aToBn)(kr, _bnJs.BN_LE_OPTS).iadd((0, _polkadotUtil.u8aToBn)(z.subarray(32, 64), _bnJs.BN_LE_OPTS)), _bnJs.BN_LE_512_OPTS).subarray(0, 32), (0, _hmacIndexJs.hmacShaAsU8a)(cc, data, 512).subarray(32, 64));\n }\n});","lineCount":20,"map":[[7,2,4,0,"exports"],[7,9,4,0],[7,10,4,0,"ledgerDerivePrivate"],[7,29,4,0],[7,32,4,0,"ledgerDerivePrivate"],[7,51,4,0],[8,2,1,0],[8,6,1,0,"_polkadotUtil"],[8,19,1,0],[8,22,1,0,"require"],[8,29,1,0],[8,30,1,0,"_dependencyMap"],[8,44,1,0],[9,2,2,0],[9,6,2,0,"_bnJs"],[9,11,2,0],[9,14,2,0,"require"],[9,21,2,0],[9,22,2,0,"_dependencyMap"],[9,36,2,0],[10,2,3,0],[10,6,3,0,"_hmacIndexJs"],[10,18,3,0],[10,21,3,0,"require"],[10,28,3,0],[10,29,3,0,"_dependencyMap"],[10,43,3,0],[11,2,4,7],[11,11,4,16,"ledgerDerivePrivate"],[11,30,4,35,"ledgerDerivePrivate"],[11,31,4,36,"xprv"],[11,35,4,40],[11,37,4,42,"index"],[11,42,4,47],[11,44,4,49],[12,4,5,4],[12,8,5,10,"kl"],[12,10,5,12],[12,13,5,15,"xprv"],[12,17,5,19],[12,18,5,20,"subarray"],[12,26,5,28],[12,27,5,29],[12,28,5,30],[12,30,5,32],[12,32,5,34],[12,33,5,35],[13,4,6,4],[13,8,6,10,"kr"],[13,10,6,12],[13,13,6,15,"xprv"],[13,17,6,19],[13,18,6,20,"subarray"],[13,26,6,28],[13,27,6,29],[13,29,6,31],[13,31,6,33],[13,33,6,35],[13,34,6,36],[14,4,7,4],[14,8,7,10,"cc"],[14,10,7,12],[14,13,7,15,"xprv"],[14,17,7,19],[14,18,7,20,"subarray"],[14,26,7,28],[14,27,7,29],[14,29,7,31],[14,31,7,33],[14,33,7,35],[14,34,7,36],[15,4,8,4],[15,8,8,10,"data"],[15,12,8,14],[15,15,8,17],[15,19,8,17,"u8aConcat"],[15,32,8,26],[15,33,8,26,"u8aConcat"],[15,42,8,26],[15,44,8,27],[15,45,8,28],[15,46,8,29],[15,47,8,30],[15,49,8,32,"kl"],[15,51,8,34],[15,53,8,36,"kr"],[15,55,8,38],[15,57,8,40],[15,61,8,40,"bnToU8a"],[15,74,8,47],[15,75,8,47,"bnToU8a"],[15,82,8,47],[15,84,8,48,"index"],[15,89,8,53],[15,91,8,55,"BN_LE_32_OPTS"],[15,96,8,68],[15,97,8,68,"BN_LE_32_OPTS"],[15,110,8,68],[15,111,8,69],[15,112,8,70],[16,4,9,4],[16,8,9,10,"z"],[16,9,9,11],[16,12,9,14],[16,16,9,14,"hmacShaAsU8a"],[16,28,9,26],[16,29,9,26,"hmacShaAsU8a"],[16,41,9,26],[16,43,9,27,"cc"],[16,45,9,29],[16,47,9,31,"data"],[16,51,9,35],[16,53,9,37],[16,56,9,40],[16,57,9,41],[17,4,10,4,"data"],[17,8,10,8],[17,9,10,9],[17,10,10,10],[17,11,10,11],[17,14,10,14],[17,18,10,18],[18,4,11,4],[18,11,11,11],[18,15,11,11,"u8aConcat"],[18,28,11,20],[18,29,11,20,"u8aConcat"],[18,38,11,20],[18,40,11,21],[18,44,11,21,"bnToU8a"],[18,57,11,28],[18,58,11,28,"bnToU8a"],[18,65,11,28],[18,67,11,29],[18,71,11,29,"u8aToBn"],[18,84,11,36],[18,85,11,36,"u8aToBn"],[18,92,11,36],[18,94,11,37,"kl"],[18,96,11,39],[18,98,11,41,"BN_LE_OPTS"],[18,103,11,51],[18,104,11,51,"BN_LE_OPTS"],[18,114,11,51],[18,115,11,52],[18,116,11,53,"iadd"],[18,120,11,57],[18,121,11,58],[18,125,11,58,"u8aToBn"],[18,138,11,65],[18,139,11,65,"u8aToBn"],[18,146,11,65],[18,148,11,66,"z"],[18,149,11,67],[18,150,11,68,"subarray"],[18,158,11,76],[18,159,11,77],[18,160,11,78],[18,162,11,80],[18,164,11,82],[18,165,11,83],[18,167,11,85,"BN_LE_OPTS"],[18,172,11,95],[18,173,11,95,"BN_LE_OPTS"],[18,183,11,95],[18,184,11,96],[18,185,11,97,"imul"],[18,189,11,101],[18,190,11,102,"BN_EIGHT"],[18,203,11,110],[18,204,11,110,"BN_EIGHT"],[18,212,11,110],[18,213,11,111],[18,214,11,112],[18,216,11,114,"BN_LE_512_OPTS"],[18,221,11,128],[18,222,11,128,"BN_LE_512_OPTS"],[18,236,11,128],[18,237,11,129],[18,238,11,130,"subarray"],[18,246,11,138],[18,247,11,139],[18,248,11,140],[18,250,11,142],[18,252,11,144],[18,253,11,145],[18,255,11,147],[18,259,11,147,"bnToU8a"],[18,272,11,154],[18,273,11,154,"bnToU8a"],[18,280,11,154],[18,282,11,155],[18,286,11,155,"u8aToBn"],[18,299,11,162],[18,300,11,162,"u8aToBn"],[18,307,11,162],[18,309,11,163,"kr"],[18,311,11,165],[18,313,11,167,"BN_LE_OPTS"],[18,318,11,177],[18,319,11,177,"BN_LE_OPTS"],[18,329,11,177],[18,330,11,178],[18,331,11,179,"iadd"],[18,335,11,183],[18,336,11,184],[18,340,11,184,"u8aToBn"],[18,353,11,191],[18,354,11,191,"u8aToBn"],[18,361,11,191],[18,363,11,192,"z"],[18,364,11,193],[18,365,11,194,"subarray"],[18,373,11,202],[18,374,11,203],[18,376,11,205],[18,378,11,207],[18,380,11,209],[18,381,11,210],[18,383,11,212,"BN_LE_OPTS"],[18,388,11,222],[18,389,11,222,"BN_LE_OPTS"],[18,399,11,222],[18,400,11,223],[18,401,11,224],[18,403,11,226,"BN_LE_512_OPTS"],[18,408,11,240],[18,409,11,240,"BN_LE_512_OPTS"],[18,423,11,240],[18,424,11,241],[18,425,11,242,"subarray"],[18,433,11,250],[18,434,11,251],[18,435,11,252],[18,437,11,254],[18,439,11,256],[18,440,11,257],[18,442,11,259],[18,446,11,259,"hmacShaAsU8a"],[18,458,11,271],[18,459,11,271,"hmacShaAsU8a"],[18,471,11,271],[18,473,11,272,"cc"],[18,475,11,274],[18,477,11,276,"data"],[18,481,11,280],[18,483,11,282],[18,486,11,285],[18,487,11,286],[18,488,11,287,"subarray"],[18,496,11,295],[18,497,11,296],[18,499,11,298],[18,501,11,300],[18,503,11,302],[18,504,11,303],[18,505,11,304],[19,2,12,0],[20,0,12,1],[20,3]],"functionMap":{"names":["","ledgerDerivePrivate"],"mappings":"AAA;OCG;CDQ"},"hasCjsExports":false},"type":"js/module"}]}