atlas-cardano
Copyright(c) 2023 GYELD GMBH
LicenseApache 2.0
Maintainer[email protected]
Stabilitydevelop
Safe HaskellNone
LanguageGHC2021

GeniusYield.Types.TxCert.Internal

Description

 
Synopsis

Documentation

data GYTxCert (v :: PlutusVersion) #

A transaction certificate.

The parameter v indicates the minimum version of scripts allowed to witness certificates in the transaction.

Note that witness is not required for registering a stake address and for moving instantaneous rewards. Thus, we provide helper utilities to interact with GYTxCert sanely and thus keep it's representation opaque.

Instances

Instances details
Show (GYTxCert v) # 
Instance details

Defined in GeniusYield.Types.TxCert.Internal

Methods

showsPrec :: Int -> GYTxCert v -> ShowS #

show :: GYTxCert v -> String #

showList :: [GYTxCert v] -> ShowS #

Eq (GYTxCert v) # 
Instance details

Defined in GeniusYield.Types.TxCert.Internal

Methods

(==) :: GYTxCert v -> GYTxCert v -> Bool #

(/=) :: GYTxCert v -> GYTxCert v -> Bool #

data GYTxCert' (v :: PlutusVersion) #

Instances

Instances details
Show (GYTxCert' v) # 
Instance details

Defined in GeniusYield.Types.TxCert.Internal

Eq (GYTxCert' v) # 
Instance details

Defined in GeniusYield.Types.TxCert.Internal

Methods

(==) :: GYTxCert' v -> GYTxCert' v -> Bool #

(/=) :: GYTxCert' v -> GYTxCert' v -> Bool #