@polkadot-labs/hdkd
Version:
Hierarchical deterministic (HD) account derivation library compatible with the Polkadot and Substrate ecosystems, supporting the sr25519, ed25519, and ecdsa signature schemes.
1 lines • 2.26 kB
Source Map (JSON)
{"version":3,"sources":["../src/index.ts","../src/ecdsaCreateDerive.ts","../src/ed25519CreateDerive.ts","../src/sr25519CreateDerive.ts","../src/withNetworkAccount.ts"],"sourcesContent":["export * from \"./ecdsaCreateDerive\"\nexport * from \"./ed25519CreateDerive\"\nexport * from \"./sr25519CreateDerive\"\nexport * from \"./types\"\nexport * from \"./withNetworkAccount\"\n","import { createDerive, ecdsa, ecdsaDerive } from \"@polkadot-labs/hdkd-helpers\"\nimport type { CreateDeriveFn } from \"./types\"\n\nexport const ecdsaCreateDerive: CreateDeriveFn = (seed) =>\n createDerive({\n seed,\n curve: ecdsa,\n derive: ecdsaDerive,\n })\n","import {\n createDerive,\n ed25519,\n ed25519Derive,\n} from \"@polkadot-labs/hdkd-helpers\"\nimport type { CreateDeriveFn } from \"./types\"\n\nexport const ed25519CreateDerive: CreateDeriveFn = (seed) =>\n createDerive({\n seed,\n curve: ed25519,\n derive: ed25519Derive,\n })\n","import {\n createDerive,\n sr25519,\n sr25519Derive,\n} from \"@polkadot-labs/hdkd-helpers\"\nimport type { CreateDeriveFn } from \"./types\"\n\nexport const sr25519CreateDerive: CreateDeriveFn = (seed) =>\n createDerive({\n seed,\n curve: sr25519,\n derive: sr25519Derive,\n })\n","import {\n accountId,\n type KeyPair,\n ss58Address,\n ss58PublicKey,\n} from \"@polkadot-labs/hdkd-helpers\"\n\nexport const withNetworkAccount = (keyPair: KeyPair, prefix = 42) => ({\n ...keyPair,\n accountId: accountId(keyPair.publicKey),\n ss58Address: ss58Address(keyPair.publicKey, prefix),\n ss58PublicKey: ss58PublicKey(keyPair.publicKey, prefix),\n})\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;ACAA,0BAAiD;AAG1C,IAAM,oBAAoC,CAAC,aAChD,kCAAa;AAAA,EACX;AAAA,EACA,OAAO;AAAA,EACP,QAAQ;AACV,CAAC;;;ACRH,IAAAA,uBAIO;AAGA,IAAM,sBAAsC,CAAC,aAClD,mCAAa;AAAA,EACX;AAAA,EACA,OAAO;AAAA,EACP,QAAQ;AACV,CAAC;;;ACZH,IAAAC,uBAIO;AAGA,IAAM,sBAAsC,CAAC,aAClD,mCAAa;AAAA,EACX;AAAA,EACA,OAAO;AAAA,EACP,QAAQ;AACV,CAAC;;;ACZH,IAAAC,uBAKO;AAEA,IAAM,qBAAqB,CAAC,SAAkB,SAAS,QAAQ;AAAA,EACpE,GAAG;AAAA,EACH,eAAW,gCAAU,QAAQ,SAAS;AAAA,EACtC,iBAAa,kCAAY,QAAQ,WAAW,MAAM;AAAA,EAClD,mBAAe,oCAAc,QAAQ,WAAW,MAAM;AACxD;","names":["import_hdkd_helpers","import_hdkd_helpers","import_hdkd_helpers"]}