| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.Address.Crypto.BIP39.Dictionary
Contents
Description
Vendored from cardano-crypto (Apache-2.0).
Original: Crypto.Encoding.BIP39.Dictionary
Basement types replaced: Offset String -> Word16 NormalForm -> NFData TryFrom -> Maybe-returning function
Synopsis
- data Dictionary = Dictionary {}
- data WordIndex
- wordIndex :: Word16 -> WordIndex
- unWordIndex :: WordIndex -> Word16
- newtype DictionaryError = ErrInvalidDictionaryWord Text
Dictionary
Index of a mnemonic word in the Dictionary.
WordIndex values are in the range [0..2047].
Instances
| NFData WordIndex # | |
Defined in Cardano.Address.Crypto.BIP39.Dictionary | |
| Bounded WordIndex # | |
| Enum WordIndex # | |
Defined in Cardano.Address.Crypto.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 # | |
| Eq WordIndex # | |
| Ord WordIndex # | |
Defined in Cardano.Address.Crypto.BIP39.Dictionary | |
unWordIndex :: WordIndex -> Word16 #
Extract the raw index.
newtype DictionaryError #
Errors from dictionary lookup.
Constructors
| ErrInvalidDictionaryWord Text |
Instances
| NFData DictionaryError # | |
Defined in Cardano.Address.Crypto.BIP39.Dictionary Methods rnf :: DictionaryError -> () # | |
| Show DictionaryError # | |
Defined in Cardano.Address.Crypto.BIP39.Dictionary Methods showsPrec :: Int -> DictionaryError -> ShowS # show :: DictionaryError -> String # showList :: [DictionaryError] -> ShowS # | |
| Eq DictionaryError # | |
Defined in Cardano.Mnemonic Methods (==) :: DictionaryError -> DictionaryError -> Bool # (/=) :: DictionaryError -> DictionaryError -> Bool # | |