UNPKG

537 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.cryptoIsReady = void 0;
4exports.cryptoWaitReady = cryptoWaitReady;
5const wasm_crypto_1 = require("@polkadot/wasm-crypto");
6exports.cryptoIsReady = wasm_crypto_1.isReady;
7function cryptoWaitReady() {
8 return (0, wasm_crypto_1.waitReady)()
9 .then(() => {
10 if (!(0, wasm_crypto_1.isReady)()) {
11 throw new Error('Unable to initialize @polkadot/util-crypto');
12 }
13 return true;
14 })
15 .catch(() => false);
16}