Safe Haskell | None |
---|---|
Language | Haskell2010 |
Orphan instances
Serialise TxId Source # | |
encode :: TxId -> Encoding decode :: Decoder s TxId encodeList :: [TxId] -> Encoding decodeList :: Decoder s [TxId] | |
Serialise TxOut Source # | |
encode :: TxOut -> Encoding decode :: Decoder s TxOut encodeList :: [TxOut] -> Encoding decodeList :: Decoder s [TxOut] | |
Serialise TxOutRef Source # | |
encode :: TxOutRef -> Encoding encodeList :: [TxOutRef] -> Encoding decodeList :: Decoder s [TxOutRef] | |
Serialise RedeemerPtr Source # | |
encode :: RedeemerPtr -> Encoding decode :: Decoder s RedeemerPtr encodeList :: [RedeemerPtr] -> Encoding decodeList :: Decoder s [RedeemerPtr] | |
Serialise ScriptTag Source # | |
encode :: ScriptTag -> Encoding encodeList :: [ScriptTag] -> Encoding decodeList :: Decoder s [ScriptTag] | |
Serialise LedgerBytes Source # | |
encode :: LedgerBytes -> Encoding decode :: Decoder s LedgerBytes encodeList :: [LedgerBytes] -> Encoding decodeList :: Decoder s [LedgerBytes] | |
FromJSON TxId Source # | |
parseJSON :: Value -> Parser TxId parseJSONList :: Value -> Parser [TxId] | |
FromJSON TxOut Source # | |
parseJSON :: Value -> Parser TxOut parseJSONList :: Value -> Parser [TxOut] | |
FromJSON TxOutRef Source # | |
parseJSON :: Value -> Parser TxOutRef parseJSONList :: Value -> Parser [TxOutRef] | |
FromJSON RedeemerPtr Source # | |
parseJSON :: Value -> Parser RedeemerPtr parseJSONList :: Value -> Parser [RedeemerPtr] | |
FromJSON ScriptTag Source # | |
parseJSON :: Value -> Parser ScriptTag parseJSONList :: Value -> Parser [ScriptTag] | |
FromJSON LedgerBytes Source # | |
parseJSON :: Value -> Parser LedgerBytes parseJSONList :: Value -> Parser [LedgerBytes] | |
FromJSONKey TxId Source # | |
fromJSONKey :: FromJSONKeyFunction TxId fromJSONKeyList :: FromJSONKeyFunction [TxId] | |
FromJSONKey TxOutRef Source # | |
fromJSONKey :: FromJSONKeyFunction TxOutRef fromJSONKeyList :: FromJSONKeyFunction [TxOutRef] | |
FromJSONKey RedeemerPtr Source # | |
fromJSONKey :: FromJSONKeyFunction RedeemerPtr fromJSONKeyList :: FromJSONKeyFunction [RedeemerPtr] | |
FromJSONKey LedgerBytes Source # | |
fromJSONKey :: FromJSONKeyFunction LedgerBytes fromJSONKeyList :: FromJSONKeyFunction [LedgerBytes] | |
ToJSON TxId Source # | |
toJSON :: TxId -> Value toEncoding :: TxId -> Encoding toJSONList :: [TxId] -> Value toEncodingList :: [TxId] -> Encoding | |
ToJSON TxOut Source # | |
toJSON :: TxOut -> Value toEncoding :: TxOut -> Encoding toJSONList :: [TxOut] -> Value toEncodingList :: [TxOut] -> Encoding | |
ToJSON TxOutRef Source # | |
toEncoding :: TxOutRef -> Encoding toJSONList :: [TxOutRef] -> Value toEncodingList :: [TxOutRef] -> Encoding | |
ToJSON RedeemerPtr Source # | |
toJSON :: RedeemerPtr -> Value toEncoding :: RedeemerPtr -> Encoding toJSONList :: [RedeemerPtr] -> Value toEncodingList :: [RedeemerPtr] -> Encoding | |
ToJSON ScriptTag Source # | |
toEncoding :: ScriptTag -> Encoding toJSONList :: [ScriptTag] -> Value toEncodingList :: [ScriptTag] -> Encoding | |
ToJSON LedgerBytes Source # | |
toJSON :: LedgerBytes -> Value toEncoding :: LedgerBytes -> Encoding toJSONList :: [LedgerBytes] -> Value toEncodingList :: [LedgerBytes] -> Encoding | |
ToJSONKey TxId Source # | |
toJSONKey :: ToJSONKeyFunction TxId toJSONKeyList :: ToJSONKeyFunction [TxId] | |
ToJSONKey TxOutRef Source # | |
toJSONKey :: ToJSONKeyFunction TxOutRef toJSONKeyList :: ToJSONKeyFunction [TxOutRef] | |
ToJSONKey RedeemerPtr Source # | |
toJSONKey :: ToJSONKeyFunction RedeemerPtr toJSONKeyList :: ToJSONKeyFunction [RedeemerPtr] | |
ToJSONKey LedgerBytes Source # | |
toJSONKey :: ToJSONKeyFunction LedgerBytes toJSONKeyList :: ToJSONKeyFunction [LedgerBytes] |