Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- newtype PDatum (s :: S) = PDatum (Term s PData)
- newtype PDatumHash (s :: S) = PDatumHash (Term s PByteString)
- newtype PRedeemer (s :: S) = PRedeemer (Term s PData)
- newtype PRedeemerHash (s :: S) = PRedeemerHash (Term s PByteString)
- newtype PScriptHash (s :: S) = PScriptHash (Term s PByteString)
Plutus API Types
newtype PDatum (s :: S) Source #
Instances
PEq PDatum Source # | |
PIsData PDatum Source # | |
DerivePlutusType PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
PlutusType PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
PUnsafeLiftDecl PDatum Source # | |
PShow PDatum Source # | |
Generic (PDatum s) Source # | |
type DPTStrat PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PContravariant' PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PCovariant' PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PInner PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PVariant' PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PLifted PDatum Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type Rep (PDatum s) Source # | |
Defined in Plutarch.Api.V1.Scripts |
newtype PDatumHash (s :: S) Source #
Instances
newtype PRedeemer (s :: S) Source #
Instances
PEq PRedeemer Source # | |
PIsData PRedeemer Source # | |
DerivePlutusType PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
PlutusType PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
PUnsafeLiftDecl PRedeemer Source # | |
PShow PRedeemer Source # | |
Generic (PRedeemer s) Source # | |
type DPTStrat PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PContravariant' PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PCovariant' PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PInner PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PVariant' PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type PLifted PRedeemer Source # | |
Defined in Plutarch.Api.V1.Scripts | |
type Rep (PRedeemer s) Source # | |
Defined in Plutarch.Api.V1.Scripts |
newtype PRedeemerHash (s :: S) Source #
Instances
newtype PScriptHash (s :: S) Source #
Instances
Orphan instances
PConstantDecl Datum Source # | |
type PConstantRepr Datum Source # type PConstanted Datum :: PType Source # | |
PConstantDecl DatumHash Source # | |
type PConstantRepr DatumHash Source # type PConstanted DatumHash :: PType Source # | |
PConstantDecl Redeemer Source # | |
type PConstantRepr Redeemer Source # type PConstanted Redeemer :: PType Source # | |
PConstantDecl RedeemerHash Source # | |
PConstantDecl ScriptHash Source # | |