thor-devkit
Advanced tools
Comparing version 0.5.2 to 0.5.3
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const crypto_1 = require("crypto"); | ||
const bip39_1 = require("bip39"); | ||
const hdkey_1 = require("hdkey"); | ||
const BIP39 = require("bip39"); | ||
const HDKey = require('hdkey'); | ||
var mnemonic; | ||
@@ -12,3 +12,3 @@ (function (mnemonic) { | ||
function generate() { | ||
return bip39_1.default.generateMnemonic(128, crypto_1.randomBytes).split(' '); | ||
return BIP39.generateMnemonic(128, crypto_1.randomBytes).split(' '); | ||
} | ||
@@ -21,3 +21,3 @@ mnemonic.generate = generate; | ||
function validate(words) { | ||
return bip39_1.default.validateMnemonic(words.join(' ')); | ||
return BIP39.validateMnemonic(words.join(' ')); | ||
} | ||
@@ -30,4 +30,4 @@ mnemonic.validate = validate; | ||
function derivePrivateKey(words) { | ||
const seed = bip39_1.default.mnemonicToSeed(words.join(' ')); | ||
const hdKey = hdkey_1.default.fromMasterSeed(seed); | ||
const seed = BIP39.mnemonicToSeed(words.join(' ')); | ||
const hdKey = HDKey.fromMasterSeed(seed); | ||
return hdKey.derive(VET_DERIVATION_PATH + '/0').privateKey; | ||
@@ -37,2 +37,2 @@ } | ||
})(mnemonic = exports.mnemonic || (exports.mnemonic = {})); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW5lbW9uaWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5L21uZW1vbmljLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbUNBQW9DO0FBRXBDLGlDQUF5QjtBQUN6QixpQ0FBeUI7QUFFekIsSUFBaUIsUUFBUSxDQTBCeEI7QUExQkQsV0FBaUIsUUFBUTtJQUNyQixvRUFBb0U7SUFDcEUsTUFBTSxtQkFBbUIsR0FBRyxpQkFBaUIsQ0FBQTtJQUU3QyxvQ0FBb0M7SUFDcEM7UUFDSSxPQUFPLGVBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLEVBQUUsb0JBQVcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQTtJQUM5RCxDQUFDO0lBRmUsaUJBQVEsV0FFdkIsQ0FBQTtJQUVEOzs7T0FHRztJQUNILGtCQUF5QixLQUFlO1FBQ3BDLE9BQU8sZUFBSyxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQTtJQUNsRCxDQUFDO0lBRmUsaUJBQVEsV0FFdkIsQ0FBQTtJQUVEOzs7T0FHRztJQUNILDBCQUFpQyxLQUFlO1FBQzVDLE1BQU0sSUFBSSxHQUFHLGVBQUssQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFBO1FBQ2xELE1BQU0sS0FBSyxHQUFHLGVBQUssQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLENBQUE7UUFDeEMsT0FBTyxLQUFLLENBQUMsTUFBTSxDQUFDLG1CQUFtQixHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsQ0FBQTtJQUM5RCxDQUFDO0lBSmUseUJBQWdCLG1CQUkvQixDQUFBO0FBQ0wsQ0FBQyxFQTFCZ0IsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUEwQnhCIn0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW5lbW9uaWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5L21uZW1vbmljLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbUNBQW9DO0FBRXBDLCtCQUE4QjtBQUM5QixNQUFNLEtBQUssR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUE7QUFFOUIsSUFBaUIsUUFBUSxDQTBCeEI7QUExQkQsV0FBaUIsUUFBUTtJQUNyQixvRUFBb0U7SUFDcEUsTUFBTSxtQkFBbUIsR0FBRyxpQkFBaUIsQ0FBQTtJQUU3QyxvQ0FBb0M7SUFDcEM7UUFDSSxPQUFPLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLEVBQUUsb0JBQVcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQTtJQUM5RCxDQUFDO0lBRmUsaUJBQVEsV0FFdkIsQ0FBQTtJQUVEOzs7T0FHRztJQUNILGtCQUF5QixLQUFlO1FBQ3BDLE9BQU8sS0FBSyxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQTtJQUNsRCxDQUFDO0lBRmUsaUJBQVEsV0FFdkIsQ0FBQTtJQUVEOzs7T0FHRztJQUNILDBCQUFpQyxLQUFlO1FBQzVDLE1BQU0sSUFBSSxHQUFHLEtBQUssQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFBO1FBQ2xELE1BQU0sS0FBSyxHQUFHLEtBQUssQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLENBQUE7UUFDeEMsT0FBTyxLQUFLLENBQUMsTUFBTSxDQUFDLG1CQUFtQixHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsQ0FBQTtJQUM5RCxDQUFDO0lBSmUseUJBQWdCLG1CQUkvQixDQUFBO0FBQ0wsQ0FBQyxFQTFCZ0IsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUEwQnhCIn0= |
import { randomBytes } from 'crypto'; | ||
import BIP39 from 'bip39'; | ||
import HDKey from 'hdkey'; | ||
import * as BIP39 from 'bip39'; | ||
const HDKey = require('hdkey'); | ||
export var mnemonic; | ||
@@ -32,2 +32,2 @@ (function (mnemonic) { | ||
})(mnemonic || (mnemonic = {})); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW5lbW9uaWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5L21uZW1vbmljLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFFcEMsT0FBTyxLQUFLLE1BQU0sT0FBTyxDQUFBO0FBQ3pCLE9BQU8sS0FBSyxNQUFNLE9BQU8sQ0FBQTtBQUV6QixNQUFNLEtBQVcsUUFBUSxDQTBCeEI7QUExQkQsV0FBaUIsUUFBUTtJQUNyQixvRUFBb0U7SUFDcEUsTUFBTSxtQkFBbUIsR0FBRyxpQkFBaUIsQ0FBQTtJQUU3QyxvQ0FBb0M7SUFDcEM7UUFDSSxPQUFPLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLEVBQUUsV0FBVyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO0lBQzlELENBQUM7SUFGZSxpQkFBUSxXQUV2QixDQUFBO0lBRUQ7OztPQUdHO0lBQ0gsa0JBQXlCLEtBQWU7UUFDcEMsT0FBTyxLQUFLLENBQUMsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFBO0lBQ2xELENBQUM7SUFGZSxpQkFBUSxXQUV2QixDQUFBO0lBRUQ7OztPQUdHO0lBQ0gsMEJBQWlDLEtBQWU7UUFDNUMsTUFBTSxJQUFJLEdBQUcsS0FBSyxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUE7UUFDbEQsTUFBTSxLQUFLLEdBQUcsS0FBSyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsQ0FBQTtRQUN4QyxPQUFPLEtBQUssQ0FBQyxNQUFNLENBQUMsbUJBQW1CLEdBQUcsSUFBSSxDQUFDLENBQUMsVUFBVSxDQUFBO0lBQzlELENBQUM7SUFKZSx5QkFBZ0IsbUJBSS9CLENBQUE7QUFDTCxDQUFDLEVBMUJnQixRQUFRLEtBQVIsUUFBUSxRQTBCeEIifQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW5lbW9uaWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5L21uZW1vbmljLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFFcEMsT0FBTyxLQUFLLEtBQUssTUFBTSxPQUFPLENBQUE7QUFDOUIsTUFBTSxLQUFLLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFBO0FBRTlCLE1BQU0sS0FBVyxRQUFRLENBMEJ4QjtBQTFCRCxXQUFpQixRQUFRO0lBQ3JCLG9FQUFvRTtJQUNwRSxNQUFNLG1CQUFtQixHQUFHLGlCQUFpQixDQUFBO0lBRTdDLG9DQUFvQztJQUNwQztRQUNJLE9BQU8sS0FBSyxDQUFDLGdCQUFnQixDQUFDLEdBQUcsRUFBRSxXQUFXLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUE7SUFDOUQsQ0FBQztJQUZlLGlCQUFRLFdBRXZCLENBQUE7SUFFRDs7O09BR0c7SUFDSCxrQkFBeUIsS0FBZTtRQUNwQyxPQUFPLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUE7SUFDbEQsQ0FBQztJQUZlLGlCQUFRLFdBRXZCLENBQUE7SUFFRDs7O09BR0c7SUFDSCwwQkFBaUMsS0FBZTtRQUM1QyxNQUFNLElBQUksR0FBRyxLQUFLLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQTtRQUNsRCxNQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxDQUFBO1FBQ3hDLE9BQU8sS0FBSyxDQUFDLE1BQU0sQ0FBQyxtQkFBbUIsR0FBRyxJQUFJLENBQUMsQ0FBQyxVQUFVLENBQUE7SUFDOUQsQ0FBQztJQUplLHlCQUFnQixtQkFJL0IsQ0FBQTtBQUNMLENBQUMsRUExQmdCLFFBQVEsS0FBUixRQUFRLFFBMEJ4QiJ9 |
{ | ||
"name": "thor-devkit", | ||
"version": "0.5.2", | ||
"version": "0.5.3", | ||
"description": "Typescript library to aid DApp development on VeChain Thor", | ||
@@ -62,3 +62,2 @@ "main": "dist/index.js", | ||
"@types/chai": "^4.1.3", | ||
"@types/hdkey": "^0.7.0", | ||
"@types/mocha": "^5.2.1", | ||
@@ -65,0 +64,0 @@ "@types/node": "^10.5.2", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
157447
11