From d7cf91eb4c087030e738528bfad7cafa56e2e4ce Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Fri, 7 Feb 2020 09:25:43 +0100 Subject: [PATCH] Add Pen to CLI imports --- packages/cli/src/cli.ts | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index 57ecd5879c..e884299ace 100644 --- a/packages/cli/src/cli.ts +++ b/packages/cli/src/cli.ts @@ -38,7 +38,18 @@ export function main(originalArgs: readonly string[]): void { } const imports = new Map([ - ["@cosmwasm/sdk", ["encodeSecp256k1Signature", "makeSignBytes", "marshalTx", "types", "RestClient"]], + [ + "@cosmwasm/sdk", + [ + "encodeSecp256k1Signature", + "makeSignBytes", + "marshalTx", + "Pen", + "RestClient", + "Secp256k1Pen", + "types", + ], + ], [ "@iov/bcp", [ @@ -151,6 +162,12 @@ export function main(originalArgs: readonly string[]): void { const hexHash = toHex(hash); export class NewDummyClass {}; + const pen = await Secp256k1Pen.fromMnemonic( + "zebra slush diet army arrest purpose hawk source west glimpse custom record", + ); + const data = Encoding.toAscii("foo bar"); + const signature = await pen.createSignature(data); + const profile = new UserProfile(); const wallet = profile.addWallet(Ed25519HdWallet.fromMnemonic("degree tackle suggest window test behind mesh extra cover prepare oak script")); const db = levelup(leveldown('./selftest_userprofile_db'));