| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Base58String.Bitcoin
Contents
Synopsis
- data Base58String
- b58String :: ByteString -> Base58String
- fromBinary :: Binary a => a -> Base58String
- toBinary :: Binary a => Base58String -> a
- fromBytes :: ByteString -> Base58String
- toBytes :: Base58String -> ByteString
- fromText :: Text -> Base58String
- toText :: Base58String -> Text
Documentation
data Base58String Source #
Represents a Base58 string. Guarantees that all characters it contains are valid base58 characters.
Instances
| Eq Base58String Source # | |
Defined in Data.Base58String | |
| Ord Base58String Source # | |
Defined in Data.Base58String Methods compare :: Base58String -> Base58String -> Ordering # (<) :: Base58String -> Base58String -> Bool # (<=) :: Base58String -> Base58String -> Bool # (>) :: Base58String -> Base58String -> Bool # (>=) :: Base58String -> Base58String -> Bool # max :: Base58String -> Base58String -> Base58String # min :: Base58String -> Base58String -> Base58String # | |
| Show Base58String Source # | |
Defined in Data.Base58String Methods showsPrec :: Int -> Base58String -> ShowS # show :: Base58String -> String # showList :: [Base58String] -> ShowS # | |
| ToJSON Base58String Source # | |
Defined in Data.Base58String.Bitcoin Methods toJSON :: Base58String -> Value # toEncoding :: Base58String -> Encoding # toJSONList :: [Base58String] -> Value # toEncodingList :: [Base58String] -> Encoding # | |
| FromJSON Base58String Source # | |
Defined in Data.Base58String.Bitcoin | |
b58String :: ByteString -> Base58String Source #
fromBinary :: Binary a => a -> Base58String Source #
toBinary :: Binary a => Base58String -> a Source #
fromBytes :: ByteString -> Base58String Source #
toBytes :: Base58String -> ByteString Source #
fromText :: Text -> Base58String Source #
toText :: Base58String -> Text Source #
Orphan instances
| ToJSON Base58String Source # | |
Methods toJSON :: Base58String -> Value # toEncoding :: Base58String -> Encoding # toJSONList :: [Base58String] -> Value # toEncodingList :: [Base58String] -> Encoding # | |
| FromJSON Base58String Source # | |