From 7582199ea927c5283dd8c6e8eabe70834bb718fe Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Wed, 10 Feb 2021 16:56:01 +0100 Subject: [PATCH] Do not auto-import types from @cosmjs/crypto --- packages/cli/examples/coralnet.ts | 1 + packages/cli/examples/generate_address.ts | 1 + packages/cli/examples/helpers.ts | 1 + packages/cli/src/cli.ts | 23 ++--------------------- 4 files changed, 5 insertions(+), 21 deletions(-) diff --git a/packages/cli/examples/coralnet.ts b/packages/cli/examples/coralnet.ts index 22954ded..f1fc9cc2 100644 --- a/packages/cli/examples/coralnet.ts +++ b/packages/cli/examples/coralnet.ts @@ -1,3 +1,4 @@ +import { HdPath } from "@cosmjs/crypto"; import { CosmWasmFeeTable, SigningCosmWasmClient } from "@cosmjs/cosmwasm-launchpad"; import { GasPrice, GasLimits, makeCosmoshubPath, Secp256k1HdWallet } from "@cosmjs/launchpad"; diff --git a/packages/cli/examples/generate_address.ts b/packages/cli/examples/generate_address.ts index ba9855b0..21914d2e 100644 --- a/packages/cli/examples/generate_address.ts +++ b/packages/cli/examples/generate_address.ts @@ -1,3 +1,4 @@ +import { Bip39, Random } from "@cosmjs/crypto"; import { encodeSecp256k1Pubkey, Secp256k1HdWallet } from "@cosmjs/launchpad"; const mnemonic = Bip39.encode(Random.getBytes(16)).toString(); diff --git a/packages/cli/examples/helpers.ts b/packages/cli/examples/helpers.ts index 71dc967b..8b229e7f 100644 --- a/packages/cli/examples/helpers.ts +++ b/packages/cli/examples/helpers.ts @@ -1,6 +1,7 @@ import axios from "axios"; import * as fs from "fs"; +import { Bip39, Random } from "@cosmjs/crypto"; import { SigningCosmWasmClient } from "@cosmjs/cosmwasm-launchpad"; import { logs, GasPrice, Secp256k1HdWallet } from "@cosmjs/launchpad"; diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index ad53374f..ce3a6598 100644 --- a/packages/cli/src/cli.ts +++ b/packages/cli/src/cli.ts @@ -35,27 +35,7 @@ export async function main(originalArgs: readonly string[]): Promise { .group(["debug", "selftest"], "Maintainer options") .parse(originalArgs); - const imports = new Map([ - [ - "@cosmjs/crypto", - [ - "Bip39", - "Ed25519", - "Ed25519Keypair", - "EnglishMnemonic", - "HdPath", - "Random", - "Secp256k1", - "Sha256", - "sha256", - "Sha512", - "sha512", - "Slip10", - "Slip10Curve", - "Slip10RawIndex", - ], - ], - ]); + const imports = new Map([]); console.info(colors.green("Initializing session for you. Have fun!")); console.info(colors.yellow("Available imports:")); @@ -85,6 +65,7 @@ export async function main(originalArgs: readonly string[]): Promise { toUtf8, Bech32, } from "@cosmjs/encoding"; + import { sha512, Bip39, Random } from "@cosmjs/crypto"; import { coins, encodeAminoPubkey,