plutus-tx-1.60.0.0: Libraries for Plutus Tx and its prelude
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusTx.Blueprint.Definition.Id

Synopsis

definitionIdFromType :: forall (t :: Type). Typeable t => DefinitionId #

Creates a DefinitionId from a type with a kind Type.

definitionIdFromTypeK :: forall k (t :: k). Typeable (t :: k) => DefinitionId #

Creates a DefinitionId from a type with a kind other than Type. Example: > definitionIdFromTypeK (Type -> Type) Maybe

definitionIdToText :: DefinitionId -> Text #

definitionIdUnit :: DefinitionId #

definitionIdList :: DefinitionId #

definitionIdTuple2 :: DefinitionId #

definitionIdTuple3 :: DefinitionId #