| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusLedgerApi.V1.Data.DCert
Description
Digests of certificates that are included in transactions.
Synopsis
- data DCert
- pattern DCertDelegRegKey :: StakingCredential -> DCert
- pattern DCertDelegDeRegKey :: StakingCredential -> DCert
- pattern DCertDelegDelegate :: StakingCredential -> PubKeyHash -> DCert
- pattern DCertPoolRegister :: PubKeyHash -> PubKeyHash -> DCert
- pattern DCertPoolRetire :: PubKeyHash -> Integer -> DCert
- pattern DCertGenesis :: DCert
- pattern DCertMir :: DCert
- matchDCert :: forall r. DCert -> (StakingCredential -> r) -> (StakingCredential -> r) -> (StakingCredential -> PubKeyHash -> r) -> (PubKeyHash -> PubKeyHash -> r) -> (PubKeyHash -> Integer -> r) -> r -> r -> r
Documentation
A representation of the ledger DCert. Some information is digested, and not included
pattern DCertDelegRegKey :: StakingCredential -> DCert #
pattern DCertDelegDeRegKey :: StakingCredential -> DCert #
pattern DCertDelegDelegate :: StakingCredential -> PubKeyHash -> DCert #
pattern DCertPoolRegister :: PubKeyHash -> PubKeyHash -> DCert #
pattern DCertPoolRetire :: PubKeyHash -> Integer -> DCert #
pattern DCertGenesis :: DCert #
matchDCert :: forall r. DCert -> (StakingCredential -> r) -> (StakingCredential -> r) -> (StakingCredential -> PubKeyHash -> r) -> (PubKeyHash -> PubKeyHash -> r) -> (PubKeyHash -> Integer -> r) -> r -> r -> r #