Ledger.Builtins.Orphans
Contents
Associated Types
type Rep BuiltinData :: Type -> Type Source #
Methods
from :: BuiltinData -> Rep BuiltinData x Source #
to :: Rep BuiltinData x -> BuiltinData Source #
toJSON :: Data -> Value Source #
toEncoding :: Data -> Encoding Source #
toJSONList :: [Data] -> Value Source #
toEncodingList :: [Data] -> Encoding Source #
toJSON :: BuiltinData -> Value Source #
toEncoding :: BuiltinData -> Encoding Source #
toJSONList :: [BuiltinData] -> Value Source #
toEncodingList :: [BuiltinData] -> Encoding Source #
toJSON :: BuiltinByteString -> Value Source #
toEncoding :: BuiltinByteString -> Encoding Source #
toJSONList :: [BuiltinByteString] -> Value Source #
toEncodingList :: [BuiltinByteString] -> Encoding Source #
parseJSON :: Value -> Parser Data Source #
parseJSONList :: Value -> Parser [Data] Source #
parseJSON :: Value -> Parser BuiltinData Source #
parseJSONList :: Value -> Parser [BuiltinData] Source #
parseJSON :: Value -> Parser BuiltinByteString Source #
parseJSONList :: Value -> Parser [BuiltinByteString] Source #
declareNamedSchema :: Proxy Data -> Declare (Definitions Schema) NamedSchema Source #
declareNamedSchema :: Proxy BuiltinData -> Declare (Definitions Schema) NamedSchema Source #
declareNamedSchema :: Proxy BuiltinByteString -> Declare (Definitions Schema) NamedSchema Source #
encode :: BuiltinData -> Encoding Source #
decode :: Decoder s BuiltinData Source #
encodeList :: [BuiltinData] -> Encoding Source #
decodeList :: Decoder s [BuiltinData] Source #