bip39

BIP39 mnemonic codes in Haskell (docs.ppad.tech/bip39).
git clone git://git.ppad.tech/bip39.git
Log | Files | Refs | README | LICENSE

commit 7d1b61c58fea2bc7b0d34c97d597d1aa47da3760
parent 791408488c1d9f34ee7115fbbd6586362d245ec2
Author: Jared Tobin <jared@jtobin.io>
Date:   Thu, 27 Feb 2025 08:33:33 +0400

lib: export list

Diffstat:
Mlib/Crypto/KDF/BIP39.hs | 6+++++-
Mtest/Main.hs | 1-
Mtest/Vectors.hs | 1-
3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/lib/Crypto/KDF/BIP39.hs b/lib/Crypto/KDF/BIP39.hs @@ -2,7 +2,11 @@ {-# LANGUAGE NumericUnderscores #-} {-# LANGUAGE OverloadedStrings #-} -module Crypto.KDF.BIP39 where +module Crypto.KDF.BIP39 ( + Mnemonic(..) + , mnemonic + , seed + ) where import qualified Crypto.KDF.PBKDF as PBKDF import qualified Crypto.Hash.SHA256 as SHA256 diff --git a/test/Main.hs b/test/Main.hs @@ -5,7 +5,6 @@ module Main where import qualified Crypto.HDKey.BIP32 as BIP32 import qualified Crypto.KDF.BIP39 as BIP39 -import qualified Data.ByteString as BS import qualified Data.Aeson as A import qualified Data.Text.IO as TIO import Test.Tasty diff --git a/test/Vectors.hs b/test/Vectors.hs @@ -12,7 +12,6 @@ import qualified Data.ByteString as BS import qualified Data.ByteString.Base16 as B16 import qualified Data.Text as T import qualified Data.Text.Encoding as TE -import Data.Word (Word32, Word64) import qualified Data.Vector as V data Vectors = Vectors {