module PlutusCore.Crypto.BLS12_381.Error
where

data BLS12_381_Error =
    HashToCurveDstTooBig  -- DSTs can be at most 255 bytes long.
    deriving stock Int -> BLS12_381_Error -> ShowS
[BLS12_381_Error] -> ShowS
BLS12_381_Error -> String
(Int -> BLS12_381_Error -> ShowS)
-> (BLS12_381_Error -> String)
-> ([BLS12_381_Error] -> ShowS)
-> Show BLS12_381_Error
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BLS12_381_Error -> ShowS
showsPrec :: Int -> BLS12_381_Error -> ShowS
$cshow :: BLS12_381_Error -> String
show :: BLS12_381_Error -> String
$cshowList :: [BLS12_381_Error] -> ShowS
showList :: [BLS12_381_Error] -> ShowS
Show