Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Crypto.Encoding.BIP39.Dictionary
Contents
Synopsis
- data Dictionary = Dictionary {}
- data WordIndex
- wordIndex :: Offset String -> WordIndex
- unWordIndex :: WordIndex -> Offset String
- data DictionaryError = ErrInvalidDictionaryWord String
Dictionary
data Dictionary Source #
this discribe the property of the Dictionary and will alllow to
convert from a mnemonic phrase to MnemonicSentence
This is especially needed to build the BIP39 Seed
Constructors
Dictionary | |
Fields
|
Index of the mnemonic word in the Dictionary
WordIndex
are within range of [0..2047]
Instances
Bounded WordIndex Source # | |
Enum WordIndex Source # | |
Defined in Crypto.Encoding.BIP39.Dictionary Methods succ :: WordIndex -> WordIndex # pred :: WordIndex -> WordIndex # fromEnum :: WordIndex -> Int # enumFrom :: WordIndex -> [WordIndex] # enumFromThen :: WordIndex -> WordIndex -> [WordIndex] # enumFromTo :: WordIndex -> WordIndex -> [WordIndex] # enumFromThenTo :: WordIndex -> WordIndex -> WordIndex -> [WordIndex] # | |
Show WordIndex Source # | |
NormalForm WordIndex Source # | |
Defined in Crypto.Encoding.BIP39.Dictionary Methods toNormalForm :: WordIndex -> () # | |
Eq WordIndex Source # | |
Ord WordIndex Source # | |
Defined in Crypto.Encoding.BIP39.Dictionary | |
TryFrom Int WordIndex Source # | |
TryFrom (Offset String) WordIndex Source # | |
data DictionaryError Source #
Constructors
ErrInvalidDictionaryWord String |
Instances
Show DictionaryError Source # | |
Defined in Crypto.Encoding.BIP39.Dictionary Methods showsPrec :: Int -> DictionaryError -> ShowS # show :: DictionaryError -> String # showList :: [DictionaryError] -> ShowS # |