| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusCore.Crypto.BLS12_381.G1
Synopsis
- newtype Element = Element {
- unElement :: Flat Element #
We don't support direct flat encoding of G2 elements because of the expense of on-chain uncompression. Users should convert between G2 elements and bytestrings using
compressanduncompress: the bytestrings can be flat-encoded in the usual way.Defined in PlutusCore.Crypto.BLS12_381.G1
Pretty Element # Defined in PlutusCore.Crypto.BLS12_381.G1
PrettyBy ConstConfig Element # Defined in PlutusCore.Crypto.BLS12_381.G1
Methods
prettyBy :: ConstConfig -> Element -> Doc ann #
prettyListBy :: ConstConfig -> [Element] -> Doc ann #
KnownBuiltinTypeIn DefaultUni term Element => MakeKnownIn DefaultUni term Element # Defined in PlutusCore.Default.Universe
Methods
makeKnown :: Element -> BuiltinResult term #
KnownBuiltinTypeIn DefaultUni term Element => ReadKnownIn DefaultUni term Element # Defined in PlutusCore.Default.Universe
Methods
readKnown :: term -> ReadKnownM Element #
Contains DefaultUni Element # Defined in PlutusCore.Default.Universe
Methods
knownUni :: DefaultUni (Esc Element) #
KnownBuiltinTypeAst tyname DefaultUni Element => KnownTypeAst tyname DefaultUni Element # Defined in PlutusCore.Default.Universe
Methods
typeAst :: Type tyname DefaultUni () #
type IsBuiltin DefaultUni Element # Defined in PlutusCore.Default.Universe
type ToBinds DefaultUni acc Element # Defined in PlutusCore.Default.Universe
type ToHoles DefaultUni hole Element # Defined in PlutusCore.Default.Universe
type ToHoles DefaultUni hole Element = ToHoles DefaultUni hole (ElaborateBuiltin DefaultUni Element)
- unElement :: Flat Element #