Modulecardano-api-11.7.0.0
Cardano.Api.Ledger
- 94 types
- 26 classes
- 71 values
- Packagecardano-api-11.7.0.0
- Exports260
- LicenceApache-2.0
- SourceCrypto.hs
pattern AuthCommitteeHotKeyTxCert :: ConwayEraTxCert era => Credential ColdCommitteeRole -> Credential HotCommitteeRole -> TxCert erapattern RegDRepTxCert :: ConwayEraTxCert era => Credential DRepRole -> Coin -> StrictMaybe Anchor -> TxCert erapattern RegDepositDelegTxCert :: ConwayEraTxCert era => Credential Staking -> Delegatee -> Coin -> TxCert erapattern ResignCommitteeColdTxCert :: ConwayEraTxCert era => Credential ColdCommitteeRole -> StrictMaybe Anchor -> TxCert erapattern UnRegDepositTxCert :: ConwayEraTxCert era => Credential Staking -> Coin -> TxCert erapattern UpdateDRepTxCert :: ConwayEraTxCert era => Credential DRepRole -> StrictMaybe Anchor -> TxCert erapartialCompactFL :: (Functor f, Compactible c, HasCallStack) => Lens' (f (CompactForm c)) (f c)Deprecated. In favor of ppTxFeePerByteL
ppMinUTxOValueL :: (EraPParams era, AtMostEra "Mary"
era, HasCallStack) => Lens' (PParams era) Coinpattern DelegStakeTxCert :: ShelleyEraTxCert era => Credential Staking -> KeyHash StakePool -> TxCert erapattern GenesisDelegTxCert :: (ShelleyEraTxCert era, AtMostEra "Babbage"
era) => KeyHash GenesisRole -> KeyHash GenesisDelegate -> VRFVerKeyHash GenDelegVRF -> TxCert eraMethods
mkTimeStart :: SlotNo -> NativeScript eragetTimeStart :: NativeScript era -> Maybe SlotNomkTimeExpire :: SlotNo -> NativeScript eragetTimeExpire :: NativeScript era -> Maybe SlotNo
Instances6AllegraEraScript
AllegraEraScript AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsAllegraEraScript AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts · orphanAllegraEraScript BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanAllegraEraScript ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanAllegraEraScript DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanAllegraEraScript MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Scripts · orphan
Constructors
MkTimelock (MemoBytes (TimelockRaw era))
Instances19TranslateEra, DecCBOR, Eq, Ord, Show, Generic, …
TranslateEra MaryEra TimelockDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEra era => DecCBOR (Annotator (Timelock era))Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsEq (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsOrd (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsShow (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsGeneric (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsNFData (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts(AllegraEraScript era, NativeScript era ~ Timelock era) => FromJSON (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts(AllegraEraScript era, NativeScript era ~ Timelock era) => ToJSON (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsEra era => MemPack (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsEra era => NoThunks (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts(Typeable era, Typeable k) => ToCBOR (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsEra era => EncCBOR (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsSafeToHash (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsEqRaw (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.ScriptsMemoized (Timelock era)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scriptstype Rep (Timelock era) = D1 ('MetaDataDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts"Timelock"
"Cardano.Ledger.Allegra.Scripts"
"cardano-ledger-allegra-1.10.1.0-CrQS1ZJSGfrBK4W3kaLbYJ"
'True) (C1 ('MetaCons"MkTimelock"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (TimelockRaw era)))))type TranslationError MaryEra Timelock = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphantype RawType (Timelock era) = TimelockRaw eraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts
Instances6AllegraEraTxBody
AllegraEraTxBody AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBodyAllegraEraTxBody AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanAllegraEraTxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanAllegraEraTxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanAllegraEraTxBody MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphan(Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => AllegraEraTxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan
Instances13Eq, Show, Generic, NFData, FromJSON, ToJSON, …
Eq AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisShow AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisGeneric AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisNFData AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisFromJSON AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisToJSON AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisNoThunks AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisFromCBOR AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisToCBOR AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisDecCBOR AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisEncCBOR AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.GenesisToKeyValuePairs AlonzoGenesisDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Genesistype Rep AlonzoGenesis = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Genesis"AlonzoGenesis"
"Cardano.Ledger.Alonzo.Genesis"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'False) (C1 ('MetaCons"AlonzoGenesisWrapper"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAlonzoGenesisWrapper"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (UpgradeAlonzoPParams Identity)) :*: S1 ('MetaSel ('Just"extraConfig"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe AlonzoExtraConfig))))
pattern AlonzoGenesis :: CoinPerWord -> CostModel -> Prices -> ExUnits -> ExUnits -> Word32 -> Word16 -> Word16 -> StrictMaybe AlonzoExtraConfig -> AlonzoGenesisConstructors
Instances10Eq, Ord, Show, NFData, FromJSON, ToJSON, …
Eq CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsOrd CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsShow CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNFData CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsFromJSON CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsToJSON CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNoThunks CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsDecCBOR CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsEncCBOR CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsToPlutusData CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams
class (EraScript era, Eq (PlutusScript era), Ord (PlutusScript era), Show (PlutusScript era), NoThunks (PlutusScript era), NFData (PlutusScript era), SafeToHash (PlutusScript era), Eq (PlutusPurpose AsItem era), Show (PlutusPurpose AsItem era), EncCBOR (PlutusPurpose AsItem era), DecCBOR (PlutusPurpose AsItem era), NoThunks (PlutusPurpose AsItem era), NFData (PlutusPurpose AsItem era), Eq (PlutusPurpose AsIx era), Ord (PlutusPurpose AsIx era), Show (PlutusPurpose AsIx era), EncCBOR (PlutusPurpose AsIx era), DecCBOR (PlutusPurpose AsIx era), EncCBORGroup (PlutusPurpose AsIx era), DecCBORGroup (PlutusPurpose AsIx era), NoThunks (PlutusPurpose AsIx era), NFData (PlutusPurpose AsIx era), Eq (PlutusPurpose AsIxItem era), Show (PlutusPurpose AsIxItem era), NoThunks (PlutusPurpose AsIxItem era), NFData (PlutusPurpose AsIxItem era), AllegraEraScript era) => AlonzoEraScript era whereAssociated types
data family PlutusScript eratype family PlutusPurpose (f :: Type -> Type -> Type) era
Methods
eraMaxLanguage :: LanguagetoPlutusScript :: Script era -> Maybe (PlutusScript era)fromPlutusScript :: PlutusScript era -> Script eramkPlutusScript :: (PlutusLanguage l, MonadFail m) => Plutus l -> m (PlutusScript era)withPlutusScript :: PlutusScript era -> (forall (l :: Language). PlutusLanguage l => Plutus l -> a) -> ahoistPlutusPurpose :: (forall ix it. g ix it -> f ix it) -> PlutusPurpose g era -> PlutusPurpose f eramkSpendingPurpose :: f Word32 TxIn -> PlutusPurpose f eratoSpendingPurpose :: PlutusPurpose f era -> Maybe (f Word32 TxIn)mkMintingPurpose :: f Word32 PolicyID -> PlutusPurpose f eratoMintingPurpose :: PlutusPurpose f era -> Maybe (f Word32 PolicyID)mkCertifyingPurpose :: f Word32 (TxCert era) -> PlutusPurpose f eratoCertifyingPurpose :: PlutusPurpose f era -> Maybe (f Word32 (TxCert era))mkWithdrawingPurpose :: f Word32 AccountAddress -> PlutusPurpose f eratoWithdrawingPurpose :: PlutusPurpose f era -> Maybe (f Word32 AccountAddress)mkRewardingPurpose :: f Word32 AccountAddress -> PlutusPurpose f eratoRewardingPurpose :: PlutusPurpose f era -> Maybe (f Word32 AccountAddress)upgradePlutusPurposeAsIx :: AlonzoEraScript (PreviousEra era) => PlutusPurpose AsIx (PreviousEra era) -> PlutusPurpose AsIx era
Instances4AlonzoEraScript
AlonzoEraScript AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsAlonzoEraScript BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanAlonzoEraScript ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanAlonzoEraScript DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphan
Constructors
AlonzoSpending !(f Word32 TxIn)AlonzoMinting !(f Word32 PolicyID)AlonzoCertifying !(f Word32 (TxCert era))AlonzoWithdrawing !(f Word32 AccountAddress)
Instances18Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsEq (TxCert era) => Eq (AlonzoPlutusPurpose AsItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsEq (TxCert era) => Eq (AlonzoPlutusPurpose AsIxItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsOrd (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsShow (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsShow (TxCert era) => Show (AlonzoPlutusPurpose AsItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsShow (TxCert era) => Show (AlonzoPlutusPurpose AsIxItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsGeneric (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(forall a b. (NFData a, NFData b) => NFData (f a b), NFData (TxCert era), Era era) => NFData (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(forall a b. (ToJSON a, ToJSON b) => ToJSON (f a b), ToJSON (TxCert era), Era era) => ToJSON (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (TxCert era) => NoThunks (AlonzoPlutusPurpose AsItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (TxCert era) => NoThunks (AlonzoPlutusPurpose AsIxItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), forall a b. (DecCBOR a, DecCBOR b) => DecCBOR (f a b), Era era, Typeable f, EncCBOR (TxCert era), DecCBOR (TxCert era)) => DecCBOR (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), Era era, EncCBOR (TxCert era)) => EncCBOR (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(forall a b. (DecCBOR a, DecCBOR b) => DecCBOR (f a b), Era era, Typeable f, DecCBOR (TxCert era)) => DecCBORGroup (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), Era era, EncCBOR (TxCert era)) => EncCBORGroup (AlonzoPlutusPurpose f era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scriptstype Rep (AlonzoPlutusPurpose f era) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts"AlonzoPlutusPurpose"
"Cardano.Ledger.Alonzo.Scripts"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'False) ((C1 ('MetaCons"AlonzoSpending"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 TxIn))) :+: C1 ('MetaCons"AlonzoMinting"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 PolicyID)))) :+: (C1 ('MetaCons"AlonzoCertifying"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 (TxCert era)))) :+: C1 ('MetaCons"AlonzoWithdrawing"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 AccountAddress)))))
Deprecated. In favor of AlonzoWithdrawing
Instances23Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsEq (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsEq ix => Eq (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraTxCert era, EraPParams era) => Eq (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.ScriptsOrd (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsOrd (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsOrd ix => Ord (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, EraTxCert era) => Ord (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.ScriptsShow (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsShow (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsShow ix => Show (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, EraTxCert era) => Show (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.ScriptsGeneric ix => Generic (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNFData ix => NFData (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, NFData (TxCert era)) => NFData (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.ScriptsToJSON ix => ToJSON (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (AlonzoPlutusPurpose AsIx era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsNoThunks ix => NoThunks (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, NoThunks (TxCert era)) => NoThunks (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(Typeable it, DecCBOR ix) => DecCBOR (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsEncCBOR ix => EncCBOR (AsIx ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scriptstype Rep (AsIx ix it) = Rep ixDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts
Instances19Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (TxCert era) => Eq (AlonzoPlutusPurpose AsIxItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraTxCert era, EraPParams era) => Eq (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(Eq (TxCert era), EraPParams era) => Eq (ConwayPlutusPurpose AsIxItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(Eq ix, Eq it) => Eq (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, EraTxCert era) => Ord (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(Ord ix, Ord it) => Ord (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsShow (TxCert era) => Show (AlonzoPlutusPurpose AsIxItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, EraTxCert era) => Show (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(Show (TxCert era), EraPParams era) => Show (ConwayPlutusPurpose AsIxItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(Show ix, Show it) => Show (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsGeneric (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, NFData (TxCert era)) => NFData (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(NFData ix, NFData it) => NFData (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(ToJSON ix, ToJSON it) => ToJSON (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (TxCert era) => NoThunks (AlonzoPlutusPurpose AsIxItem era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts(EraPParams era, NoThunks (TxCert era)) => NoThunks (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(NoThunks (TxCert era), EraPParams era) => NoThunks (ConwayPlutusPurpose AsIxItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(NoThunks ix, NoThunks it) => NoThunks (AsIxItem ix it)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scriptstype Rep (AsIxItem ix it) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts"AsIxItem"
"Cardano.Ledger.Alonzo.Scripts"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'False) (C1 ('MetaCons"AsIxItem"
'PrefixI 'True) (S1 ('MetaSel ('Just"asIndex"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ix) :*: S1 ('MetaSel ('Just"asItem"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 it)))
Instances4PlutusPurpose
type PlutusPurpose f AlonzoEra = AlonzoPlutusPurpose f AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scriptstype PlutusPurpose f BabbageEra = AlonzoPlutusPurpose f BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphantype PlutusPurpose f ConwayEra = ConwayPlutusPurpose f ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphantype PlutusPurpose f DijkstraEra = DijkstraPlutusPurpose f DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphan
Instances42Eq, Ord, Show, Generic, NFData, MemPack, …
Eq (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsEq (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanEq (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanEq (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanOrd (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsOrd (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanOrd (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanOrd (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanShow (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsShow (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanShow (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanShow (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanGeneric (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsGeneric (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanGeneric (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanGeneric (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanNFData (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNFData (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanNFData (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanNFData (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanMemPack (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsMemPack (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanMemPack (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanMemPack (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanNoThunks (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsNoThunks (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanNoThunks (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanNoThunks (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphanAlonzoEraScript era => ToCBOR (PlutusScript era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsAlonzoEraScript era => EncCBOR (PlutusScript era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsSafeToHash (PlutusScript AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.ScriptsSafeToHash (PlutusScript BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphanSafeToHash (PlutusScript ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphanSafeToHash (PlutusScript DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphantype Rep (PlutusScript AlonzoEra) = Rep (Plutus 'PlutusV1)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scriptstype Rep (PlutusScript BabbageEra) = D1 ('MetaDataDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphan"PlutusScript"
"Cardano.Ledger.Babbage.Scripts"
"cardano-ledger-babbage-1.14.0.0-IorkXQjtMXvLMg0K4UxcYR"
'False) (C1 ('MetaCons"BabbagePlutusV1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons"BabbagePlutusV2"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2))))type Rep (PlutusScript ConwayEra) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphan"PlutusScript"
"Cardano.Ledger.Conway.Scripts"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"ConwayPlutusV1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: (C1 ('MetaCons"ConwayPlutusV2"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2))) :+: C1 ('MetaCons"ConwayPlutusV3"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV3)))))type Rep (PlutusScript DijkstraEra) = D1 ('MetaDataDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphan"PlutusScript"
"Cardano.Ledger.Dijkstra.Scripts"
"cardano-ledger-dijkstra-0.3.0.0-19Xk5pXBfYy7FK4gdY0Bsc"
'False) ((C1 ('MetaCons"DijkstraPlutusV1"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons"DijkstraPlutusV2"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2)))) :+: (C1 ('MetaCons"DijkstraPlutusV3"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV3))) :+: C1 ('MetaCons"DijkstraPlutusV4"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV4)))))data PlutusScript AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scriptsdata PlutusScript BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphandata PlutusScript ConwayEraConwayPlutusV1 !(Plutus 'PlutusV1)ConwayPlutusV2 !(Plutus 'PlutusV2)ConwayPlutusV3 !(Plutus 'PlutusV3)
data PlutusScript DijkstraEraDijkstraPlutusV1 !(Plutus 'PlutusV1)DijkstraPlutusV2 !(Plutus 'PlutusV2)DijkstraPlutusV3 !(Plutus 'PlutusV3)DijkstraPlutusV4 !(Plutus 'PlutusV4)
Methods
collateralInputsTxBodyL :: Lens' (TxBody TopTx era) (Set TxIn)reqSignerHashesTxBodyL :: AtMostEra"Conway"
era => Lens' (TxBody l era) (Set (KeyHash Guard))reqSignerHashesTxBodyG :: SimpleGetter (TxBody l era) (Set (KeyHash Guard))scriptIntegrityHashTxBodyL :: Lens' (TxBody l era) (StrictMaybe ScriptIntegrityHash)networkIdTxBodyL :: Lens' (TxBody l era) (StrictMaybe Network)redeemerPointer :: TxBody l era -> PlutusPurpose AsItem era -> StrictMaybe (PlutusPurpose AsIx era)redeemerPointerInverse :: TxBody l era -> PlutusPurpose AsIx era -> StrictMaybe (PlutusPurpose AsIxItem era)
Instances4AlonzoEraTxBody
AlonzoEraTxBody AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBodyAlonzoEraTxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanAlonzoEraTxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphan(Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => AlonzoEraTxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan
Methods
datumTxOutF :: SimpleGetter (TxOut era) (Datum era)
Instances4AlonzoEraTxOut
AlonzoEraTxOut AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxOutAlonzoEraTxOut BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxOut · orphanAlonzoEraTxOut ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxOut · orphanAlonzoEraTxOut DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxOut · orphan
Methods
datsTxWitsL :: Lens' (TxWits era) (TxDats era)rdmrsTxWitsL :: Lens' (TxWits era) (Redeemers era)
Instances4AlonzoEraTxWits
AlonzoEraTxWits AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraTxWits BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxWits · orphanAlonzoEraTxWits ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxWits · orphanAlonzoEraTxWits DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxWits · orphan
Constructors
MkRedeemers (MemoBytes (RedeemersRaw era))
Instances14Eq, Show, Generic, Semigroup, Monoid, NFData, …
AlonzoEraScript era => Eq (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => Show (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsGeneric (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => Semigroup (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => Monoid (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => NFData (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => NoThunks (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsTypeable era => ToCBOR (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => DecCBOR (Annotator (Redeemers era))Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsAlonzoEraScript era => EncCBOR (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsSafeToHash (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsMemoized (Redeemers era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitstype Rep (Redeemers era) = Rep (MemoBytes (RedeemersRaw era))Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitstype RawType (Redeemers era) = RedeemersRaw eraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWits
pattern Redeemers :: AlonzoEraScript era => Map (PlutusPurpose AsIx era) (Data era, ExUnits) -> Redeemers eraInstances14Eq, Show, Generic, Semigroup, Monoid, NFData, …
Eq (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsShow (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsGeneric (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsEra era => Semigroup (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsEra era => Monoid (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsNFData (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsTypeable era => NoThunks (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsTypeable era => ToCBOR (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsEra era => DecCBOR (Annotator (TxDats era))Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsEra era => EncCBOR (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsSafeToHash (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitsMemoized (TxDats era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWitstype Rep (TxDats era) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWits"TxDats"
"Cardano.Ledger.Alonzo.TxWits"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'True) (C1 ('MetaCons"MkTxDats"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (TxDatsRaw era)))))type RawType (TxDats era) = TxDatsRaw eraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWits
Constructors
Instances7Eq, Show, Generic, Semigroup, Monoid, NFData, …
AlonzoEraScript era => Eq (AlonzoScriptsNeeded era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxOAlonzoEraScript era => Show (AlonzoScriptsNeeded era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxOGeneric (AlonzoScriptsNeeded era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxOSemigroup (AlonzoScriptsNeeded era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxOMonoid (AlonzoScriptsNeeded era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxOAlonzoEraScript era => NFData (AlonzoScriptsNeeded era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxOtype Rep (AlonzoScriptsNeeded era) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxO"AlonzoScriptsNeeded"
"Cardano.Ledger.Alonzo.UTxO"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'True) (C1 ('MetaCons"AlonzoScriptsNeeded"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAlonzoScriptsNeeded"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [(PlutusPurpose AsIxItem era, ScriptHash)])))
Methods
referenceInputsTxBodyL :: Lens' (TxBody l era) (Set TxIn)totalCollateralTxBodyL :: Lens' (TxBody TopTx era) (StrictMaybe Coin)collateralReturnTxBodyL :: Lens' (TxBody TopTx era) (StrictMaybe (TxOut era))
Instances3BabbageEraTxBody
BabbageEraTxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBodyBabbageEraTxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphan(NFData (Tx SubTx DijkstraEra), Eq (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => BabbageEraTxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan
Constructors
AnnotatedunAnnotated :: !bannotation :: !a
Instances14Bifunctor, Functor, Eq, Ord, Show, Generic, …
Bifunctor AnnotatedDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedFunctor (Annotated b)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated(Eq b, Eq a) => Eq (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated(Eq a, Ord b) => Ord (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated(Show b, Show a) => Show (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedGeneric (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated(NFData b, NFData a) => NFData (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedFromJSON b => FromJSON (Annotated b ())Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedToJSON b => ToJSON (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated(NoThunks b, NoThunks a) => NoThunks (Annotated b a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedDecoded (Annotated b ByteString)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedDecCBOR a => DecCBOR (Annotated a ByteString)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotatedtype Rep (Annotated b a) = D1 ('MetaDataDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated"Annotated"
"Cardano.Ledger.Binary.Decoding.Annotated"
"cardano-ledger-binary-1.9.1.0-5TgOtb3H0CBCT30pLuQzRG"
'False) (C1 ('MetaCons"Annotated"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAnnotated"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 b) :*: S1 ('MetaSel ('Just"annotation"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)))type BaseType (Annotated b ByteString) = bDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated
Constructors
Instances24Show, Generic, ToJSON, FromCBOR, DecCBOR, Rep, …
Show ByteSpanDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedGeneric ByteSpanDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedToJSON ByteSpanDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.AnnotatedFromCBOR (ABody ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Block.BodyFromCBOR (ABlockSignature ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Block.HeaderFromCBOR (ACertificate ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Delegation.CertificateFromCBOR (APayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Delegation.PayloadFromCBOR (AMempoolPayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.MempoolPayloadFromCBOR (ATxAux ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.UTxO.TxAuxFromCBOR (ATxPayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.UTxO.TxPayloadFromCBOR (APayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Update.PayloadFromCBOR (AProposal ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Update.ProposalFromCBOR (AVote ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Update.VoteDecCBOR (ABody ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Block.BodyDecCBOR (ABlockSignature ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Block.HeaderDecCBOR (ACertificate ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Delegation.CertificateDecCBOR (APayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Delegation.PayloadDecCBOR (AMempoolPayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.MempoolPayloadDecCBOR (ATxAux ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.UTxO.TxAuxDecCBOR (ATxPayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.UTxO.TxPayloadDecCBOR (APayload ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Update.PayloadDecCBOR (AProposal ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Update.ProposalDecCBOR (AVote ByteSpan)Defined in cardano-ledger-byron-1.3.0.0 · Cardano.Chain.Update.Votetype Rep ByteSpan = D1 ('MetaDataDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.Annotated"ByteSpan"
"Cardano.Ledger.Binary.Decoding.Annotated"
"cardano-ledger-binary-1.9.1.0-5TgOtb3H0CBCT30pLuQzRG"
'False) (C1 ('MetaCons"ByteSpan"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ByteOffset) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ByteOffset)))
Instances17Bounded, Enum, Eq, Ord, Show, NFData, …
Bounded VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionEnum VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionEq VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionOrd VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionShow VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionNFData VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionRandom VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionUniform VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionUniformRange VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionFromJSON VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionToJSON VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionNoThunks VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionFromCBOR VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionToCBOR VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.VersionDecCBOR VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.DecCBOREncCBOR VersionDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Encoding.EncCBORToPlutusData VersionDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusData
Constructors
Instances13Eq, Show, Generic, NFData, FromJSON, ToJSON, …
Eq ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisShow ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisGeneric ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisNFData ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisFromJSON ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisToJSON ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisNoThunks ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisFromCBOR ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisToCBOR ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisDecCBOR ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisEncCBOR ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.GenesisToKeyValuePairs ConwayGenesisDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Genesistype Rep ConwayGenesis = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Genesis"ConwayGenesis"
"Cardano.Ledger.Conway.Genesis"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"ConwayGenesis"
'PrefixI 'True) ((S1 ('MetaSel ('Just"cgUpgradePParams"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (UpgradeConwayPParams Identity)) :*: (S1 ('MetaSel ('Just"cgConstitution"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Constitution ConwayEra)) :*: S1 ('MetaSel ('Just"cgCommittee"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Committee ConwayEra)))) :*: (S1 ('MetaSel ('Just"cgDelegs"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ListMap (Credential Staking) Delegatee)) :*: (S1 ('MetaSel ('Just"cgInitialDReps"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ListMap (Credential DRepRole) DRepState)) :*: S1 ('MetaSel ('Just"cgExtraConfig"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe ConwayExtraConfig))))))
Constructors
Instances12Eq, Show, Generic, NFData, FromJSON, ToJSON, …
Eq (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => NFData (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => FromJSON (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresDefault (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => NoThunks (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => DecCBOR (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => EncCBOR (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToKeyValuePairs (Committee era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (Committee era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"Committee"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"Committee"
'PrefixI 'True) (S1 ('MetaSel ('Just"committeeMembers"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (Credential ColdCommitteeRole) EpochNo)) :*: S1 ('MetaSel ('Just"committeeThreshold"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)))
Constructors
Instances15Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresOrd (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => NFData (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => FromJSON (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => Default (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => NoThunks (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => FromCBOR (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => ToCBOR (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => DecCBOR (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => EncCBOR (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToKeyValuePairs (Constitution era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (Constitution era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"Constitution"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"Constitution"
'PrefixI 'True) (S1 ('MetaSel ('Just"constitutionAnchor"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Anchor) :*: S1 ('MetaSel ('Just"constitutionGuardrailsScriptHash"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe ScriptHash))))
Constructors
ParameterChange !(StrictMaybe (GovPurposeId 'PParamUpdatePurpose)) !(PParamsUpdate era) !(StrictMaybe ScriptHash)HardForkInitiation !(StrictMaybe (GovPurposeId 'HardForkPurpose)) !ProtVerTreasuryWithdrawals !(Map AccountAddress Coin) !(StrictMaybe ScriptHash)NoConfidence !(StrictMaybe (GovPurposeId 'CommitteePurpose))UpdateCommittee !(StrictMaybe (GovPurposeId 'CommitteePurpose)) !(Set (Credential ColdCommitteeRole)) !(Map (Credential ColdCommitteeRole) EpochNo) !UnitIntervalNewConstitution !(StrictMaybe (GovPurposeId 'ConstitutionPurpose)) !(Constitution era)InfoAction
Instances12TranslateEra, Eq, Ord, Show, Generic, NFData, …
TranslateEra DijkstraEra GovActionDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanEraPParams era => Eq (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Ord (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Show (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => NFData (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToJSON (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => NoThunks (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => DecCBOR (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => EncCBOR (GovAction era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (GovAction era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"GovAction"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) ((C1 ('MetaCons"ParameterChange"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe (GovPurposeId 'PParamUpdatePurpose))) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (PParamsUpdate era)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe ScriptHash)))) :+: (C1 ('MetaCons"HardForkInitiation"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe (GovPurposeId 'HardForkPurpose))) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ProtVer)) :+: C1 ('MetaCons"TreasuryWithdrawals"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map AccountAddress Coin)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe ScriptHash))))) :+: ((C1 ('MetaCons"NoConfidence"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe (GovPurposeId 'CommitteePurpose)))) :+: C1 ('MetaCons"UpdateCommittee"
'PrefixI 'False) ((S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe (GovPurposeId 'CommitteePurpose))) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Set (Credential ColdCommitteeRole)))) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (Credential ColdCommitteeRole) EpochNo)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)))) :+: (C1 ('MetaCons"NewConstitution"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe (GovPurposeId 'ConstitutionPurpose))) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Constitution era))) :+: C1 ('MetaCons"InfoAction"
'PrefixI 'False) U1)))type TranslationError DijkstraEra GovAction = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphan
Constructors
Instances18Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresOrd GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNFData GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSONKey GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresDecCBOR GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEncCBOR GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToKeyValuePairs GovActionIdDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresHasTypeProxy GovActionIdDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanCip129 GovActionIdDefined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129SerialiseAsRawBytes GovActionIdDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanHasOKey GovActionId (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep GovActionId = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"GovActionId"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"GovActionId"
'PrefixI 'True) (S1 ('MetaSel ('Just"gaidTxId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 TxId) :*: S1 ('MetaSel ('Just"gaidGovActionIx"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 GovActionIx)))data AsType GovActionIdAsGovActionId
data Cip129Header GovActionIdDefined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129
Constructors
Instances13Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresOrd GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNFData GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresDecCBOR GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEncCBOR GovActionIxDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresHasTypeProxy GovActionIxDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanSerialiseAsRawBytes GovActionIxDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphantype Rep GovActionIx = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"GovActionIx"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'True) (C1 ('MetaCons"GovActionIx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unGovActionIx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16)))data AsType GovActionIxAsGovActionIx
Constructors
Instances16TranslateEra, HasOKey, Eq, Ord, Show, Generic, …
TranslateEra DijkstraEra GovActionStateDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanHasOKey GovActionId (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Eq (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Ord (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Show (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => NFData (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToJSON (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => NoThunks (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => DecCBOR (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => EncCBOR (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToKeyValuePairs (GovActionState era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (GovActionState era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"GovActionState"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"GovActionState"
'PrefixI 'True) ((S1 ('MetaSel ('Just"gasId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GovActionId) :*: (S1 ('MetaSel ('Just"gasCommitteeVotes"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (Credential HotCommitteeRole) Vote)) :*: S1 ('MetaSel ('Just"gasDRepVotes"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (Credential DRepRole) Vote)))) :*: ((S1 ('MetaSel ('Just"gasStakePoolVotes"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (KeyHash StakePool) Vote)) :*: S1 ('MetaSel ('Just"gasProposalProcedure"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (ProposalProcedure era))) :*: (S1 ('MetaSel ('Just"gasProposedIn"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 EpochNo) :*: S1 ('MetaSel ('Just"gasExpiresAfter"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 EpochNo)))))type TranslationError DijkstraEra GovActionState = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphan
Constructors
Instances12Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresOrd (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow (TreeMaybe (GovPurposeId p))Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProposalsGeneric (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNFData (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSONKey (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresTypeable p => DecCBOR (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEncCBOR (GovPurposeId p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (GovPurposeId p) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"GovPurposeId"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'True) (C1 ('MetaCons"GovPurposeId"
'PrefixI 'True) (S1 ('MetaSel ('Just"unGovPurposeId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 GovActionId)))
Constructors
Instances13TranslateEra, Eq, Ord, Show, Generic, NFData, …
TranslateEra DijkstraEra ProposalProcedureDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanEraPParams era => Eq (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Ord (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => Show (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => NFData (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToJSON (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => NoThunks (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => DecCBOR (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => EncCBOR (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToKeyValuePairs (ProposalProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (ProposalProcedure era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"ProposalProcedure"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"ProposalProcedure"
'PrefixI 'True) ((S1 ('MetaSel ('Just"pProcDeposit"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin) :*: S1 ('MetaSel ('Just"pProcReturnAddr"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AccountAddress)) :*: (S1 ('MetaSel ('Just"pProcGovAction"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (GovAction era)) :*: S1 ('MetaSel ('Just"pProcAnchor"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Anchor))))type TranslationError DijkstraEra ProposalProcedure = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphan
Instances12Bounded, Enum, Eq, Ord, Show, Generic, …
Bounded VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEnum VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEq VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresOrd VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNFData VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresDecCBOR VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEncCBOR VoteDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep Vote = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"Vote"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"VoteNo"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"VoteYes"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Abstain"
'PrefixI 'False) U1))
Constructors
Instances12Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresOrd VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNFData VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSON VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresToJSONKey VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresDecCBOR VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEncCBOR VoterDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresIndexable Voter (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep Voter = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"Voter"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"CommitteeVoter"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential HotCommitteeRole))) :+: (C1 ('MetaCons"DRepVoter"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential DRepRole))) :+: C1 ('MetaCons"StakePoolVoter"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)))))
Constructors
Instances10Eq, Show, Generic, NFData, ToJSON, NoThunks, …
Eq (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNFData (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToJSON (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => DecCBOR (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => EncCBOR (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToKeyValuePairs (VotingProcedure era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (VotingProcedure era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"VotingProcedure"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"VotingProcedure"
'PrefixI 'True) (S1 ('MetaSel ('Just"vProcVote"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Vote) :*: S1 ('MetaSel ('Just"vProcAnchor"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Anchor))))
Constructors
Instances10Indexable, Eq, Show, Generic, NFData, ToJSON, …
Indexable Voter (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEq (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresShow (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresGeneric (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => NFData (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEraPParams era => ToJSON (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresNoThunks (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => DecCBOR (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.ProceduresEra era => EncCBOR (VotingProcedures era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedurestype Rep (VotingProcedures era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance.Procedures"VotingProcedures"
"Cardano.Ledger.Conway.Governance.Procedures"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'True) (C1 ('MetaCons"VotingProcedures"
'PrefixI 'True) (S1 ('MetaSel ('Just"unVotingProcedures"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Voter (Map GovActionId (VotingProcedure era))))))
Constructors
DRepVotingThresholdsdvtMotionNoConfidence :: !UnitIntervaldvtCommitteeNormal :: !UnitIntervaldvtCommitteeNoConfidence :: !UnitIntervaldvtUpdateToConstitution :: !UnitIntervaldvtHardForkInitiation :: !UnitIntervaldvtPPNetworkGroup :: !UnitIntervaldvtPPEconomicGroup :: !UnitIntervaldvtPPTechnicalGroup :: !UnitIntervaldvtPPGovGroup :: !UnitIntervaldvtTreasuryWithdrawal :: !UnitInterval
Instances13Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsOrd DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsShow DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsGeneric DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNFData DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsFromJSON DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsToJSON DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDefault DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNoThunks DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDecCBOR DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEncCBOR DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsToPlutusData DRepVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamstype Rep DRepVotingThresholds = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams"DRepVotingThresholds"
"Cardano.Ledger.Conway.PParams"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"DRepVotingThresholds"
'PrefixI 'True) (((S1 ('MetaSel ('Just"dvtMotionNoConfidence"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"dvtCommitteeNormal"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)) :*: (S1 ('MetaSel ('Just"dvtCommitteeNoConfidence"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: (S1 ('MetaSel ('Just"dvtUpdateToConstitution"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"dvtHardForkInitiation"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)))) :*: ((S1 ('MetaSel ('Just"dvtPPNetworkGroup"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"dvtPPEconomicGroup"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)) :*: (S1 ('MetaSel ('Just"dvtPPTechnicalGroup"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: (S1 ('MetaSel ('Just"dvtPPGovGroup"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"dvtTreasuryWithdrawal"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval))))))
Instances13Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsOrd PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsShow PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsGeneric PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNFData PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsFromJSON PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsToJSON PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDefault PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNoThunks PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDecCBOR PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEncCBOR PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsToPlutusData PoolVotingThresholdsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamstype Rep PoolVotingThresholds = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams"PoolVotingThresholds"
"Cardano.Ledger.Conway.PParams"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"PoolVotingThresholds"
'PrefixI 'True) ((S1 ('MetaSel ('Just"pvtMotionNoConfidence"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"pvtCommitteeNormal"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)) :*: (S1 ('MetaSel ('Just"pvtCommitteeNoConfidence"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: (S1 ('MetaSel ('Just"pvtHardForkInitiation"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"pvtPPSecurityGroup"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval)))))
Constructors
UpgradeConwayPParamsucppPoolVotingThresholds :: !HKD f PoolVotingThresholdsucppDRepVotingThresholds :: !HKD f DRepVotingThresholdsucppCommitteeMinSize :: !HKD f Word16ucppCommitteeMaxTermLength :: !HKD f EpochIntervalucppGovActionLifetime :: !HKD f EpochIntervalucppGovActionDeposit :: !HKD f CoinucppDRepDeposit :: !HKD f CoinucppDRepActivity :: !HKD f EpochIntervalucppMinFeeRefScriptCostPerByte :: !HKD f NonNegativeIntervalucppPlutusV3CostModel :: !HKD f CostModel
Instances18Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEq (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsOrd (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsOrd (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsShow (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsShow (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsGeneric (UpgradeConwayPParams f)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNFData (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNFData (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsFromJSON (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsToJSON (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDefault (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNoThunks (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNoThunks (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDecCBOR (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEncCBOR (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsToKeyValuePairs (UpgradeConwayPParams Identity)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamstype Rep (UpgradeConwayPParams f) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams"UpgradeConwayPParams"
"Cardano.Ledger.Conway.PParams"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"UpgradeConwayPParams"
'PrefixI 'True) (((S1 ('MetaSel ('Just"ucppPoolVotingThresholds"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f PoolVotingThresholds)) :*: S1 ('MetaSel ('Just"ucppDRepVotingThresholds"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f DRepVotingThresholds))) :*: (S1 ('MetaSel ('Just"ucppCommitteeMinSize"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Word16)) :*: (S1 ('MetaSel ('Just"ucppCommitteeMaxTermLength"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f EpochInterval)) :*: S1 ('MetaSel ('Just"ucppGovActionLifetime"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f EpochInterval))))) :*: ((S1 ('MetaSel ('Just"ucppGovActionDeposit"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Coin)) :*: S1 ('MetaSel ('Just"ucppDRepDeposit"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Coin))) :*: (S1 ('MetaSel ('Just"ucppDRepActivity"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f EpochInterval)) :*: (S1 ('MetaSel ('Just"ucppMinFeeRefScriptCostPerByte"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f NonNegativeInterval)) :*: S1 ('MetaSel ('Just"ucppPlutusV3CostModel"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f CostModel)))))))
Constructors
ConwaySpending !(f Word32 TxIn)ConwayMinting !(f Word32 PolicyID)ConwayCertifying !(f Word32 (TxCert era))ConwayWithdrawing !(f Word32 AccountAddress)ConwayVoting !(f Word32 Voter)ConwayProposing !(f Word32 (ProposalProcedure era))
Instances19Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(Eq (TxCert era), EraPParams era) => Eq (ConwayPlutusPurpose AsItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(Eq (TxCert era), EraPParams era) => Eq (ConwayPlutusPurpose AsIxItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsOrd (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsShow (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(Show (TxCert era), EraPParams era) => Show (ConwayPlutusPurpose AsItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(Show (TxCert era), EraPParams era) => Show (ConwayPlutusPurpose AsIxItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsGeneric (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(forall a b. (NFData a, NFData b) => NFData (f a b), NFData (TxCert era), EraPParams era) => NFData (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(forall a b. (ToJSON a, ToJSON b) => ToJSON (f a b), ToJSON (TxCert era), EraPParams era) => ToJSON (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsNoThunks (ConwayPlutusPurpose AsIx era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(NoThunks (TxCert era), EraPParams era) => NoThunks (ConwayPlutusPurpose AsItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(NoThunks (TxCert era), EraPParams era) => NoThunks (ConwayPlutusPurpose AsIxItem era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), forall a b. (DecCBOR a, DecCBOR b) => DecCBOR (f a b), EraPParams era, Typeable f, EncCBOR (TxCert era), DecCBOR (TxCert era)) => DecCBOR (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), EraPParams era, EncCBOR (TxCert era)) => EncCBOR (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(forall a b. (DecCBOR a, DecCBOR b) => DecCBOR (f a b), EraPParams era, Typeable f, DecCBOR (TxCert era)) => DecCBORGroup (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts(forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), EraPParams era, EncCBOR (TxCert era)) => EncCBORGroup (ConwayPlutusPurpose f era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.ScriptsInject (ConwayPlutusPurpose f era) (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scriptstype Rep (ConwayPlutusPurpose f era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts"ConwayPlutusPurpose"
"Cardano.Ledger.Conway.Scripts"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) ((C1 ('MetaCons"ConwaySpending"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 TxIn))) :+: (C1 ('MetaCons"ConwayMinting"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 PolicyID))) :+: C1 ('MetaCons"ConwayCertifying"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 (TxCert era)))))) :+: (C1 ('MetaCons"ConwayWithdrawing"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 AccountAddress))) :+: (C1 ('MetaCons"ConwayVoting"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 Voter))) :+: C1 ('MetaCons"ConwayProposing"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 (ProposalProcedure era)))))))
Deprecated. In favor of ConwayWithdrawing
class (BabbageEraTxBody era, ConwayEraTxCert era, ConwayEraPParams era, ConwayEraScript era) => ConwayEraTxBody era whereMethods
currentTreasuryValueTxBodyL :: Lens' (TxBody l era) (StrictMaybe Coin)votingProceduresTxBodyL :: Lens' (TxBody l era) (VotingProcedures era)proposalProceduresTxBodyL :: Lens' (TxBody l era) (OSet (ProposalProcedure era))treasuryDonationTxBodyL :: Lens' (TxBody l era) Coin
Instances2ConwayEraTxBody
ConwayEraTxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody(NFData (Tx SubTx DijkstraEra), Eq (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => ConwayEraTxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan
Constructors
Instances9Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertOrd ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertShow ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertGeneric ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNFData ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertToJSON ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNoThunks ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertEncCBOR ConwayDelegCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCerttype Rep ConwayDelegCert = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert"ConwayDelegCert"
"Cardano.Ledger.Conway.TxCert"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) ((C1 ('MetaCons"ConwayRegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Coin))) :+: C1 ('MetaCons"ConwayUnRegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Coin)))) :+: (C1 ('MetaCons"ConwayDelegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Delegatee)) :+: C1 ('MetaCons"ConwayRegDelegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Delegatee) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin)))))
Methods
mkRegDepositTxCert :: Credential Staking -> Coin -> TxCert eragetRegDepositTxCert :: TxCert era -> Maybe (Credential Staking, Coin)mkUnRegDepositTxCert :: Credential Staking -> Coin -> TxCert eragetUnRegDepositTxCert :: TxCert era -> Maybe (Credential Staking, Coin)mkDelegTxCert :: Credential Staking -> Delegatee -> TxCert eragetDelegTxCert :: TxCert era -> Maybe (Credential Staking, Delegatee)mkRegDepositDelegTxCert :: Credential Staking -> Delegatee -> Coin -> TxCert eragetRegDepositDelegTxCert :: TxCert era -> Maybe (Credential Staking, Delegatee, Coin)mkAuthCommitteeHotKeyTxCert :: Credential ColdCommitteeRole -> Credential HotCommitteeRole -> TxCert eragetAuthCommitteeHotKeyTxCert :: TxCert era -> Maybe (Credential ColdCommitteeRole, Credential HotCommitteeRole)mkResignCommitteeColdTxCert :: Credential ColdCommitteeRole -> StrictMaybe Anchor -> TxCert eragetResignCommitteeColdTxCert :: TxCert era -> Maybe (Credential ColdCommitteeRole, StrictMaybe Anchor)mkRegDRepTxCert :: Credential DRepRole -> Coin -> StrictMaybe Anchor -> TxCert eragetRegDRepTxCert :: TxCert era -> Maybe (Credential DRepRole, Coin, StrictMaybe Anchor)mkUnRegDRepTxCert :: Credential DRepRole -> Coin -> TxCert eragetUnRegDRepTxCert :: TxCert era -> Maybe (Credential DRepRole, Coin)mkUpdateDRepTxCert :: Credential DRepRole -> StrictMaybe Anchor -> TxCert eragetUpdateDRepTxCert :: TxCert era -> Maybe (Credential DRepRole, StrictMaybe Anchor)
Instances2ConwayEraTxCert
ConwayEraTxCert ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertConwayEraTxCert DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert · orphan
Constructors
ConwayRegDRep !(Credential DRepRole) !Coin !(StrictMaybe Anchor)ConwayUnRegDRep !(Credential DRepRole) !CoinConwayUpdateDRep !(Credential DRepRole) !(StrictMaybe Anchor)ConwayAuthCommitteeHotKey !(Credential ColdCommitteeRole) !(Credential HotCommitteeRole)ConwayResignCommitteeColdKey !(Credential ColdCommitteeRole) !(StrictMaybe Anchor)
Instances9Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertOrd ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertShow ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertGeneric ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNFData ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertToJSON ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNoThunks ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertEncCBOR ConwayGovCertDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCerttype Rep ConwayGovCert = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert"ConwayGovCert"
"Cardano.Ledger.Conway.TxCert"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) ((C1 ('MetaCons"ConwayRegDRep"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential DRepRole)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Anchor)))) :+: C1 ('MetaCons"ConwayUnRegDRep"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential DRepRole)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin))) :+: (C1 ('MetaCons"ConwayUpdateDRep"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential DRepRole)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Anchor))) :+: (C1 ('MetaCons"ConwayAuthCommitteeHotKey"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential ColdCommitteeRole)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential HotCommitteeRole))) :+: C1 ('MetaCons"ConwayResignCommitteeColdKey"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential ColdCommitteeRole)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Anchor))))))
Instances12Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertOrd (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertShow (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertGeneric (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNFData (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertEra era => ToJSON (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNoThunks (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert(ShelleyEraTxCert era, TxCert era ~ ConwayTxCert era) => FromCBOR (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert(Era era, Val (Value era)) => ToCBOR (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert(ShelleyEraTxCert era, ConwayEraTxCert era, TxCert era ~ ConwayTxCert era) => DecCBOR (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertEra era => EncCBOR (ConwayTxCert era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCerttype Rep (ConwayTxCert era) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert"ConwayTxCert"
"Cardano.Ledger.Conway.TxCert"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"ConwayTxCertDeleg"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ConwayDelegCert)) :+: (C1 ('MetaCons"ConwayTxCertPool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PoolCert)) :+: C1 ('MetaCons"ConwayTxCertGov"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ConwayGovCert))))
Constructors
Instances11Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertOrd DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertShow DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertGeneric DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNFData DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertFromJSON DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertToJSON DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertNoThunks DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertDecCBOR DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCertEncCBOR DelegateeDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCerttype Rep Delegatee = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert"Delegatee"
"Cardano.Ledger.Conway.TxCert"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'False) (C1 ('MetaCons"DelegStake"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool))) :+: (C1 ('MetaCons"DelegVote"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DRep)) :+: C1 ('MetaCons"DelegStakeVote"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DRep))))
Constructors
Instances14Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressOrd AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressShow AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressGeneric AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressNFData AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressFromJSON AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressFromJSONKey AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressToJSON AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressToJSONKey AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressDefault AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressNoThunks AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressDecCBOR AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressEncCBOR AccountAddressDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Addresstype Rep AccountAddress = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Address"AccountAddress"
"Cardano.Ledger.Address"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"AccountAddress"
'PrefixI 'True) (S1 ('MetaSel ('Just"aaNetworkId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Network) :*: S1 ('MetaSel ('Just"aaId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AccountId)))
Instances13Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressOrd AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressShow AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressGeneric AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressNFData AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressFromJSON AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressFromJSONKey AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressToJSON AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressToJSONKey AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressNoThunks AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressDecCBOR AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.AddressEncCBOR AddrDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Addresstype Rep Addr = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Address"Addr"
"Cardano.Ledger.Address"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"Addr"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Network) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Credential Payment)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 StakeReference))) :+: C1 ('MetaCons"AddrBootstrap"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BootstrapAddress)))
Constructors
Instances13Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromJSON AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDefault AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToKeyValuePairs AnchorDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypestype Rep Anchor = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"Anchor"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"Anchor"
'PrefixI 'True) (S1 ('MetaSel ('Just"anchorUrl"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Url) :*: S1 ('MetaSel ('Just"anchorDataHash"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (SafeHash AnchorData))))
Constructors
Instances3Eq, SafeToHash, HashAnnotated
Eq AnchorDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesSafeToHash AnchorDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesHashAnnotated AnchorData AnchorDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes
Instances11Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromJSON DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR DnsNameDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypestype Rep DnsName = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"DnsName"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"DnsName"
'PrefixI 'True) (S1 ('MetaSel ('Just"dnsToText"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Methods
inject :: t -> s
Instances13Inject, …
Inject Coin DeltaCoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinInject Coin MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueInject a aDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesInject (BabbageContextError era) (ConwayContextError era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxInfoInject (BabbageContextError era) (DijkstraContextError era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxInfoInject (ConwayContextError era) (DijkstraContextError era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxInfoInject (NonEmpty (ConwayLedgerPredFailure ConwayEra)) (ApplyTxError ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway · orphanInject (NonEmpty (DijkstraLedgerPredFailure DijkstraEra)) (ApplyTxError DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra · orphanInject (NonEmpty (DijkstraMempoolPredFailure DijkstraEra)) (ApplyTxError DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra · orphanInject (AlonzoContextError era) (BabbageContextError era)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxInfoInject (AlonzoContextError era) (ConwayContextError era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxInfoInject (AlonzoContextError era) (DijkstraContextError era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxInfoInject (ConwayPlutusPurpose f era) (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts
Instances16Bounded, Enum, Eq, Ord, Show, Generic, …
Bounded NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEnum NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEq NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromJSON NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDefault NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromCBOR NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToCBOR NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR NetworkDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypestype Rep Network = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"Network"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"Testnet"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Mainnet"
'PrefixI 'False) U1)
Instances15Eq, Ord, Show, Generic, NFData, FromJSON, …
Bounded NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEq NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromJSON NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesBoundedRational NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToPlutusData NonNegativeIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDataBounded (BoundedRatio NonNegativeInterval Word64)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypestype Rep NonNegativeInterval = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"NonNegativeInterval"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"NonNegativeInterval"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (BoundedRatio NonNegativeInterval Word64))))
Instances16Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromJSON ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromCBOR ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToCBOR ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBORGroup ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBORGroup ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToPlutusData ProtVerDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep ProtVer = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"ProtVer"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"ProtVer"
'PrefixI 'True) (S1 ('MetaSel ('Just"pvMajor"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Version) :*: S1 ('MetaSel ('Just"pvMinor"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word32)))
Instances16Eq, Ord, Show, Generic, NFData, FromJSON, …
Bounded UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEq UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesFromJSON UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDefault UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesBoundedRational UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToPlutusData UnitIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDataIntegral a => Bounded (BoundedRatio UnitInterval a)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypestype Rep UnitInterval = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"UnitInterval"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"UnitInterval"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (BoundedRatio UnitInterval Word64))))
Instances12Eq, Ord, Show, Generic, NFData, Pretty, …
Eq UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesOrd UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesShow UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesGeneric UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNFData UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesPretty UrlDefined in cardano-api-11.7.0.0 · Cardano.Api.Pretty · orphanFromJSON UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesToJSON UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesNoThunks UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesDecCBOR UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypesEncCBOR UrlDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypestype Rep Url = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BaseTypes"Url"
"Cardano.Ledger.BaseTypes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"Url"
'PrefixI 'True) (S1 ('MetaSel ('Just"urlToText"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Instances56Enum, Integral, Num, Real, Bits, Pretty, …
Enum CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEq CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinIntegral CoinDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanNum CoinDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanOrd CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinReal CoinDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanShow CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinGeneric CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinSemigroup CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinMonoid CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinBits CoinDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanNFData CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinUniform CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinUniformRange CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinPretty CoinDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanFromJSON CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToJSON CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNoThunks CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinFromCBOR CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToCBOR CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEncCBOR CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinAbelian CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinGroup CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinPartialOrd CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinHasZero CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinCompactible CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinVal CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.ValToPlutusData CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDataInject Coin DeltaCoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinInject Coin MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEq (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinOrd (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinShow (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinGeneric (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinSemigroup (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinMonoid (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinStorable (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNFData (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinUniform (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinUniformRange (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinPrim (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinFromJSON (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToJSON (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinMemPack (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNoThunks (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToCBOR (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEncCBOR (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinAbelian (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinGroup (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinHasZero (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToPlutusData (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep Coin = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coin"Coin"
"Cardano.Ledger.Coin"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"Coin"
'PrefixI 'True) (S1 ('MetaSel ('Just"unCoin"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)))type Rep (CompactForm Coin) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coin"CompactForm"
"Cardano.Ledger.Coin"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"CompactCoin"
'PrefixI 'True) (S1 ('MetaSel ('Just"unCompactCoin"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))data CompactForm CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coin
Constructors
Instances10Eq, Ord, Show, NFData, FromJSON, ToJSON, …
Eq CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinOrd CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinShow CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNFData CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinFromJSON CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToJSON CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNoThunks CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEncCBOR CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToPlutusData CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusData
Instances41Eq, Ord, Show, Generic, Semigroup, Monoid, …
Eq (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEq (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEq (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueOrd (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinShow (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinShow (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinShow (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueGeneric (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinSemigroup (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinMonoid (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinStorable (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNFData (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNFData (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNFData (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueUniform (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinUniformRange (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinPrim (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinPrim (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinFromJSON (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToJSON (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToJSON (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinMemPack (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinMemPack (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNoThunks (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNoThunks (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNoThunks (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueToCBOR (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEncCBOR (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEncCBOR (CompactForm DeltaCoin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEncCBOR (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueAbelian (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinGroup (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinHasZero (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToPlutusData (CompactForm Coin)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep (CompactForm Coin) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coin"CompactForm"
"Cardano.Ledger.Coin"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"CompactCoin"
'PrefixI 'True) (S1 ('MetaSel ('Just"unCompactCoin"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))data CompactForm CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coindata CompactForm DeltaCoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coindata CompactForm MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Value
class (Show (CompactForm a), Eq (CompactForm a), EncCBOR (CompactForm a), NoThunks (CompactForm a)) => Compactible a whereAssociated types
data family CompactForm a
Methods
toCompact :: a -> Maybe (CompactForm a)fromCompact :: CompactForm a -> a
Instances3Compactible
Compactible CoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinCompactible DeltaCoinDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinCompactible MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Value
Instances7Script, …
type Script AllegraEra = Timelock AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts · orphantype Script AlonzoEra = AlonzoScript AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts · orphantype Script BabbageEra = AlonzoScript BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphantype Script ConwayEra = AlonzoScript ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphantype Script DijkstraEra = AlonzoScript DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphantype Script MaryEra = Timelock MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Scripts · orphantype Script ShelleyEra = MultiSig ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scripts · orphan
class (EraTxBody era, EraTxWits era, EraTxAuxData era, EraPParams era, HasEraTxLevel Tx era, Monoid (StAnnTxCache era), forall (l :: TxLevel). Typeable l => NoThunks (Tx l era), forall (l :: TxLevel). Typeable l => DecCBOR (Annotator (Tx l era)), forall (l :: TxLevel). Typeable l => ToCBOR (Tx l era), forall (l :: TxLevel). EncCBOR (Tx l era), forall (l :: TxLevel). NFData (Tx l era), forall (l :: TxLevel). Show (Tx l era), forall (l :: TxLevel). Eq (Tx l era)) => EraTx era whereInstances7EraTx, …
EraTx AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanEraTx AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanEraTx BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanEraTx ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanEraTx DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanEraTx MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanEraTx ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphan
class (Era era, Eq (TxAuxData era), EqRaw (TxAuxData era), Show (TxAuxData era), NoThunks (TxAuxData era), NFData (TxAuxData era), ToJSON (TxAuxData era), FromJSON (TxAuxData era), ToCBOR (TxAuxData era), EncCBOR (TxAuxData era), DecCBOR (Annotator (TxAuxData era)), HashAnnotated (TxAuxData era) EraIndependentTxAuxData) => EraTxAuxData era whereInstances7EraTxAuxData, …
EraTxAuxData AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxAuxData · orphanEraTxAuxData MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxAuxData · orphanEraTxAuxData ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxAuxData · orphanStAnnTxCache AlonzoEra ~ Map ScriptHash (SupportedPlutusRunnable AlonzoEra) => EraTxAuxData AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxAuxData · orphanStAnnTxCache BabbageEra ~ Map ScriptHash (SupportedPlutusRunnable BabbageEra) => EraTxAuxData BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxAuxData · orphanStAnnTxCache ConwayEra ~ Map ScriptHash (SupportedPlutusRunnable ConwayEra) => EraTxAuxData ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxAuxData · orphanStAnnTxCache DijkstraEra ~ Map ScriptHash (SupportedPlutusRunnable DijkstraEra) => EraTxAuxData DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxAuxData · orphan
class (EraTxOut era, EraTxCert era, EraPParams era, HasEraTxLevel TxBody era, forall (l :: TxLevel). HashAnnotated (TxBody l era) EraIndependentTxBody, forall (l :: TxLevel). EncCBOR (TxBody l era), forall (l :: TxLevel). Typeable l => DecCBOR (Annotator (TxBody l era)), forall (l :: TxLevel). Typeable l => ToCBOR (TxBody l era), forall (l :: TxLevel). Typeable l => NoThunks (TxBody l era), forall (l :: TxLevel). NFData (TxBody l era), forall (l :: TxLevel). Show (TxBody l era), forall (l :: TxLevel). Eq (TxBody l era), forall (l :: TxLevel). EqRaw (TxBody l era)) => EraTxBody era whereMethods
mkBasicTxBody :: Typeable l => TxBody l erainputsTxBodyL :: Lens' (TxBody l era) (Set TxIn)outputsTxBodyL :: Lens' (TxBody l era) (StrictSeq (TxOut era))feeTxBodyL :: Lens' (TxBody TopTx era) CoinwithdrawalsTxBodyL :: Lens' (TxBody l era) WithdrawalsauxDataHashTxBodyL :: Lens' (TxBody l era) (StrictMaybe TxAuxDataHash)spendableInputsTxBodyF :: SimpleGetter (TxBody l era) (Set TxIn)allInputsTxBodyF :: SimpleGetter (TxBody TopTx era) (Set TxIn)certsTxBodyL :: Lens' (TxBody l era) (StrictSeq (TxCert era))getTotalDepositsTxBody :: PParams era -> (KeyHash StakePool -> Bool) -> TxBody TopTx era -> CoingetTotalRefundsTxBody :: PParams era -> (Credential Staking -> Maybe Coin) -> TxBody l era -> CoingetGenesisKeyHashCountTxBody :: TxBody TopTx era -> Int
Instances7EraTxBody, …
EraTxBody AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanEraTxBody AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanEraTxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanEraTxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanEraTxBody MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanEraTxBody ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => EraTxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan
class (Val (Value era), ToJSON (TxOut era), DecCBOR (Value era), DecCBOR (CompactForm (Value era)), MemPack (CompactForm (Value era)), EncCBOR (Value era), EncCBOR (TxOut era), DecCBOR (TxOut era), DecShareCBOR (TxOut era), Share (TxOut era) ~ Interns (Credential Staking), NoThunks (TxOut era), NFData (TxOut era), Show (TxOut era), Eq (TxOut era), MemPack (TxOut era), EraPParams era) => EraTxOut era whereAssociated types
type family TxOut era
Methods
mkBasicTxOut :: HasCallStack => Addr -> Value era -> TxOut eravalueTxOutL :: Lens' (TxOut era) (Value era)addrTxOutL :: Lens' (TxOut era) Addr
Instances7EraTxOut, …
EraTxOut AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxOut · orphanEraTxOut AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxOut · orphanEraTxOut BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxOut · orphanEraTxOut ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxOut · orphanEraTxOut DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxOut · orphanEraTxOut MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxOut · orphanEraTxOut ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxOut · orphan
class (EraScript era, Eq (TxWits era), EqRaw (TxWits era), Show (TxWits era), Monoid (TxWits era), NoThunks (TxWits era), ToCBOR (TxWits era), EncCBOR (TxWits era), DecCBOR (Annotator (TxWits era))) => EraTxWits era whereAssociated types
type family TxWits era
Methods
mkBasicTxWits :: TxWits eraaddrTxWitsL :: Lens' (TxWits era) (Set (WitVKey Witness))bootAddrTxWitsL :: Lens' (TxWits era) (Set BootstrapWitness)scriptTxWitsL :: Lens' (TxWits era) (Map ScriptHash (Script era))
Instances7EraTxWits, …
EraTxWits AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxWits · orphanEraTxWits AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWits · orphanEraTxWits BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxWits · orphanEraTxWits ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxWits · orphanEraTxWits DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxWits · orphanEraTxWits MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxWits · orphanEraTxWits ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxWits · orphan
Instances7Script, …
type Script AllegraEra = Timelock AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Scripts · orphantype Script AlonzoEra = AlonzoScript AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Scripts · orphantype Script BabbageEra = AlonzoScript BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Scripts · orphantype Script ConwayEra = AlonzoScript ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Scripts · orphantype Script DijkstraEra = AlonzoScript DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts · orphantype Script MaryEra = Timelock MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Scripts · orphantype Script ShelleyEra = MultiSig ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Scripts · orphan
Instances97HasEraTxLevel, TranslateEra, HasOKey, DecCBOR, Eq, Show, …
HasEraTxLevel Tx AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanHasEraTxLevel Tx AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanHasEraTxLevel Tx BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanHasEraTxLevel Tx ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanHasEraTxLevel Tx DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanHasEraTxLevel Tx MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanHasEraTxLevel Tx ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanTranslateEra AllegraEra (Tx TopTx)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra (Tx TopTx)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra (Tx TopTx)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra (Tx TopTx)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra (Tx TopTx)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra (Tx TopTx)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEraTx era => HasOKey TxId (Tx l era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoreTypeable l => DecCBOR (Annotator (Tx l AlonzoEra))Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanTypeable l => DecCBOR (Annotator (Tx l BabbageEra))Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanTypeable l => DecCBOR (Annotator (Tx l ConwayEra))Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanTypeable l => DecCBOR (Annotator (Tx l DijkstraEra))Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanTypeable l => DecCBOR (Annotator (Tx l ShelleyEra))Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanTypeable t => DecCBOR (Annotator (Tx t AllegraEra))Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanTypeable t => DecCBOR (Annotator (Tx t MaryEra))Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanEq (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanEq (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanEq (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanEq (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanEq (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanEq (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanEq (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanShow (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanShow (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanShow (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanShow (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanShow (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanShow (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanShow (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanGeneric (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanGeneric (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanGeneric (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanGeneric (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanGeneric (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanGeneric (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanGeneric (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanNFData (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanNFData (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanNFData (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanNFData (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanNFData (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanNFData (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanNFData (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanTypeable l => NoThunks (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanTypeable l => NoThunks (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanTypeable l => NoThunks (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanTypeable l => NoThunks (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanTypeable l => NoThunks (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanTypeable t => NoThunks (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanTypeable t => NoThunks (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanTypeable l => ToCBOR (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanTypeable l => ToCBOR (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanTypeable l => ToCBOR (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanTypeable l => ToCBOR (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanTypeable l => ToCBOR (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanTypeable t => ToCBOR (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanTypeable t => ToCBOR (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanEncCBOR (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanEncCBOR (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanEncCBOR (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanEncCBOR (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanEncCBOR (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanEncCBOR (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanEncCBOR (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphanEqRaw (Tx l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphanEqRaw (Tx l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphanEqRaw (Tx l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphanEqRaw (Tx l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphanEqRaw (Tx l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphanEqRaw (Tx t AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphanEqRaw (Tx t MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphantype Rep (Tx l AlonzoEra) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphan"Tx"
"Cardano.Ledger.Alonzo.Tx"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'True) (C1 ('MetaCons"MkAlonzoTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAlonzoTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l AlonzoEra))))type Rep (Tx l BabbageEra) = D1 ('MetaDataDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphan"Tx"
"Cardano.Ledger.Babbage.Tx"
"cardano-ledger-babbage-1.14.0.0-IorkXQjtMXvLMg0K4UxcYR"
'True) (C1 ('MetaCons"MkBabbageTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unBabbageTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l BabbageEra))))type Rep (Tx l ConwayEra) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphan"Tx"
"Cardano.Ledger.Conway.Tx"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'True) (C1 ('MetaCons"MkConwayTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unConwayTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l ConwayEra))))type Rep (Tx l DijkstraEra) = D1 ('MetaDataDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphan"Tx"
"Cardano.Ledger.Dijkstra.Tx"
"cardano-ledger-dijkstra-0.3.0.0-19Xk5pXBfYy7FK4gdY0Bsc"
'True) (C1 ('MetaCons"MkDijkstraTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unDijkstraTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (DijkstraTx l DijkstraEra))))type Rep (Tx l ShelleyEra) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphan"Tx"
"Cardano.Ledger.Shelley.Tx"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"MkShelleyTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unShelleyTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx l ShelleyEra))))type Rep (Tx t AllegraEra) = D1 ('MetaDataDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphan"Tx"
"Cardano.Ledger.Allegra.Tx"
"cardano-ledger-allegra-1.10.1.0-CrQS1ZJSGfrBK4W3kaLbYJ"
'True) (C1 ('MetaCons"MkAllegraTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unAllegraTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx t AllegraEra))))type Rep (Tx t MaryEra) = D1 ('MetaDataDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphan"Tx"
"Cardano.Ledger.Mary.Tx"
"cardano-ledger-mary-1.11.0.0-BDX9Jw3i0LOAEIgnwJZDrh"
'True) (C1 ('MetaCons"MkMaryTx"
'PrefixI 'True) (S1 ('MetaSel ('Just"unMaryTx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx t MaryEra))))data Tx l AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Tx · orphandata Tx l BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Tx · orphandata Tx l ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Tx · orphandata Tx l DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Tx · orphandata Tx l ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Tx · orphandata Tx t AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Tx · orphandata Tx t MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Tx · orphantype TranslationError AllegraEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Instances113HasEraTxLevel, HasOKey, DecCBOR, Eq, Show, Generic, …
HasEraTxLevel TxBody AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanHasEraTxLevel TxBody AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanHasEraTxLevel TxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanHasEraTxLevel TxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanHasEraTxLevel TxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanHasEraTxLevel TxBody MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanHasEraTxLevel TxBody ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphanEraTxBody era => HasOKey TxId (TxBody l era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoreTypeable l => DecCBOR (Annotator (TxBody l AllegraEra))Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanTypeable l => DecCBOR (Annotator (TxBody l AlonzoEra))Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanTypeable l => DecCBOR (Annotator (TxBody l BabbageEra))Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanTypeable l => DecCBOR (Annotator (TxBody l ConwayEra))Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanTypeable l => DecCBOR (Annotator (TxBody l MaryEra))Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanTypeable l => DecCBOR (Annotator (TxBody l ShelleyEra))Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(Typeable l, Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => DecCBOR (Annotator (TxBody l DijkstraEra))Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanEq (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanEq (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanEq (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanEq (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanEq (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanEq (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => Eq (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanShow (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanShow (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanShow (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanShow (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanShow (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanShow (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(Show (Tx SubTx DijkstraEra), Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => Show (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanGeneric (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanGeneric (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanGeneric (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanGeneric (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanGeneric (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanGeneric (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanGeneric (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphanNFData (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanNFData (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanNFData (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanNFData (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanNFData (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanNFData (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(NFData (Tx SubTx DijkstraEra), Eq (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => NFData (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanTypeable l => NoThunks (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanTypeable l => NoThunks (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanTypeable l => NoThunks (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanTypeable l => NoThunks (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanTypeable l => NoThunks (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanTypeable l => NoThunks (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(Typeable l, Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => NoThunks (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanTypeable l => ToCBOR (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanTypeable l => ToCBOR (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanTypeable l => ToCBOR (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanTypeable l => ToCBOR (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanTypeable l => ToCBOR (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanTypeable l => ToCBOR (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanTypeable l => ToCBOR (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphanEncCBOR (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanEncCBOR (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanEncCBOR (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanEncCBOR (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanEncCBOR (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanEncCBOR (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanEncCBOR (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphanSafeToHash (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanSafeToHash (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanSafeToHash (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanSafeToHash (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanSafeToHash (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanSafeToHash (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanSafeToHash (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphanEqRaw (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanEqRaw (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanEqRaw (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanEqRaw (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanEqRaw (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanEqRaw (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan(Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => EqRaw (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanMemoized (TxBody l AllegraEra)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanMemoized (TxBody l AlonzoEra)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanMemoized (TxBody l BabbageEra)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanMemoized (TxBody l ConwayEra)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanMemoized (TxBody l DijkstraEra)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanMemoized (TxBody l MaryEra)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanMemoized (TxBody l ShelleyEra)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphanHashAnnotated (TxBody l AllegraEra) EraIndependentTxBodyDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanHashAnnotated (TxBody l AlonzoEra) EraIndependentTxBodyDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanHashAnnotated (TxBody l BabbageEra) EraIndependentTxBodyDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanHashAnnotated (TxBody l ConwayEra) EraIndependentTxBodyDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanHashAnnotated (TxBody l DijkstraEra) EraIndependentTxBodyDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphanHashAnnotated (TxBody l MaryEra) EraIndependentTxBodyDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanHashAnnotated (TxBody l ShelleyEra) EraIndependentTxBodyDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphantype Rep (TxBody l AllegraEra) = D1 ('MetaDataDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphan"TxBody"
"Cardano.Ledger.Allegra.TxBody"
"cardano-ledger-allegra-1.10.1.0-CrQS1ZJSGfrBK4W3kaLbYJ"
'True) (C1 ('MetaCons"MkAllegraTxBody"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AllegraTxBodyRaw () l AllegraEra)))))type Rep (TxBody l AlonzoEra) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphan"TxBody"
"Cardano.Ledger.Alonzo.TxBody"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'True) (C1 ('MetaCons"MkAlonzoTxBody"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AlonzoTxBodyRaw l AlonzoEra)))))type Rep (TxBody l BabbageEra) = Rep (MemoBytes (BabbageTxBodyRaw l BabbageEra))Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphantype Rep (TxBody l ConwayEra) = D1 ('MetaDataDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphan"TxBody"
"Cardano.Ledger.Conway.TxBody"
"cardano-ledger-conway-1.23.0.0-3imHpgZ11PrLntIAFdXQGK"
'True) (C1 ('MetaCons"MkConwayTxBody"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ConwayTxBodyRaw l ConwayEra)))))type Rep (TxBody l DijkstraEra) = D1 ('MetaDataDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan"TxBody"
"Cardano.Ledger.Dijkstra.TxBody"
"cardano-ledger-dijkstra-0.3.0.0-19Xk5pXBfYy7FK4gdY0Bsc"
'True) (C1 ('MetaCons"MkDijkstraTxBody"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (DijkstraTxBodyRaw l DijkstraEra)))))type Rep (TxBody l MaryEra) = D1 ('MetaDataDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphan"TxBody"
"Cardano.Ledger.Mary.TxBody"
"cardano-ledger-mary-1.11.0.0-BDX9Jw3i0LOAEIgnwJZDrh"
'True) (C1 ('MetaCons"MkMaryTxBody"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (MaryTxBodyRaw l)))))type Rep (TxBody l ShelleyEra) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan"TxBody"
"Cardano.Ledger.Shelley.TxBody"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"MkShelleyTxBody"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ShelleyTxBodyRaw l ShelleyEra)))))data TxBody l AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphandata TxBody l AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphandata TxBody l BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphandata TxBody l ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphandata TxBody l DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphandata TxBody l MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphandata TxBody l ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphantype RawType (TxBody l AllegraEra) = AllegraTxBodyRaw () l AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphantype RawType (TxBody l AlonzoEra) = AlonzoTxBodyRaw l AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphantype RawType (TxBody l BabbageEra) = BabbageTxBodyRaw l BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphantype RawType (TxBody l ConwayEra) = ConwayTxBodyRaw l ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphantype RawType (TxBody l DijkstraEra) = DijkstraTxBodyRaw l DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphantype RawType (TxBody l MaryEra) = AllegraTxBodyRaw MultiAsset l MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphantype RawType (TxBody l ShelleyEra) = ShelleyTxBodyRaw l ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody · orphan
Instances7TxOut, …
type TxOut AllegraEra = ShelleyTxOut AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxOut · orphantype TxOut AlonzoEra = AlonzoTxOut AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxOut · orphantype TxOut BabbageEra = BabbageTxOut BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxOut · orphantype TxOut ConwayEra = BabbageTxOut ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxOut · orphantype TxOut DijkstraEra = BabbageTxOut DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxOut · orphantype TxOut MaryEra = ShelleyTxOut MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxOut · orphantype TxOut ShelleyEra = ShelleyTxOut ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxOut · orphan
Instances7TxWits, …
type TxWits AllegraEra = ShelleyTxWits AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxWits · orphantype TxWits AlonzoEra = AlonzoTxWits AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxWits · orphantype TxWits BabbageEra = AlonzoTxWits BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxWits · orphantype TxWits ConwayEra = AlonzoTxWits ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxWits · orphantype TxWits DijkstraEra = AlonzoTxWits DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxWits · orphantype TxWits MaryEra = ShelleyTxWits MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxWits · orphantype TxWits ShelleyEra = ShelleyTxWits ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxWits · orphan
Instances7Value, …
type Value AllegraEra = CoinDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Era · orphantype Value AlonzoEra = MaryValueDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Era · orphantype Value BabbageEra = MaryValueDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Era · orphantype Value ConwayEra = MaryValueDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Era · orphantype Value DijkstraEra = MaryValueDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Era · orphantype Value MaryEra = MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Era · orphantype Value ShelleyEra = CoinDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Era · orphan
Instances7DowngradePParams, …
type DowngradePParams f AllegraEra = ()Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphantype DowngradePParams f AlonzoEra = DowngradeAlonzoPParams fDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphantype DowngradePParams f BabbageEra = DowngradeBabbagePParams fDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphantype DowngradePParams f ConwayEra = ()Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphantype DowngradePParams f DijkstraEra = ()Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphantype DowngradePParams f MaryEra = ()Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphantype DowngradePParams f ShelleyEra = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParams · orphan
class (Era era, Eq (PParamsHKD Identity era), Ord (PParamsHKD Identity era), Show (PParamsHKD Identity era), NFData (PParamsHKD Identity era), NoThunks (PParamsHKD Identity era), Eq (PParamsHKD StrictMaybe era), Ord (PParamsHKD StrictMaybe era), Show (PParamsHKD StrictMaybe era), NFData (PParamsHKD StrictMaybe era), NoThunks (PParamsHKD StrictMaybe era)) => EraPParams era whereAssociated types
type family PParamsHKD (f :: Type -> Type) eratype family UpgradePParams (f :: Type -> Type) eratype family DowngradePParams (f :: Type -> Type) era
Methods
applyPPUpdates :: PParams era -> PParamsUpdate era -> PParams eraemptyPParamsIdentity :: PParamsHKD Identity eraemptyPParamsStrictMaybe :: PParamsHKD StrictMaybe eraemptyUpgradePParamsUpdate :: UpgradePParams StrictMaybe eraupgradePParamsHKD :: (HKDApplicative f, EraPParams (PreviousEra era)) => UpgradePParams f era -> PParamsHKD f (PreviousEra era) -> PParamsHKD f eradowngradePParamsHKD :: (HKDFunctor f, EraPParams (PreviousEra era)) => DowngradePParams f era -> PParamsHKD f era -> PParamsHKD f (PreviousEra era)hkdTxFeePerByteL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f CoinPerByte)hkdTxFeeFixedCompactL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f (CompactForm Coin))hkdMaxBBSizeL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f Word32)hkdMaxTxSizeL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f Word32)hkdMaxBHSizeL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f Word16)hkdKeyDepositCompactL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f (CompactForm Coin))hkdPoolDepositCompactL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f (CompactForm Coin))hkdEMaxL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f EpochInterval)hkdNOptL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f Word16)hkdA0L :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f NonNegativeInterval)hkdRhoL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f UnitInterval)hkdTauL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f UnitInterval)hkdDL :: (HKDFunctor f, AtMostEra"Alonzo"
era) => Lens' (PParamsHKD f era) (HKD f UnitInterval)ppDG :: SimpleGetter (PParams era) UnitIntervalhkdExtraEntropyL :: (HKDFunctor f, AtMostEra"Alonzo"
era) => Lens' (PParamsHKD f era) (HKD f Nonce)hkdProtocolVersionL :: (HKDFunctor f, AtMostEra"Babbage"
era) => Lens' (PParamsHKD f era) (HKD f ProtVer)ppProtocolVersionL :: Lens' (PParams era) ProtVerppuProtocolVersionL :: AtMostEra"Babbage"
era => Lens' (PParamsUpdate era) (StrictMaybe ProtVer)hkdMinUTxOValueCompactL :: (HKDFunctor f, AtMostEra"Mary"
era) => Lens' (PParamsHKD f era) (HKD f (CompactForm Coin))hkdMinPoolCostCompactL :: HKDFunctor f => Lens' (PParamsHKD f era) (HKD f (CompactForm Coin))eraPParams :: [PParam era]
Instances7EraPParams, …
EraPParams AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphanEraPParams AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphanEraPParams BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphanEraPParams ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphanEraPParams DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphanEraPParams MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphanEraPParams ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParams · orphan
Constructors
PParams (PParamsHKD Identity era)
Instances27TranslateEra, Eq, Ord, Show, Generic, NFData, …
TranslateEra AllegraEra PParamsDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra PParamsDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra PParamsDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra PParamsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra PParamsDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra PParamsDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEq (PParamsHKD Identity era) => Eq (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsOrd (PParamsHKD Identity era) => Ord (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsShow (PParamsHKD Identity era) => Show (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsGeneric (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNFData (PParamsHKD Identity era) => NFData (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromJSON (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToJSON (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => Default (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNoThunks (PParamsHKD Identity era) => NoThunks (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => DecCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => EncCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToKeyValuePairs (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamstype Rep (PParams era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParams"PParams"
"Cardano.Ledger.Core.PParams"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"PParams"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParamsHKD Identity era))))type TranslationError AllegraEra PParams = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra PParams = VoidDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra PParams = VoidDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra PParams = VoidDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra PParams = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra PParams = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Instances7PParamsHKD, …
type PParamsHKD f AllegraEra = ShelleyPParams f AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphantype PParamsHKD f AlonzoEra = AlonzoPParams f AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphantype PParamsHKD f BabbageEra = BabbagePParams f BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphantype PParamsHKD f ConwayEra = ConwayPParams f ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphantype PParamsHKD f DijkstraEra = DijkstraPParams f DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphantype PParamsHKD f MaryEra = ShelleyPParams f MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphantype PParamsHKD f ShelleyEra = ShelleyPParams f ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParams · orphan
Instances20TranslateEra, Eq, Ord, Show, Generic, NFData, …
TranslateEra AllegraEra PParamsUpdateDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra MaryEra PParamsUpdateDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEq (PParamsHKD StrictMaybe era) => Eq (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsOrd (PParamsHKD StrictMaybe era) => Ord (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsShow (PParamsHKD StrictMaybe era) => Show (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsGeneric (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNFData (PParamsHKD StrictMaybe era) => NFData (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromJSON (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToJSON (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => Default (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNoThunks (PParamsHKD StrictMaybe era) => NoThunks (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => DecCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => EncCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToKeyValuePairs (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsConwayEraPParams era => ToPlutusData (PParamsUpdate era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphantype Rep (PParamsUpdate era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParams"PParamsUpdate"
"Cardano.Ledger.Core.PParams"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"PParamsUpdate"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParamsHKD StrictMaybe era))))type TranslationError AllegraEra PParamsUpdate = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError MaryEra PParamsUpdate = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Instances7UpgradePParams, …
type UpgradePParams f AllegraEra = ()Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphantype UpgradePParams f AlonzoEra = UpgradeAlonzoPParams fDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphantype UpgradePParams f BabbageEra = ()Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphantype UpgradePParams f ConwayEra = UpgradeConwayPParams fDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphantype UpgradePParams f DijkstraEra = UpgradeDijkstraPParams f DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphantype UpgradePParams f MaryEra = ()Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphantype UpgradePParams f ShelleyEra = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParams · orphan
class (Era era, ToJSON (TxCert era), DecCBOR (TxCert era), EncCBOR (TxCert era), ToCBOR (TxCert era), FromCBOR (TxCert era), NoThunks (TxCert era), NFData (TxCert era), Show (TxCert era), Ord (TxCert era), Eq (TxCert era)) => EraTxCert era whereAssociated types
type family TxCert eratype family TxCertUpgradeError era
Methods
upgradeTxCert :: EraTxCert (PreviousEra era) => TxCert (PreviousEra era) -> Either (TxCertUpgradeError era) (TxCert era)getVKeyWitnessTxCert :: TxCert era -> Maybe (KeyHash Witness)getScriptWitnessTxCert :: TxCert era -> Maybe ScriptHashmkRegPoolTxCert :: StakePoolParams -> TxCert eragetRegPoolTxCert :: TxCert era -> Maybe StakePoolParamsmkRetirePoolTxCert :: KeyHash StakePool -> EpochNo -> TxCert eragetRetirePoolTxCert :: TxCert era -> Maybe (KeyHash StakePool, EpochNo)lookupRegStakeTxCert :: TxCert era -> Maybe (Credential Staking)lookupUnRegStakeTxCert :: TxCert era -> Maybe (Credential Staking)getTotalDepositsTxCerts :: Foldable f => PParams era -> (KeyHash StakePool -> Bool) -> f (TxCert era) -> CoingetTotalRefundsTxCerts :: Foldable f => PParams era -> (Credential Staking -> Maybe Coin) -> f (TxCert era) -> Coin
Instances7EraTxCert, …
EraTxCert AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxCert · orphanEraTxCert AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxCert · orphanEraTxCert BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxCert · orphanEraTxCert ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert · orphanEraTxCert DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert · orphanEraTxCert MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxCert · orphanEraTxCert ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert · orphan
Constructors
Instances8Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCertOrd PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCertShow PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCertGeneric PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCertNFData PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCertToJSON PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCertNoThunks PoolCertDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCerttype Rep PoolCert = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.TxCert"PoolCert"
"Cardano.Ledger.Core.TxCert"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"RegPool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 StakePoolParams)) :+: C1 ('MetaCons"RetirePool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 EpochNo)))
Instances7TxCert, …
type TxCert AllegraEra = ShelleyTxCert AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxCert · orphantype TxCert AlonzoEra = ShelleyTxCert AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxCert · orphantype TxCert BabbageEra = ShelleyTxCert BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxCert · orphantype TxCert ConwayEra = ConwayTxCert ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert · orphantype TxCert DijkstraEra = DijkstraTxCert DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert · orphantype TxCert MaryEra = ShelleyTxCert MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxCert · orphantype TxCert ShelleyEra = ShelleyTxCert ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert · orphan
Instances7TxCertUpgradeError, …
type TxCertUpgradeError AllegraEra = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxCert · orphantype TxCertUpgradeError AlonzoEra = VoidDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxCert · orphantype TxCertUpgradeError BabbageEra = VoidDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxCert · orphantype TxCertUpgradeError ConwayEra = ConwayTxCertUpgradeErrorDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert · orphantype TxCertUpgradeError DijkstraEra = DijkstraTxCertUpgradeErrorDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert · orphantype TxCertUpgradeError MaryEra = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxCert · orphantype TxCertUpgradeError ShelleyEra = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert · orphan
Instances12TranslateEra, TranslationError, …
TranslateEra AllegraEra (Tx TopTx)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra (Tx TopTx)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra (Tx TopTx)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra (Tx TopTx)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra (Tx TopTx)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra (Tx TopTx)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphantype TranslationError AllegraEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Instances12TranslateEra, TranslationError, …
TranslateEra AllegraEra (Tx TopTx)Defined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra (Tx TopTx)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra (Tx TopTx)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra (Tx TopTx)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra (Tx TopTx)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra (Tx TopTx)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphantype TranslationError AllegraEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra (Tx TopTx) = DecoderErrorDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Constructors
Instances34HasKeyRole, Eq, Ord, Show, Generic, Storable, …
HasKeyRole CredentialDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialEq (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialOrd (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialShow (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialGeneric (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialStorable (Credential r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialNFData (Credential r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialFromJSON (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialFromJSONKey (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialToJSON (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialToJSONKey (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialDefault (Credential r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialTypeable kr => MemPack (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialNoThunks (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialTypeable kr => FromCBOR (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialTypeable kr => ToCBOR (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialTypeable kr => DecCBOR (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialEncCBOR (Credential kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialHasTypeProxy (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanHasTypeProxy (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanHasTypeProxy (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanCip129 (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129Cip129 (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129Cip129 (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129SerialiseAsRawBytes (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanSerialiseAsRawBytes (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanSerialiseAsRawBytes (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphantype Rep (Credential kr) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Credential"Credential"
"Cardano.Ledger.Credential"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"ScriptHashObj"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ScriptHash)) :+: C1 ('MetaCons"KeyHashObj"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash kr))))data AsType (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata AsType (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata AsType (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata Cip129Header (Credential ColdCommitteeRole)Cip129CredColdCommitteKeyCip129CredColdCommitteScript
data Cip129Header (Credential DRepRole)Cip129CredDRepKeyCip129CredDRepScript
data Cip129Header (Credential HotCommitteeRole)Cip129CredHotCommitteKeyCip129CredHotCommitteScript
Constructors
Instances8Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialOrd StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialShow StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialGeneric StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialNFData StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialToJSON StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialNoThunks StakeReferenceDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Credentialtype Rep StakeReference = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Credential"StakeReference"
"Cardano.Ledger.Credential"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"StakeRefBase"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking))) :+: (C1 ('MetaCons"StakeRefPtr"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Ptr)) :+: C1 ('MetaCons"StakeRefNull"
'PrefixI 'False) U1))
Instances15Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepOrd DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepShow DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepGeneric DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepNFData DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepFromJSON DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepFromJSONKey DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepToJSON DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepToJSONKey DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepNoThunks DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepDecCBOR DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepEncCBOR DRepDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DReptype Rep DRep = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRep"DRep"
"Cardano.Ledger.DRep"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) ((C1 ('MetaCons"DRepKeyHash"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash DRepRole))) :+: C1 ('MetaCons"DRepScriptHash"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ScriptHash))) :+: (C1 ('MetaCons"DRepAlwaysAbstain"
'PrefixI 'False) U1 :+: C1 ('MetaCons"DRepAlwaysNoConfidence"
'PrefixI 'False) U1))
Constructors
Instances13Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepOrd DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepShow DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepGeneric DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepNFData DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepFromJSON DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepToJSON DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepNoThunks DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepDecCBOR DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRepEncCBOR DRepStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DReptype Rep DRepState = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.DRep"DRepState"
"Cardano.Ledger.DRep"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"DRepState"
'PrefixI 'True) ((S1 ('MetaSel ('Just"drepExpiry"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 EpochNo) :*: S1 ('MetaSel ('Just"drepAnchor"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Anchor))) :*: (S1 ('MetaSel ('Just"drepDeposit"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (CompactForm Coin)) :*: S1 ('MetaSel ('Just"drepDelegs"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Set (Credential Staking))))))
Constructors
Instances11Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesOrd GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesShow GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesGeneric GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesNFData GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesFromJSON GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesToJSON GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesNoThunks GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesDecCBOR GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesEncCBOR GenDelegPairDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Hashestype Rep GenDelegPair = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Hashes"GenDelegPair"
"Cardano.Ledger.Hashes"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"GenDelegPair"
'PrefixI 'True) (S1 ('MetaSel ('Just"genDelegKeyHash"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash GenesisDelegate)) :*: S1 ('MetaSel ('Just"genDelegVrfHash"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VRFVerKeyHash GenDelegVRF))))
Instances19HasKeyRole, Eq, Ord, Show, Generic, Storable, …
HasKeyRole KeyHashDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesEq (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesOrd (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesShow (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesGeneric (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesStorable (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesNFData (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesFromJSON (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesFromJSONKey (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesToJSON (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesToJSONKey (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesDefault (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesMemPack (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesNoThunks (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesTypeable r => FromCBOR (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesTypeable r => ToCBOR (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesTypeable r => DecCBOR (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesEncCBOR (KeyHash r)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Hashestype Rep (KeyHash r) = Rep (Hash ADDRHASH (VerKeyDSIGN DSIGN))Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Hashes
Instances12Eq, Ord, Show, NFData, FromJSON, ToJSON, …
Eq (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesOrd (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesShow (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesNFData (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesFromJSON (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesToJSON (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesDefault (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesMemPack (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesNoThunks (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesTypeable i => DecCBOR (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesEncCBOR (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesSafeToHash (SafeHash i)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Hashes
Instances5HasTypeProxy, Cip129, SerialiseAsRawBytes, AsType, Cip129Header
HasTypeProxy (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanCip129 (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129SerialiseAsRawBytes (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata AsType (Credential ColdCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata Cip129Header (Credential ColdCommitteeRole)Cip129CredColdCommitteKeyCip129CredColdCommitteScript
Instances5HasTypeProxy, Cip129, SerialiseAsRawBytes, AsType, Cip129Header
HasTypeProxy (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanCip129 (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129SerialiseAsRawBytes (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata AsType (Credential DRepRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata Cip129Header (Credential DRepRole)Cip129CredDRepKeyCip129CredDRepScript
Instances3HasKeyRole
HasKeyRole CredentialDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CredentialHasKeyRole KeyHashDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HashesHasKeyRole VKeyDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.Internal
Instances5HasTypeProxy, Cip129, SerialiseAsRawBytes, AsType, Cip129Header
HasTypeProxy (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanCip129 (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Serialise.Cip129SerialiseAsRawBytes (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata AsType (Credential HotCommitteeRole)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata Cip129Header (Credential HotCommitteeRole)Cip129CredHotCommitteKeyCip129CredHotCommitteScript
Constructors
Instances12HasKeyRole, Eq, Show, Generic, NFData, ToJSON, …
HasKeyRole VKeyDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalEq (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalShow (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalGeneric (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalNFData (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalToJSON (VKey Witness)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanNoThunks (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalTypeable kd => FromCBOR (VKey kd)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanTypeable kd => ToCBOR (VKey kd)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanTypeable kd => DecCBOR (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.InternalEncCBOR (VKey kd)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.Internaltype Rep (VKey kd) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.Internal"VKey"
"Cardano.Ledger.Keys.Internal"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"VKey"
'PrefixI 'True) (S1 ('MetaSel ('Just"unVKey"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (VerKeyDSIGN DSIGN))))
Instances9Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyTypeable kr => Ord (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyShow (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyGeneric (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyNFData (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyTypeable kr => NoThunks (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyTypeable kr => DecCBOR (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeyEncCBOR (WitVKey kr)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKeytype Rep (WitVKey kr) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Keys.WitVKey"WitVKey"
"Cardano.Ledger.Keys.WitVKey"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"WitVKeyInternal"
'PrefixI 'True) (S1 ('MetaSel ('Just"wvkKey"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (VKey kr)) :*: (S1 ('MetaSel ('Just"wvkSignature"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (SignedDSIGN DSIGN (Hash HASH EraIndependentTxBody))) :*: S1 ('MetaSel ('Just"wvkKeyHash"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash Witness)))))
pattern WitVKey :: VKey kr -> SignedDSIGN DSIGN (Hash HASH EraIndependentTxBody) -> WitVKey krInstances12Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsOrd CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsShow CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsGeneric CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNFData CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsFromJSON CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsToJSON CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNoThunks CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsDecCBOR CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsEncCBOR CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsToPlutusData CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep CostModels = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModels"CostModels"
"Cardano.Ledger.Plutus.CostModels"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"CostModels"
'PrefixI 'True) (S1 ('MetaSel ('Just"_costModelsValid"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Language CostModel)) :*: S1 ('MetaSel ('Just"_costModelsUnknown"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Word8 [Int64]))))
Constructors
MkData (MemoBytes (PlutusData era))
Instances16Eq, Show, Generic, NFData, FromJSON, ToJSON, …
Eq (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataShow (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataGeneric (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataNFData (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataEra era => FromJSON (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataToJSON (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataTypeable era => NoThunks (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataTypeable era => ToCBOR (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataEra era => DecCBOR (Annotator (Data era))Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataTypeable era => DecCBOR (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataTypeable era => EncCBOR (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataSafeToHash (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataMemoized (Data era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataHashAnnotated (Data era) EraIndependentDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Datatype Rep (Data era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Data"Data"
"Cardano.Ledger.Plutus.Data"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"MkData"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (PlutusData era)))))type RawType (Data era) = PlutusData eraDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Data
Constructors
NoDatumDatumHash !DataHashDatum !(BinaryData era)
Instances10Eq, Ord, Show, Generic, ToJSON, MemPack, …
Eq (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataOrd (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataShow (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataGeneric (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataEra era => ToJSON (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataEra era => MemPack (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataNoThunks (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataEra era => DecCBOR (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.DataEra era => EncCBOR (Datum era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Datatype Rep (Datum era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Data"Datum"
"Cardano.Ledger.Plutus.Data"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"NoDatum"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"DatumHash"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DataHash)) :+: C1 ('MetaCons"Datum"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (BinaryData era)))))
Constructors
Instances13Eq, Show, Generic, Semigroup, Monoid, NFData, …
Eq ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsShow ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsGeneric ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsSemigroup ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsMonoid ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsNFData ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsFromJSON ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsToJSON ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsNoThunks ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsDecCBOR ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsEncCBOR ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsToPlutusData ExUnitsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep ExUnits = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnits"ExUnits"
"Cardano.Ledger.Plutus.ExUnits"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"WrapExUnits"
'PrefixI 'True) (S1 ('MetaSel ('Just"unWrapExUnits"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ExUnits' Natural))))
Constructors
Instances12Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsOrd PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsShow PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsGeneric PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsNFData PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsFromJSON PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsToJSON PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsNoThunks PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsDecCBOR PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsEncCBOR PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnitsToPlutusData PricesDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep Prices = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ExUnits"Prices"
"Cardano.Ledger.Plutus.ExUnits"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"Prices"
'PrefixI 'True) (S1 ('MetaSel ('Just"prMem"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 NonNegativeInterval) :*: S1 ('MetaSel ('Just"prSteps"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 NonNegativeInterval)))
Instances21Bounded, Enum, Eq, Ord, Read, Show, …
Bounded LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageEnum LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageEq LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageOrd LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageRead LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageShow LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageIx LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageGeneric LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageNFData LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageRandom LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageUniform LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageUniformRange LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageFromJSON LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageFromJSONKey LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageToJSON LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageToJSONKey LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageNoThunks LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageDecCBOR LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageEncCBOR LanguageDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageTestEquality SLanguageDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphantype Rep Language = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Language"Language"
"Cardano.Ledger.Plutus.Language"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) ((C1 ('MetaCons"PlutusV1"
'PrefixI 'False) U1 :+: C1 ('MetaCons"PlutusV2"
'PrefixI 'False) U1) :+: (C1 ('MetaCons"PlutusV3"
'PrefixI 'False) U1 :+: C1 ('MetaCons"PlutusV4"
'PrefixI 'False) U1))
Instances11Eq, Ord, Show, Generic, NFData, MemPack, …
Eq (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageOrd (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageShow (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageGeneric (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageNFData (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageMemPack (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageNoThunks (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguagePlutusLanguage l => DecCBOR (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguagePlutusLanguage l => EncCBOR (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageSafeToHash (Plutus l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Languagetype Rep (Plutus l) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.Language"Plutus"
"Cardano.Ledger.Plutus.Language"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"Plutus"
'PrefixI 'True) (S1 ('MetaSel ('Just"plutusBinary"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PlutusBinary)))
Instances13TestEquality, Eq, Show, DecCBOR, EncCBOR, HasTypeProxy, …
TestEquality SLanguageDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanEq (SLanguage l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageShow (SLanguage l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguagePlutusLanguage l => DecCBOR (SLanguage l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguagePlutusLanguage l => EncCBOR (SLanguage l)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.LanguageHasTypeProxy (SLanguage 'PlutusV1)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanHasTypeProxy (SLanguage 'PlutusV2)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanHasTypeProxy (SLanguage 'PlutusV3)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanHasTypeProxy (SLanguage 'PlutusV4)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphandata AsType (SLanguage 'PlutusV1)AsPlutusScriptV1
data AsType (SLanguage 'PlutusV2)AsPlutusScriptV2
data AsType (SLanguage 'PlutusV3)AsPlutusScriptV3
data AsType (SLanguage 'PlutusV4)AsPlutusScriptV4
Constructors
Instances25TranslateEra, Eq, Show, Generic, NFData, ToJSON, …
TranslateEra AllegraEra PStateDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra PStateDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra PStateDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra PStateDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra PStateDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra PStateDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEq (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateShow (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateGeneric (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateNFData (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateToJSON (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateDefault (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateNoThunks (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertState(Era era, DecShareCBOR (PState era)) => DecCBOR (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateEra era => EncCBOR (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStateToKeyValuePairs (PState era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertStatetype Rep (PState era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.CertState"PState"
"Cardano.Ledger.State.CertState"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"PState"
'PrefixI 'True) ((S1 ('MetaSel ('Just"psVRFKeyHashes"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (VRFVerKeyHash StakePoolVRF) (NonZero Word64))) :*: S1 ('MetaSel ('Just"psStakePools"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (KeyHash StakePool) StakePoolState))) :*: (S1 ('MetaSel ('Just"psFutureStakePoolParams"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (KeyHash StakePool) StakePoolParams)) :*: S1 ('MetaSel ('Just"psRetiring"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (KeyHash StakePool) EpochNo)))))type TranslationError AllegraEra PState = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra PState = VoidDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra PState = VoidDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra PState = VoidDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra PState = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra PState = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Instances11Eq, Show, Generic, NFData, ToJSON, Default, …
Eq ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountShow ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountGeneric ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountNFData ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountToJSON ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountDefault ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountNoThunks ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountDecCBOR ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountEncCBOR ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccountToKeyValuePairs ChainAccountStateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccounttype Rep ChainAccountState = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.ChainAccount"ChainAccountState"
"Cardano.Ledger.State.ChainAccount"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"ChainAccountState"
'PrefixI 'True) (S1 ('MetaSel ('Just"casTreasury"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin) :*: S1 ('MetaSel ('Just"casReserves"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin)))
class (EraPParams era, Eq (GovState era), Show (GovState era), NoThunks (GovState era), NFData (GovState era), EncCBOR (GovState era), DecCBOR (GovState era), DecShareCBOR (GovState era), Share (GovState era) ~ (Interns (Credential Staking), Interns (KeyHash StakePool), Interns (Credential DRepRole), Interns (Credential HotCommitteeRole)), ToCBOR (GovState era), FromCBOR (GovState era), Default (GovState era), ToJSON (GovState era)) => EraGov era whereAssociated types
type family GovState era
Instances7EraGov, …
EraGov AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphanEraGov AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphanEraGov BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphanEraGov ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance · orphanEraGov DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Governance · orphanEraGov MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphanEraGov ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance · orphan
Instances7GovState, …
type GovState AllegraEra = ShelleyGovState AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphantype GovState AlonzoEra = ShelleyGovState AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphantype GovState BabbageEra = ShelleyGovState BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphantype GovState ConwayEra = ConwayGovState ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Governance · orphantype GovState DijkstraEra = ConwayGovState DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Governance · orphantype GovState MaryEra = ShelleyGovState MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphantype GovState ShelleyEra = ShelleyGovState ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance · orphan
Constructors
Instances11Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolOrd PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolShow PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolGeneric PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolNFData PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolFromJSON PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolToJSON PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolNoThunks PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolDecCBOR PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolEncCBOR PoolMetadataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePooltype Rep PoolMetadata = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePool"PoolMetadata"
"Cardano.Ledger.State.StakePool"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"PoolMetadata"
'PrefixI 'True) (S1 ('MetaSel ('Just"pmUrl"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Url) :*: S1 ('MetaSel ('Just"pmHash"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ByteArray)))
Constructors
Instances12Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolOrd StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolShow StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolGeneric StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolNFData StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolFromJSON StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolToJSON StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolDefault StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolNoThunks StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolDecCBOR StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolEncCBOR StakePoolParamsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePooltype Rep StakePoolParams = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePool"StakePoolParams"
"Cardano.Ledger.State.StakePool"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"StakePoolParams"
'PrefixI 'True) (((S1 ('MetaSel ('Just"sppId"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel ('Just"sppVrf"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VRFVerKeyHash StakePoolVRF))) :*: (S1 ('MetaSel ('Just"sppPledge"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin) :*: S1 ('MetaSel ('Just"sppCost"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin))) :*: ((S1 ('MetaSel ('Just"sppMargin"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 UnitInterval) :*: S1 ('MetaSel ('Just"sppAccountAddress"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AccountAddress)) :*: (S1 ('MetaSel ('Just"sppOwners"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Set (KeyHash Staking))) :*: (S1 ('MetaSel ('Just"sppRelays"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictSeq StakePoolRelay)) :*: S1 ('MetaSel ('Just"sppMetadata"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe PoolMetadata)))))))
pattern PoolParams :: KeyHash StakePool -> VRFVerKeyHash StakePoolVRF -> Coin -> Coin -> UnitInterval -> AccountAddress -> Set (KeyHash Staking) -> StrictSeq StakePoolRelay -> StrictMaybe PoolMetadata -> PoolParamsDeprecated. In favor of StakePoolParams
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Deprecated. In favor of fields with `spp*` prefix
Constructors
Instances11Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolOrd StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolShow StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolGeneric StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolNFData StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolFromJSON StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolToJSON StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolNoThunks StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolDecCBOR StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePoolEncCBOR StakePoolRelayDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePooltype Rep StakePoolRelay = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.StakePool"StakePoolRelay"
"Cardano.Ledger.State.StakePool"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"SingleHostAddr"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Port)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe IPv4)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe IPv6)))) :+: (C1 ('MetaCons"SingleHostName"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe Port)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DnsName)) :+: C1 ('MetaCons"MultiHostName"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DnsName))))
Instances7ScriptsNeeded, …
type ScriptsNeeded AllegraEra = ShelleyScriptsNeeded AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.UTxO · orphantype ScriptsNeeded AlonzoEra = AlonzoScriptsNeeded AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxO · orphantype ScriptsNeeded BabbageEra = AlonzoScriptsNeeded BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.UTxO · orphantype ScriptsNeeded ConwayEra = AlonzoScriptsNeeded ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.UTxO · orphantype ScriptsNeeded DijkstraEra = AlonzoScriptsNeeded DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.UTxO · orphantype ScriptsNeeded MaryEra = ShelleyScriptsNeeded MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.UTxO · orphantype ScriptsNeeded ShelleyEra = ShelleyScriptsNeeded ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.UTxO · orphan
Instances7ScriptsNeeded, …
type ScriptsNeeded AllegraEra = ShelleyScriptsNeeded AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.UTxO · orphantype ScriptsNeeded AlonzoEra = AlonzoScriptsNeeded AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.UTxO · orphantype ScriptsNeeded BabbageEra = AlonzoScriptsNeeded BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.UTxO · orphantype ScriptsNeeded ConwayEra = AlonzoScriptsNeeded ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.UTxO · orphantype ScriptsNeeded DijkstraEra = AlonzoScriptsNeeded DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.UTxO · orphantype ScriptsNeeded MaryEra = ShelleyScriptsNeeded MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.UTxO · orphantype ScriptsNeeded ShelleyEra = ShelleyScriptsNeeded ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.UTxO · orphan
Instances30CanGetUTxO, CanSetUTxO, TranslateEra, Eq, Show, Generic, …
CanGetUTxO UTxODefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOCanSetUTxO UTxODefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOTranslateEra AllegraEra UTxODefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra UTxODefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra UTxODefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra UTxODefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra UTxODefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra UTxODefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan(Era era, Eq (TxOut era)) => Eq (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOShow (TxOut era) => Show (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOGeneric (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOSemigroup (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOEra era => Monoid (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxO(Era era, NFData (TxOut era)) => NFData (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOToJSON (TxOut era) => ToJSON (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxODefault (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxONoThunks (TxOut era) => NoThunks (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxO(Era era, DecShareCBOR (TxOut era), Share (TxOut era) ~ Interns (Credential Staking)) => FromCBOR (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxO(Era era, EncCBOR (TxOut era)) => ToCBOR (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxO(Era era, DecShareCBOR (TxOut era), Share (TxOut era) ~ Interns (Credential Staking)) => DecCBOR (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxO(Era era, EncCBOR (TxOut era)) => EncCBOR (UTxO era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxOtype Rep (UTxO era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.State.UTxO"UTxO"
"Cardano.Ledger.State.UTxO"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"UTxO"
'PrefixI 'True) (S1 ('MetaSel ('Just"unUTxO"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map TxIn (TxOut era)))))type TranslationError AllegraEra UTxO = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra UTxO = VoidDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra UTxO = VoidDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra UTxO = VoidDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra UTxO = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra UTxO = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Constructors
Instances14Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInOrd TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInShow TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInGeneric TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInNFData TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInFromJSON TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInToJSON TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInMemPack TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInNoThunks TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInDecCBOR TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInEncCBOR TxIdDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInEraTx era => HasOKey TxId (Tx l era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoreEraTxBody era => HasOKey TxId (TxBody l era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Coretype Rep TxId = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxIn"TxId"
"Cardano.Ledger.TxIn"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"TxId"
'PrefixI 'True) (S1 ('MetaSel ('Just"unTxId"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SafeHash EraIndependentTxBody))))
Instances14Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInOrd TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInShow TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInGeneric TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInNFData TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInToJSON TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInToJSONKey TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInMemPack TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInNoThunks TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInDecCBOR TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxInEncCBOR TxInDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxIntype Rep TxIn = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.TxIn"TxIn"
"Cardano.Ledger.TxIn"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"TxIn"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 TxId) :*: S1 ('MetaSel 'Nothing 'SourceUnpack 'SourceStrict 'DecidedUnpack) (Rec0 TxIx)))
class (Compactible t, Inject Coin t, EncCBOR (CompactForm t), DecCBOR (CompactForm t), Abelian t, NoThunks t, EncCBOR t, DecCBOR t, ToJSON t, NFData t, Show t, Eq t) => Val t whereMethods
zero :: t(<+>) :: t -> t -> tinfixl 6(<×>) :: Integral i => i -> t -> tinfixl 7(<->) :: t -> t -> tinfixl 6isZero :: t -> Boolcoin :: t -> CoinmodifyCoin :: (Coin -> Coin) -> t -> tsize :: t -> Integerpointwise :: (Integer -> Integer -> Bool) -> t -> t -> BoolisAdaOnly :: t -> BoolisAdaOnlyCompact :: CompactForm t -> BoolcoinCompact :: CompactForm t -> CompactForm CoininjectCompact :: CompactForm Coin -> CompactForm tmodifyCompactCoin :: (CompactForm Coin -> CompactForm Coin) -> CompactForm t -> CompactForm t
class (Typeable era, KnownNat (ProtVerLow era), KnownNat (ProtVerHigh era), ProtVerLow era <= ProtVerHigh era, MinVersion <= ProtVerLow era, MinVersion <= ProtVerHigh era, CmpNat (ProtVerLow era) MaxVersion ~ 'LT, CmpNat (ProtVerHigh era) MaxVersion ~ 'LT) => Era era whereAssociated types
type family EraName era :: Symboltype family PreviousEra eratype family ProtVerLow era :: Nattype family ProtVerHigh era :: Nat
Constructors
DijkstraSpending !(f Word32 TxIn)DijkstraMinting !(f Word32 PolicyID)DijkstraCertifying !(f Word32 (TxCert era))DijkstraWithdrawing !(f Word32 AccountAddress)DijkstraVoting !(f Word32 Voter)DijkstraProposing !(f Word32 (ProposalProcedure era))DijkstraGuarding !(f Word32 ScriptHash)
Instances23Eq, Ord, Show, Generic, NFData, ToJSON, …
(EraTxCert era, EraPParams era) => Eq (DijkstraPlutusPurpose AsItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraTxCert era, EraPParams era) => Eq (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraTxCert era, EraPParams era) => Eq (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, EraTxCert era) => Ord (DijkstraPlutusPurpose AsItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, EraTxCert era) => Ord (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, EraTxCert era) => Ord (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, EraTxCert era) => Show (DijkstraPlutusPurpose AsItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, EraTxCert era) => Show (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, EraTxCert era) => Show (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.ScriptsGeneric (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, NFData (TxCert era)) => NFData (DijkstraPlutusPurpose AsItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, NFData (TxCert era)) => NFData (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, NFData (TxCert era)) => NFData (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(forall a b. (ToJSON a, ToJSON b) => ToJSON (f a b), ToJSON (TxCert era), EraPParams era) => ToJSON (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, NoThunks (TxCert era)) => NoThunks (DijkstraPlutusPurpose AsItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, NoThunks (TxCert era)) => NoThunks (DijkstraPlutusPurpose AsIx era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, NoThunks (TxCert era)) => NoThunks (DijkstraPlutusPurpose AsIxItem era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(Typeable f, EraPParams era, forall a b. (DecCBOR a, DecCBOR b) => DecCBOR (f a b), forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), EraTxCert era) => DecCBOR (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), EraTxCert era) => EncCBOR (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(Typeable f, EraPParams era, forall a b. (DecCBOR a, DecCBOR b) => DecCBOR (f a b), DecCBOR (TxCert era)) => DecCBORGroup (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts(EraPParams era, forall a b. (EncCBOR a, EncCBOR b) => EncCBOR (f a b), EncCBOR (TxCert era)) => EncCBORGroup (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.ScriptsInject (ConwayPlutusPurpose f era) (DijkstraPlutusPurpose f era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scriptstype Rep (DijkstraPlutusPurpose f era) = D1 ('MetaDataDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Scripts"DijkstraPlutusPurpose"
"Cardano.Ledger.Dijkstra.Scripts"
"cardano-ledger-dijkstra-0.3.0.0-19Xk5pXBfYy7FK4gdY0Bsc"
'False) ((C1 ('MetaCons"DijkstraSpending"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 TxIn))) :+: (C1 ('MetaCons"DijkstraMinting"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 PolicyID))) :+: C1 ('MetaCons"DijkstraCertifying"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 (TxCert era)))))) :+: ((C1 ('MetaCons"DijkstraWithdrawing"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 AccountAddress))) :+: C1 ('MetaCons"DijkstraVoting"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 Voter)))) :+: (C1 ('MetaCons"DijkstraProposing"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 (ProposalProcedure era)))) :+: C1 ('MetaCons"DijkstraGuarding"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (f Word32 ScriptHash))))))
Deprecated. In favor of DijkstraWithdrawing
Instances12Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertOrd (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertShow (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertGeneric (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertNFData (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertEra era => ToJSON (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertNoThunks (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert(EraTxCert era, TxCert era ~ DijkstraTxCert era) => FromCBOR (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert(Era era, Val (Value era)) => ToCBOR (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert(ConwayEraTxCert era, TxCert era ~ DijkstraTxCert era) => DecCBOR (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCertEra era => EncCBOR (DijkstraTxCert era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCerttype Rep (DijkstraTxCert era) = D1 ('MetaDataDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxCert"DijkstraTxCert"
"Cardano.Ledger.Dijkstra.TxCert"
"cardano-ledger-dijkstra-0.3.0.0-19Xk5pXBfYy7FK4gdY0Bsc"
'False) (C1 ('MetaCons"DijkstraTxCertDeleg"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DijkstraDelegCert)) :+: (C1 ('MetaCons"DijkstraTxCertPool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PoolCert)) :+: C1 ('MetaCons"DijkstraTxCertGov"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ConwayGovCert))))
Methods
mintTxBodyL :: Lens' (TxBody l era) MultiAsset
Instances5MaryEraTxBody
MaryEraTxBody AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanMaryEraTxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanMaryEraTxBody ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxBody · orphanMaryEraTxBody MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody(Eq (Tx SubTx DijkstraEra), NFData (Tx SubTx DijkstraEra), Show (Tx SubTx DijkstraEra), EncCBOR (Tx SubTx DijkstraEra), DecCBOR (Annotator (Tx SubTx DijkstraEra)), HasOKey TxId (Tx SubTx DijkstraEra)) => MaryEraTxBody DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.TxBody · orphan
Constructors
Instances25Generic, Semigroup, Monoid, ToJSON, Abelian, Group, …
Eq MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueShow MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueGeneric MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueSemigroup MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueMonoid MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNFData MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueToJSON MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNoThunks MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueDecCBOR MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEncCBOR MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueAbelian MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueGroup MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueToKeyValuePairs MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueCompactible MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueVal MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueInject Coin MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEq (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueShow (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNFData (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueMemPack (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNoThunks (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueDecCBOR (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEncCBOR (CompactForm MaryValue)Defined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Valuetype Rep MaryValue = D1 ('MetaDataDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Value"MaryValue"
"Cardano.Ledger.Mary.Value"
"cardano-ledger-mary-1.11.0.0-BDX9Jw3i0LOAEIgnwJZDrh"
'False) (C1 ('MetaCons"MaryValue"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 MultiAsset)))data CompactForm MaryValueDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Value
Instances14Eq, Show, Generic, Semigroup, Monoid, NFData, …
Eq MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueShow MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueGeneric MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueSemigroup MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueMonoid MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNFData MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValuePretty MultiAssetDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanToJSON MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNoThunks MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueDecCBOR MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEncCBOR MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueGroup MultiAssetDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Valuetype Rep MultiAsset = D1 ('MetaDataDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Value"MultiAsset"
"Cardano.Ledger.Mary.Value"
"cardano-ledger-mary-1.11.0.0-BDX9Jw3i0LOAEIgnwJZDrh"
'True) (C1 ('MetaCons"MultiAsset"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PolicyID (Map AssetName Integer)))))type MemoHashIndex (MaryTxBodyRaw l) = EraIndependentTxBodyDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphan
Constructors
Instances14Eq, Ord, Show, Generic, NFData, Pretty, …
Eq PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueOrd PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueShow PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueGeneric PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNFData PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValuePretty PolicyIDDefined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanFromJSON PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueFromJSONKey PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueToJSON PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueToJSONKey PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueNoThunks PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueDecCBOR PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.ValueEncCBOR PolicyIDDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Valuetype Rep PolicyID = D1 ('MetaDataDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Value"PolicyID"
"Cardano.Ledger.Mary.Value"
"cardano-ledger-mary-1.11.0.0-BDX9Jw3i0LOAEIgnwJZDrh"
'True) (C1 ('MetaCons"PolicyID"
'PrefixI 'True) (S1 ('MetaSel ('Just"policyID"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptHash)))
Instances13Eq, Show, Generic, Semigroup, Monoid, NFData, …
Eq ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisShow ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisGeneric ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisSemigroup ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisMonoid ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisNFData ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisFromJSON ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisToJSON ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisNoThunks ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisDecCBOR ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisEncCBOR ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GenesisToKeyValuePairs ShelleyGenesisStakingDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Genesistype Rep ShelleyGenesisStaking = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Genesis"ShelleyGenesisStaking"
"Cardano.Ledger.Shelley.Genesis"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"ShelleyGenesisStaking"
'PrefixI 'True) (S1 ('MetaSel ('Just"sgsPools"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ListMap (KeyHash StakePool) StakePoolParams)) :*: S1 ('MetaSel ('Just"sgsStake"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ListMap (KeyHash Staking) (KeyHash StakePool)))))
Constructors
NewEpochStatenesEL :: !EpochNonesBprev :: !BlocksMadenesBcur :: !BlocksMadenesEs :: !EpochState eranesRu :: !StrictMaybe PulsingRewUpdatenesPd :: !PoolDistrstashedAVVMAddresses :: !StashedAVVMAddresses era
Instances29CanGetChainAccountState, CanSetChainAccountState, CanGetInstantStake, CanSetInstantStake, CanGetUTxO, CanSetUTxO, …
CanGetChainAccountState NewEpochStateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesCanSetChainAccountState NewEpochStateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesCanGetInstantStake NewEpochStateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesCanSetInstantStake NewEpochStateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesCanGetUTxO NewEpochStateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesCanSetUTxO NewEpochStateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesTranslateEra AllegraEra NewEpochStateDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra NewEpochStateDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra NewEpochStateDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra NewEpochStateDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra NewEpochStateDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra NewEpochStateDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan(EraTxOut era, Eq (StashedAVVMAddresses era), Eq (GovState era), Eq (CertState era), Eq (InstantStake era)) => Eq (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraTxOut era, Show (StashedAVVMAddresses era), Show (GovState era), Show (CertState era), Show (InstantStake era)) => Show (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.TypesGeneric (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraTxOut era, NFData (StashedAVVMAddresses era), NFData (GovState era), NFData (CertState era), NFData (InstantStake era)) => NFData (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraStake era, EraGov era, EraCertState era, Default (StashedAVVMAddresses era)) => Default (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(Era era, NoThunks (EpochState era), NoThunks (StashedAVVMAddresses era)) => NoThunks (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraTxOut era, EraGov era, EraStake era, EraCertState era, DecCBOR (StashedAVVMAddresses era)) => FromCBOR (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraTxOut era, EraGov era, EraStake era, EraCertState era, EncCBOR (StashedAVVMAddresses era)) => ToCBOR (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraTxOut era, EraGov era, EraStake era, DecCBOR (StashedAVVMAddresses era), EraCertState era) => DecCBOR (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types(EraTxOut era, EraStake era, EncCBOR (StashedAVVMAddresses era), EncCBOR (GovState era), EncCBOR (CertState era)) => EncCBOR (NewEpochState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Typestype Rep (NewEpochState era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.LedgerState.Types"NewEpochState"
"Cardano.Ledger.Shelley.LedgerState.Types"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"NewEpochState"
'PrefixI 'True) ((S1 ('MetaSel ('Just"nesEL"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 EpochNo) :*: (S1 ('MetaSel ('Just"nesBprev"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 BlocksMade) :*: S1 ('MetaSel ('Just"nesBcur"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 BlocksMade))) :*: ((S1 ('MetaSel ('Just"nesEs"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (EpochState era)) :*: S1 ('MetaSel ('Just"nesRu"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe PulsingRewUpdate))) :*: (S1 ('MetaSel ('Just"nesPd"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PoolDistr) :*: S1 ('MetaSel ('Just"stashedAVVMAddresses"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StashedAVVMAddresses era))))))type TranslationError AllegraEra NewEpochState = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra NewEpochState = VoidDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra NewEpochState = VoidDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra NewEpochState = VoidDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra NewEpochState = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra NewEpochState = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
class (ShelleyEraTxCert era, EraTxBody era, AtMostEra "Babbage"
era) => ShelleyEraTxBody era whereMethods
updateTxBodyL :: Lens' (TxBody TopTx era) (StrictMaybe (Update era))
Instances5ShelleyEraTxBody
ShelleyEraTxBody AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxBody · orphanShelleyEraTxBody AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxBody · orphanShelleyEraTxBody BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxBody · orphanShelleyEraTxBody MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxBody · orphanShelleyEraTxBody ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxBody
Constructors
Instances8Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertOrd GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertShow GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertGeneric GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNFData GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertToJSON GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNoThunks GenesisDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCerttype Rep GenesisDelegCert = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert"GenesisDelegCert"
"Cardano.Ledger.Shelley.TxCert"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"GenesisDelegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash GenesisRole)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash GenesisDelegate)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (VRFVerKeyHash GenDelegVRF)))))
Constructors
MIRCertmirPot :: !MIRPotmirRewards :: !MIRTarget
Instances10Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertOrd MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertShow MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertGeneric MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNFData MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertToJSON MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNoThunks MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertDecCBOR MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEncCBOR MIRCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCerttype Rep MIRCert = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert"MIRCert"
"Cardano.Ledger.Shelley.TxCert"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"MIRCert"
'PrefixI 'True) (S1 ('MetaSel ('Just"mirPot"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 MIRPot) :*: S1 ('MetaSel ('Just"mirRewards"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 MIRTarget)))
Instances12Bounded, Enum, Eq, Ord, Show, Generic, …
Bounded MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEnum MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEq MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertOrd MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertShow MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertGeneric MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNFData MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertToJSON MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNoThunks MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertDecCBOR MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEncCBOR MIRPotDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCerttype Rep MIRPot = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert"MIRPot"
"Cardano.Ledger.Shelley.TxCert"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"ReservesMIR"
'PrefixI 'False) U1 :+: C1 ('MetaCons"TreasuryMIR"
'PrefixI 'False) U1)
Constructors
Instances10Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertOrd MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertShow MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertGeneric MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNFData MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertToJSON MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNoThunks MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertDecCBOR MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEncCBOR MIRTargetDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCerttype Rep MIRTarget = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert"MIRTarget"
"Cardano.Ledger.Shelley.TxCert"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"StakeAddressesMIR"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (Credential Staking) DeltaCoin))) :+: C1 ('MetaCons"SendToOppositePotMIR"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin)))
Constructors
Instances8Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertOrd ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertShow ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertGeneric ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNFData ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertToJSON ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNoThunks ShelleyDelegCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCerttype Rep ShelleyDelegCert = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert"ShelleyDelegCert"
"Cardano.Ledger.Shelley.TxCert"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"ShelleyRegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking))) :+: (C1 ('MetaCons"ShelleyUnRegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking))) :+: C1 ('MetaCons"ShelleyDelegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Credential Staking)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)))))
Methods
mkRegTxCert :: Credential Staking -> TxCert eragetRegTxCert :: TxCert era -> Maybe (Credential Staking)mkUnRegTxCert :: Credential Staking -> TxCert eragetUnRegTxCert :: TxCert era -> Maybe (Credential Staking)mkDelegStakeTxCert :: Credential Staking -> KeyHash StakePool -> TxCert eragetDelegStakeTxCert :: TxCert era -> Maybe (Credential Staking, KeyHash StakePool)mkGenesisDelegTxCert :: AtMostEra"Babbage"
era => GenesisDelegCert -> TxCert eragetGenesisDelegTxCert :: AtMostEra"Babbage"
era => TxCert era -> Maybe GenesisDelegCertmkMirTxCert :: AtMostEra"Babbage"
era => MIRCert -> TxCert eragetMirTxCert :: AtMostEra"Babbage"
era => TxCert era -> Maybe MIRCert
Instances6ShelleyEraTxCert
ShelleyEraTxCert AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.TxCert · orphanShelleyEraTxCert AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.TxCert · orphanShelleyEraTxCert BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.TxCert · orphanShelleyEraTxCert ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.TxCert · orphanShelleyEraTxCert MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.TxCert · orphanShelleyEraTxCert ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert
Instances12Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertOrd (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertShow (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertGeneric (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNFData (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEra era => ToJSON (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertNoThunks (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert(ShelleyEraTxCert era, TxCert era ~ ShelleyTxCert era) => FromCBOR (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEra era => ToCBOR (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert(ShelleyEraTxCert era, TxCert era ~ ShelleyTxCert era) => DecCBOR (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCertEra era => EncCBOR (ShelleyTxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCerttype Rep (ShelleyTxCert era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.TxCert"ShelleyTxCert"
"Cardano.Ledger.Shelley.TxCert"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) ((C1 ('MetaCons"ShelleyTxCertDelegCert"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ShelleyDelegCert)) :+: C1 ('MetaCons"ShelleyTxCertPool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 PoolCert))) :+: (C1 ('MetaCons"ShelleyTxCertGenesisDeleg"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GenesisDelegCert)) :+: C1 ('MetaCons"ShelleyTxCertMir"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 MIRCert))))
class (UnsoundPureKESAlgorithm (KES c), VRFAlgorithm (VRF c), ContextKES (KES c) ~ (), ContextVRF (VRF c) ~ (), Typeable c) => Crypto c whereInstances1Crypto
Crypto StandardCryptoDefined in cardano-protocol-0.1.0.0 · Cardano.Protocol.Crypto
The same crypto used on the net
Instances15Crypto, PraosCrypto, Protocol, FromCBOR, ToCBOR, ConvertLedgerEvent, …
Crypto StandardCryptoDefined in cardano-protocol-0.1.0.0 · Cardano.Protocol.CryptoPraosCrypto StandardCryptoDefined in cardano-protocol-tpraos-1.6.0.0 · Cardano.Protocol.TPraos.API(CardanoHardForkConstraints StandardCrypto, IOLike m, MonadKESAgent m) => Protocol m (CardanoBlock StandardCrypto)Defined in cardano-api-11.7.0.0 · Cardano.Api.Consensus.Internal.Protocol(IOLike m, LedgerSupportsProtocol (ShelleyBlock (TPraos StandardCrypto) ShelleyEra), MonadKESAgent m) => Protocol m (ShelleyBlockHFC (TPraos StandardCrypto) ShelleyEra)Defined in cardano-api-11.7.0.0 · Cardano.Api.Consensus.Internal.ProtocolFromCBOR (OCert StandardCrypto)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanToCBOR (OCert StandardCrypto)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Serialisation · orphanCardanoHardForkConstraints StandardCrypto => ProtocolClient (CardanoBlock StandardCrypto)Defined in cardano-api-11.7.0.0 · Cardano.Api.Consensus.Internal.ProtocolConvertLedgerEvent (HardForkBlock (CardanoEras StandardCrypto))Defined in cardano-api-11.7.0.0 · Cardano.Api.LedgerState.Internal.ConvertLedgerEventLedgerSupportsProtocol (ShelleyBlock (TPraos StandardCrypto) ShelleyEra) => ProtocolClient (ShelleyBlockHFC (TPraos StandardCrypto) ShelleyEra)Defined in cardano-api-11.7.0.0 · Cardano.Api.Consensus.Internal.Protocoltype KES StandardCrypto = Sum6KES Ed25519DSIGN Blake2b_256Defined in cardano-protocol-0.1.0.0 · Cardano.Protocol.Cryptotype VRF StandardCrypto = PraosVRFDefined in cardano-protocol-0.1.0.0 · Cardano.Protocol.Cryptodata ProtocolInfoArgs m (CardanoBlock StandardCrypto)ProtocolInfoArgsCardano (SomeHasFS m) (CardanoProtocolParams StandardCrypto)
data ProtocolInfoArgs m (ShelleyBlockHFC (TPraos StandardCrypto) ShelleyEra)ProtocolInfoArgsShelley (SomeHasFS m) ShelleyGenesis (ProtocolParamsShelleyBased StandardCrypto) ProtVer
data ProtocolClientInfoArgs (CardanoBlock StandardCrypto)Defined in cardano-api-11.7.0.0 · Cardano.Api.Consensus.Internal.Protocoldata ProtocolClientInfoArgs (ShelleyBlockHFC (TPraos StandardCrypto) ShelleyEra)Defined in cardano-api-11.7.0.0 · Cardano.Api.Consensus.Internal.Protocol
Constructors
Instances14Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotOrd EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotShow EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotGeneric EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNFData EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotFromJSON EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotToJSON EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNoThunks EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotFromCBOR EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotToCBOR EpochIntervalDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotDecCBOR EpochIntervalDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.DecCBOREncCBOR EpochIntervalDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Encoding.EncCBORToPlutusData EpochIntervalDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep EpochInterval = D1 ('MetaDataDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.Slot"EpochInterval"
"Cardano.Slotting.Slot"
"cardano-slotting-0.2.2.0-BzlFk4pU5l69Qn8jbrAsSL"
'True) (C1 ('MetaCons"EpochInterval"
'PrefixI 'True) (S1 ('MetaSel ('Just"unEpochInterval"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)))
Instances16Enum, Eq, Ord, Show, Generic, NFData, …
Enum EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotEq EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotOrd EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotShow EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotGeneric EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNFData EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotFromJSON EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotToJSON EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotSerialise EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNoThunks EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotFromCBOR EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotToCBOR EpochNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotDecCBOR EpochNoDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.DecCBOREncCBOR EpochNoDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Encoding.EncCBORCondense EpochNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Util.Condensetype Rep EpochNo = D1 ('MetaDataDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.Slot"EpochNo"
"Cardano.Slotting.Slot"
"cardano-slotting-0.2.2.0-BzlFk4pU5l69Qn8jbrAsSL"
'True) (C1 ('MetaCons"EpochNo"
'PrefixI 'True) (S1 ('MetaSel ('Just"unEpochNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))
Instances21Bounded, Enum, Eq, Num, Ord, Show, …
Bounded SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotEnum SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotEq SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNum SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotOrd SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotShow SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotGeneric SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNFData SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotFromJSON SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotToJSON SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotSerialise SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotNoThunks SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotFromCBOR SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotToCBOR SlotNoDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.SlotDecCBOR SlotNoDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.DecCBOREncCBOR SlotNoDefined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Encoding.EncCBORCondense SlotNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Util.CondenseSerialiseHFC xs => SerialiseNodeToClient (HardForkBlock xs) SlotNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToClient · orphanAnchorable (WithOrigin SlotNo) (HeaderStateWithTime blk) (HeaderStateWithTime blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.HeaderStateHistoryGetTip (l blk) => Anchorable (WithOrigin SlotNo) (StateRef m l blk) (StateRef m l blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.LedgerDB.V2.LedgerSeqtype Rep SlotNo = D1 ('MetaDataDefined in cardano-slotting-0.2.2.0 · Cardano.Slotting.Slot"SlotNo"
"Cardano.Slotting.Slot"
"cardano-slotting-0.2.2.0-BzlFk4pU5l69Qn8jbrAsSL"
'True) (C1 ('MetaCons"SlotNo"
'PrefixI 'True) (S1 ('MetaSel ('Just"unSlotNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))
Instances73Monad, Functor, MonadFail, Applicative, Foldable, Traversable, …
Monad StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictFunctor StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictMonadFail StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictApplicative StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictFoldable StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictTraversable StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictAlternative StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictEq1 StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictOrd1 StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictRead1 StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictShow1 StrictMaybeDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictHKDFunctor StrictMaybeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HKDHKDApplicative StrictMaybeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.HKDEq (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEq a => Eq (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictOrd (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsOrd a => Ord (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictRead a => Read (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictShow (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsShow a => Show (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictGeneric (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictSemigroup a => Semigroup (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictSemigroup a => Monoid (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictNFData (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNFData a => NFData (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictFromJSON a => FromJSON (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictToJSON a => ToJSON (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictDefault (UpgradeAlonzoPParams StrictMaybe)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsDefault (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsDefault (StrictMaybe t)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictNoThunks (UpgradeConwayPParams StrictMaybe)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNoThunks a => NoThunks (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictFromCBOR a => FromCBOR (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictToCBOR a => ToCBOR (StrictMaybe a)Defined in cardano-strict-containers-0.1.6.0 · Data.Maybe.StrictDecCBOR a => DecCBOR (StrictMaybe a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Decoding.DecCBOREncCBOR a => EncCBOR (StrictMaybe a)Defined in cardano-ledger-binary-1.9.1.0 · Cardano.Ledger.Binary.Encoding.EncCBOREq (AlonzoPParams StrictMaybe era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsEq (BabbagePParams StrictMaybe era)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParamsEq (ConwayPParams StrictMaybe era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEq (DijkstraPParams StrictMaybe era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParamsEq (ShelleyPParams StrictMaybe era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParamsOrd (AlonzoPParams StrictMaybe era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsOrd (BabbagePParams StrictMaybe era)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParamsOrd (ConwayPParams StrictMaybe era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsOrd (DijkstraPParams StrictMaybe era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParamsOrd (ShelleyPParams StrictMaybe era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParamsShow (AlonzoPParams StrictMaybe era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsShow (BabbagePParams StrictMaybe era)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParamsShow (ConwayPParams StrictMaybe era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsShow (DijkstraPParams StrictMaybe era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParamsShow (ShelleyPParams StrictMaybe era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParamsSemigroup (AlonzoPParams StrictMaybe era)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanSemigroup (BabbagePParams StrictMaybe era)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanSemigroup (ConwayPParams StrictMaybe era)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanSemigroup (DijkstraPParams StrictMaybe era)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanSemigroup (ShelleyPParams StrictMaybe era)Defined in cardano-api-11.7.0.0 · Cardano.Api.Internal.Orphans.Misc · orphanNFData (AlonzoPParams StrictMaybe era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNFData (BabbagePParams StrictMaybe era)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParamsNFData (ConwayPParams StrictMaybe era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNFData (DijkstraPParams StrictMaybe era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParamsNFData (ShelleyPParams StrictMaybe era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParamsNoThunks (AlonzoPParams StrictMaybe era)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNoThunks (BabbagePParams StrictMaybe era)Defined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParamsNoThunks (ConwayPParams StrictMaybe era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsNoThunks (DijkstraPParams StrictMaybe era)Defined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParamsNoThunks (ShelleyPParams StrictMaybe era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParams(Typeable t, FromJSON a) => FromJSON (THKD t StrictMaybe a)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams(Typeable t, ToJSON a) => ToJSON (THKD t StrictMaybe a)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams(Typeable t, DecCBOR a) => DecCBOR (THKD t StrictMaybe a)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsEncCBOR a => EncCBOR (THKD t StrictMaybe a)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams(ToDRepGroup g, ToStakePoolGroup h) => CollectModifiedPPGroups (K1 i (THKD ('PPGroups g h) StrictMaybe a) p)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParamsUpdatable (K1 t x a) (K1 t (StrictMaybe x) u)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamstype Rep (StrictMaybe a) = D1 ('MetaDataDefined in cardano-strict-containers-0.1.6.0 · Data.Maybe.Strict"StrictMaybe"
"Data.Maybe.Strict"
"cardano-strict-containers-0.1.6.0-KgLpGvchdnF7RySowXvbKO"
'False) (C1 ('MetaCons"SNothing"
'PrefixI 'False) U1 :+: C1 ('MetaCons"SJust"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)))
A continuation-based decoder, used for decoding values that were previously encoded using the Codec.CBOR.Encoding module. As Decoder has a Monad instance, you can easily write Decoders monadically for building your deserialisation logic.
Instances5Monad, Functor, MonadFail, Applicative, NoThunks
Monad (Decoder s)Defined in cborg-0.2.10.0 · Codec.CBOR.DecodingFunctor (Decoder s)Defined in cborg-0.2.10.0 · Codec.CBOR.DecodingMonadFail (Decoder s)Defined in cborg-0.2.10.0 · Codec.CBOR.DecodingApplicative (Decoder s)Defined in cborg-0.2.10.0 · Codec.CBOR.DecodingNoThunks (Decoder s a)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Util.Orphans · orphan