diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index 57ecd587..e884299a 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'));