From addf9543a2c4143140f7261df6e25731089b6c0d Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Fri, 16 Jul 2021 09:43:10 +1000 Subject: [PATCH] Export `generatePrivateKey` and `getPublicKey` directly from the root --- CHANGELOG.md | 3 +++ examples/eth-dm/src/crypto.ts | 5 +---- src/index.ts | 3 +++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7df80f7c69..2af359cd35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added +- Export `generatePrivateKey` and `getPublicKey` directly from the root. + ## [0.8.0] - 2021-07-15 ### Added diff --git a/examples/eth-dm/src/crypto.ts b/examples/eth-dm/src/crypto.ts index a1d9f209a3..abe65fc50f 100644 --- a/examples/eth-dm/src/crypto.ts +++ b/examples/eth-dm/src/crypto.ts @@ -4,10 +4,7 @@ import { ethers } from 'ethers'; import { Signer } from '@ethersproject/abstract-signer'; import { PublicKeyMessage } from './messaging/wire'; import { hexToBuf, equalByteArrays, bufToHex } from 'js-waku/lib/utils'; -import { - generatePrivateKey, - getPublicKey, -} from 'js-waku/lib/waku_message/version_1'; +import { generatePrivateKey, getPublicKey } from 'js-waku'; export interface KeyPair { privateKey: Uint8Array; diff --git a/src/index.ts b/src/index.ts index 4e029962b1..0220140537 100644 --- a/src/index.ts +++ b/src/index.ts @@ -3,8 +3,11 @@ export { getStatusFleetNodes, Environment, Protocol } from './lib/discover'; export * as utils from './lib/utils'; export { Waku } from './lib/waku'; + export { WakuMessage } from './lib/waku_message'; +export { generatePrivateKey, getPublicKey } from './lib/waku_message/version_1'; + export { ChatMessage } from './lib/chat_message'; export {