PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@substrate/txwrapper-core/lib/core/util
Просмотр файла: importPrivateKey.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.importPrivateKey = void 0;
const keyring_1 = require("@polkadot/keyring");
const util_1 = require("@polkadot/util");
// Using an interface above so that KeyringPair shows up in docs
/**
* Import a private key and create a KeyringPair.
* @param privateKey - The private key of the key pair.
* @param ss58Format - The SS58 encoding of the address.
*/
function importPrivateKey(privateKey, ss58Format) {
const keyring = new keyring_1.Keyring({ type: 'ed25519' });
keyring.setSS58Format(ss58Format);
if (typeof privateKey === 'string') {
return keyring.addFromSeed((0, util_1.hexToU8a)(privateKey));
}
return keyring.addFromSeed(privateKey);
}
exports.importPrivateKey = importPrivateKey;
//# sourceMappingURL=importPrivateKey.js.mapВыполнить команду
Для локальной разработки. Не используйте в интернете!