Ledger.Scripts.Orphans
Contents
Methods
hashWithSalt :: Int -> ScriptHash -> Int Source #
hash :: ScriptHash -> Int Source #
hashWithSalt :: Int -> ValidatorHash -> Int Source #
hash :: ValidatorHash -> Int Source #
hashWithSalt :: Int -> DatumHash -> Int Source #
hash :: DatumHash -> Int Source #
hashWithSalt :: Int -> RedeemerHash -> Int Source #
hash :: RedeemerHash -> Int Source #
hashWithSalt :: Int -> MintingPolicyHash -> Int Source #
hash :: MintingPolicyHash -> Int Source #
hashWithSalt :: Int -> StakeValidatorHash -> Int Source #
hash :: StakeValidatorHash -> Int Source #
toJSON :: Script -> Value Source #
toEncoding :: Script -> Encoding Source #
toJSONList :: [Script] -> Value Source #
toEncodingList :: [Script] -> Encoding Source #
toJSON :: Validator -> Value Source #
toEncoding :: Validator -> Encoding Source #
toJSONList :: [Validator] -> Value Source #
toEncodingList :: [Validator] -> Encoding Source #
toJSON :: Datum -> Value Source #
toEncoding :: Datum -> Encoding Source #
toJSONList :: [Datum] -> Value Source #
toEncodingList :: [Datum] -> Encoding Source #
toJSON :: Redeemer -> Value Source #
toEncoding :: Redeemer -> Encoding Source #
toJSONList :: [Redeemer] -> Value Source #
toEncodingList :: [Redeemer] -> Encoding Source #
toJSON :: MintingPolicy -> Value Source #
toEncoding :: MintingPolicy -> Encoding Source #
toJSONList :: [MintingPolicy] -> Value Source #
toEncodingList :: [MintingPolicy] -> Encoding Source #
toJSON :: StakeValidator -> Value Source #
toEncoding :: StakeValidator -> Encoding Source #
toJSONList :: [StakeValidator] -> Value Source #
toEncodingList :: [StakeValidator] -> Encoding Source #
toJSON :: ScriptHash -> Value Source #
toEncoding :: ScriptHash -> Encoding Source #
toJSONList :: [ScriptHash] -> Value Source #
toEncodingList :: [ScriptHash] -> Encoding Source #
toJSON :: ValidatorHash -> Value Source #
toEncoding :: ValidatorHash -> Encoding Source #
toJSONList :: [ValidatorHash] -> Value Source #
toEncodingList :: [ValidatorHash] -> Encoding Source #
toJSON :: DatumHash -> Value Source #
toEncoding :: DatumHash -> Encoding Source #
toJSONList :: [DatumHash] -> Value Source #
toEncodingList :: [DatumHash] -> Encoding Source #
toJSON :: RedeemerHash -> Value Source #
toEncoding :: RedeemerHash -> Encoding Source #
toJSONList :: [RedeemerHash] -> Value Source #
toEncodingList :: [RedeemerHash] -> Encoding Source #
toJSON :: MintingPolicyHash -> Value Source #
toEncoding :: MintingPolicyHash -> Encoding Source #
toJSONList :: [MintingPolicyHash] -> Value Source #
toEncodingList :: [MintingPolicyHash] -> Encoding Source #
toJSON :: StakeValidatorHash -> Value Source #
toEncoding :: StakeValidatorHash -> Encoding Source #
toJSONList :: [StakeValidatorHash] -> Value Source #
toEncodingList :: [StakeValidatorHash] -> Encoding Source #
toJSON :: Context -> Value Source #
toEncoding :: Context -> Encoding Source #
toJSONList :: [Context] -> Value Source #
toEncodingList :: [Context] -> Encoding Source #
toJSONKey :: ToJSONKeyFunction ScriptHash Source #
toJSONKeyList :: ToJSONKeyFunction [ScriptHash] Source #
toJSONKey :: ToJSONKeyFunction ValidatorHash Source #
toJSONKeyList :: ToJSONKeyFunction [ValidatorHash] Source #
toJSONKey :: ToJSONKeyFunction DatumHash Source #
toJSONKeyList :: ToJSONKeyFunction [DatumHash] Source #
toJSONKey :: ToJSONKeyFunction RedeemerHash Source #
toJSONKeyList :: ToJSONKeyFunction [RedeemerHash] Source #
toJSONKey :: ToJSONKeyFunction MintingPolicyHash Source #
toJSONKeyList :: ToJSONKeyFunction [MintingPolicyHash] Source #
toJSONKey :: ToJSONKeyFunction StakeValidatorHash Source #
toJSONKeyList :: ToJSONKeyFunction [StakeValidatorHash] Source #
parseJSON :: Value -> Parser Script Source #
parseJSONList :: Value -> Parser [Script] Source #
parseJSON :: Value -> Parser Validator Source #
parseJSONList :: Value -> Parser [Validator] Source #
parseJSON :: Value -> Parser Datum Source #
parseJSONList :: Value -> Parser [Datum] Source #
parseJSON :: Value -> Parser Redeemer Source #
parseJSONList :: Value -> Parser [Redeemer] Source #
parseJSON :: Value -> Parser MintingPolicy Source #
parseJSONList :: Value -> Parser [MintingPolicy] Source #
parseJSON :: Value -> Parser StakeValidator Source #
parseJSONList :: Value -> Parser [StakeValidator] Source #
parseJSON :: Value -> Parser ScriptHash Source #
parseJSONList :: Value -> Parser [ScriptHash] Source #
parseJSON :: Value -> Parser ValidatorHash Source #
parseJSONList :: Value -> Parser [ValidatorHash] Source #
parseJSON :: Value -> Parser DatumHash Source #
parseJSONList :: Value -> Parser [DatumHash] Source #
parseJSON :: Value -> Parser RedeemerHash Source #
parseJSONList :: Value -> Parser [RedeemerHash] Source #
parseJSON :: Value -> Parser MintingPolicyHash Source #
parseJSONList :: Value -> Parser [MintingPolicyHash] Source #
parseJSON :: Value -> Parser StakeValidatorHash Source #
parseJSONList :: Value -> Parser [StakeValidatorHash] Source #
parseJSON :: Value -> Parser Context Source #
parseJSONList :: Value -> Parser [Context] Source #
fromJSONKey :: FromJSONKeyFunction ScriptHash Source #
fromJSONKeyList :: FromJSONKeyFunction [ScriptHash] Source #
fromJSONKey :: FromJSONKeyFunction ValidatorHash Source #
fromJSONKeyList :: FromJSONKeyFunction [ValidatorHash] Source #
fromJSONKey :: FromJSONKeyFunction DatumHash Source #
fromJSONKeyList :: FromJSONKeyFunction [DatumHash] Source #
fromJSONKey :: FromJSONKeyFunction RedeemerHash Source #
fromJSONKeyList :: FromJSONKeyFunction [RedeemerHash] Source #
fromJSONKey :: FromJSONKeyFunction MintingPolicyHash Source #
fromJSONKeyList :: FromJSONKeyFunction [MintingPolicyHash] Source #
fromJSONKey :: FromJSONKeyFunction StakeValidatorHash Source #
fromJSONKeyList :: FromJSONKeyFunction [StakeValidatorHash] Source #
declareNamedSchema :: Proxy Datum -> Declare (Definitions Schema) NamedSchema Source #
declareNamedSchema :: Proxy ValidatorHash -> Declare (Definitions Schema) NamedSchema Source #
declareNamedSchema :: Proxy DatumHash -> Declare (Definitions Schema) NamedSchema Source #
declareNamedSchema :: Proxy StakeValidatorHash -> Declare (Definitions Schema) NamedSchema Source #
encode :: Datum -> Encoding Source #
decode :: Decoder s Datum Source #
encodeList :: [Datum] -> Encoding Source #
decodeList :: Decoder s [Datum] Source #
encode :: Redeemer -> Encoding Source #
decode :: Decoder s Redeemer Source #
encodeList :: [Redeemer] -> Encoding Source #
decodeList :: Decoder s [Redeemer] Source #
encode :: ScriptHash -> Encoding Source #
decode :: Decoder s ScriptHash Source #
encodeList :: [ScriptHash] -> Encoding Source #
decodeList :: Decoder s [ScriptHash] Source #
encode :: ValidatorHash -> Encoding Source #
decode :: Decoder s ValidatorHash Source #
encodeList :: [ValidatorHash] -> Encoding Source #
decodeList :: Decoder s [ValidatorHash] Source #
encode :: DatumHash -> Encoding Source #
decode :: Decoder s DatumHash Source #
encodeList :: [DatumHash] -> Encoding Source #
decodeList :: Decoder s [DatumHash] Source #
encode :: RedeemerHash -> Encoding Source #
decode :: Decoder s RedeemerHash Source #
encodeList :: [RedeemerHash] -> Encoding Source #
decodeList :: Decoder s [RedeemerHash] Source #
encode :: MintingPolicyHash -> Encoding Source #
decode :: Decoder s MintingPolicyHash Source #
encodeList :: [MintingPolicyHash] -> Encoding Source #
decodeList :: Decoder s [MintingPolicyHash] Source #
encode :: StakeValidatorHash -> Encoding Source #
decode :: Decoder s StakeValidatorHash Source #
encodeList :: [StakeValidatorHash] -> Encoding Source #
decodeList :: Decoder s [StakeValidatorHash] Source #