| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusTx.Builtins.HasBuiltin
Synopsis
- useToOpaque :: a -> a
- useFromOpaque :: a -> a
- class `Contains` a => HasToBuiltin a where #
A class for converting values of Haskell-defined built-in types to their Plutus Tx counterparts.
Instances
HasToBuiltin Text # HasToBuiltin Integer # HasToBuiltin () # HasToBuiltin Bool # HasToBuiltin a => HasToBuiltin (Vector a) # HasToBuiltin a => HasToBuiltin [a] # (HasToBuiltin a, HasToBuiltin b) => HasToBuiltin (a, b) #
class HasToBuiltin (FromBuiltin arep) => HasFromBuiltin arep where #
A class for converting values of Plutus Tx built-in types to their Haskell-defined counterparts.
Associated Types
type FromBuiltin arep #
Methods
fromBuiltin :: arep -> FromBuiltin arep #