{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":39,"index":39}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"./pair/fromU8a.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":40},"end":{"line":2,"column":55,"index":95}}],"key":"sx2dp2E1C1YZjtvqSWJLEotyrh4=","exportNames":["*"],"imports":1}},{"name":"./pair/toU8a.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":96},"end":{"line":3,"column":54,"index":150}}],"key":"srD/47FwSgFwg0cTfJVEAdCLS+U=","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.createDeriveFn = createDeriveFn;\n var _polkadotUtil = require(_dependencyMap[0], \"@polkadot/util\");\n var _pairFromU8aJs = require(_dependencyMap[1], \"./pair/fromU8a.js\");\n var _pairToU8aJs = require(_dependencyMap[2], \"./pair/toU8a.js\");\n function createDeriveFn(derive) {\n return (keypair, chainCode) => {\n if (!(0, _polkadotUtil.isU8a)(chainCode) || chainCode.length !== 32) {\n throw new Error('Invalid chainCode passed to derive');\n }\n return (0, _pairFromU8aJs.sr25519PairFromU8a)(derive((0, _pairToU8aJs.sr25519KeypairToU8a)(keypair), chainCode));\n };\n }\n});","lineCount":19,"map":[[7,2,4,0,"exports"],[7,9,4,0],[7,10,4,0,"createDeriveFn"],[7,24,4,0],[7,27,4,0,"createDeriveFn"],[7,41,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,"_pairFromU8aJs"],[9,20,2,0],[9,23,2,0,"require"],[9,30,2,0],[9,31,2,0,"_dependencyMap"],[9,45,2,0],[10,2,3,0],[10,6,3,0,"_pairToU8aJs"],[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,"createDeriveFn"],[11,25,4,30,"createDeriveFn"],[11,26,4,31,"derive"],[11,32,4,37],[11,34,4,39],[12,4,5,4],[12,11,5,11],[12,12,5,12,"keypair"],[12,19,5,19],[12,21,5,21,"chainCode"],[12,30,5,30],[12,35,5,35],[13,6,6,8],[13,10,6,12],[13,11,6,13],[13,15,6,13,"isU8a"],[13,28,6,18],[13,29,6,18,"isU8a"],[13,34,6,18],[13,36,6,19,"chainCode"],[13,45,6,28],[13,46,6,29],[13,50,6,33,"chainCode"],[13,59,6,42],[13,60,6,43,"length"],[13,66,6,49],[13,71,6,54],[13,73,6,56],[13,75,6,58],[14,8,7,12],[14,14,7,18],[14,18,7,22,"Error"],[14,23,7,27],[14,24,7,28],[14,60,7,64],[14,61,7,65],[15,6,8,8],[16,6,9,8],[16,13,9,15],[16,17,9,15,"sr25519PairFromU8a"],[16,31,9,33],[16,32,9,33,"sr25519PairFromU8a"],[16,50,9,33],[16,52,9,34,"derive"],[16,58,9,40],[16,59,9,41],[16,63,9,41,"sr25519KeypairToU8a"],[16,75,9,60],[16,76,9,60,"sr25519KeypairToU8a"],[16,95,9,60],[16,97,9,61,"keypair"],[16,104,9,68],[16,105,9,69],[16,107,9,71,"chainCode"],[16,116,9,80],[16,117,9,81],[16,118,9,82],[17,4,10,4],[17,5,10,5],[18,2,11,0],[19,0,11,1],[19,3]],"functionMap":{"names":["","createDeriveFn",""],"mappings":"AAA;OCG;WCC;KDK;CDC"},"hasCjsExports":false},"type":"js/module"}]}