| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.ByteString.Base58.Internal
Synopsis
- newtype Alphabet = Alphabet {}
- bitcoinAlphabet :: Alphabet
- rippleAlphabet :: Alphabet
- flickrAlphabet :: Alphabet
- b58 :: Alphabet -> Int -> Word8
- b58' :: Alphabet -> Word8 -> Maybe Int
- bsToInteger :: ByteString -> Integer
- integerToBS :: Integer -> ByteString
Documentation
Constructors
| Alphabet | |
Fields | |
Instances
| Eq Alphabet Source # | |
| Ord Alphabet Source # | |
Defined in Data.ByteString.Base58.Internal | |
| Show Alphabet Source # | |
| IsString Alphabet Source # | |
Defined in Data.ByteString.Base58.Internal Methods fromString :: String -> Alphabet # | |
| Generic Alphabet Source # | |
| type Rep Alphabet Source # | |
Defined in Data.ByteString.Base58.Internal type Rep Alphabet = D1 ('MetaData "Alphabet" "Data.ByteString.Base58.Internal" "base58-bytestring-0.1.0-5I8yhCRGEqbIIN0nBBsX7K" 'True) (C1 ('MetaCons "Alphabet" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAlphabet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString))) | |
bsToInteger :: ByteString -> Integer Source #
Decode a big endian Integer from a bytestring
integerToBS :: Integer -> ByteString Source #
Encode an Integer to a bytestring as big endian