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