cardano-ledger-test-9.9.9.9: Testing harness, tests and benchmarks for Shelley style cardano ledgers
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Generic.Proof

Synopsis

Documentation

data Proof era where Source #

Proof of a valid (predefined) era

Instances

Instances details
Singleton Proof Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

testEqlProof i → Proof j → Maybe (i :~: j) Source #

cmpIndexProof a → Proof b → Ordering Source #

Shaped Proof any Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

shapeProof i → Shape any Source #

Show (Proof e) Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

showsPrecIntProof e → ShowS #

showProof e → String #

showList ∷ [Proof e] → ShowS #

ToExpr (Proof era) Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

toExprProof era → Expr Source #

listToExpr ∷ [Proof era] → Expr Source #

Show (Some Proof) Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

showsPrecIntSome ProofShowS #

showSome ProofString #

showList ∷ [Some Proof] → ShowS #

class (EraGov era, EraTx era, EraUTxO era, EraTxAuxData era, EraScript era, EraStake era, ShelleyEraTxCert era, EraCertState era, EraTest era) ⇒ Reflect era where Source #

Minimal complete definition

reify

Methods

reifyProof era Source #

lift ∷ (Proof era → a) → a Source #

Instances

Instances details
Reflect AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof AllegraEra Source #

lift ∷ (Proof AllegraEra → a) → a Source #

Reflect AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof AlonzoEra Source #

lift ∷ (Proof AlonzoEra → a) → a Source #

Reflect BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof BabbageEra Source #

lift ∷ (Proof BabbageEra → a) → a Source #

Reflect ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof ConwayEra Source #

lift ∷ (Proof ConwayEra → a) → a Source #

Reflect MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof MaryEra Source #

lift ∷ (Proof MaryEra → a) → a Source #

Reflect ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof ShelleyEra Source #

lift ∷ (Proof ShelleyEra → a) → a Source #

data Some (t ∷ k → Type) where Source #

Hide the index for a singleton type t

Constructors

Some ∷ ∀ {k} (t ∷ k → Type) (i ∷ k). Singleton t ⇒ t i → Some t 

Instances

Instances details
Show (Some Proof) Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

showsPrecIntSome ProofShowS #

showSome ProofString #

showList ∷ [Some Proof] → ShowS #

Eq (Some r) 
Instance details

Defined in Data.Universe

Methods

(==)Some r → Some r → Bool #

(/=)Some r → Some r → Bool #

Ord (Some r) 
Instance details

Defined in Data.Universe

Methods

compareSome r → Some r → Ordering #

(<)Some r → Some r → Bool #

(<=)Some r → Some r → Bool #

(>)Some r → Some r → Bool #

(>=)Some r → Some r → Bool #

maxSome r → Some r → Some r #

minSome r → Some r → Some r #

runSTS ∷ ∀ (s ∷ Symbol) e ans. (BaseM (EraRule s e) ~ ShelleyBase, STS (EraRule s e)) ⇒ TRC (EraRule s e) → (Either (NonEmpty (PredicateFailure (EraRule s e))) (State (EraRule s e)) → ans) → ans Source #

goSTS ∷ ∀ (s ∷ Symbol) e ans env state sig. (BaseM (EraRule s e) ~ ShelleyBase, STS (EraRule s e), env ~ Environment (EraRule s e), state ~ State (EraRule s e), sig ~ Signal (EraRule s e)) ⇒ env → state → sig → (Either (NonEmpty (PredicateFailure (EraRule s e))) (State (EraRule s e)) → ans) → ans Source #

Like runSTS, but makes the components of the TRC triple explicit. in case you can't remember, in ghci type @@ :t goSTS (UTXOW Babbage) goSTS (LEDGER Babbage) :: LedgerEnv (BabbageEra ) -> (UTxOState (BabbageEra ), CertState ) -> Cardano.Ledger.Alonzo.Tx.AlonzoTx (BabbageEra ) -> (Either [LedgerPredicateFailure (BabbageEra )] (UTxOState (BabbageEra ), CertState ) -> ans) -> ans @@ it will tell you what type env state and sig are for Babbage

data ShelleyEra Source #

Instances

Instances details
EraApi ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Era

Associated Types

type TxUpgradeError ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Era

AnyEraScript ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Scripts

AnyEraTx ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Tx

AnyEraTxAuxData ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.AuxData

AnyEraTxBody ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Body

Methods

updateTxBodyGSimpleGetter (TxBody 'TopTx ShelleyEra) (Maybe (Maybe (Update ShelleyEra))) Source #

vldtTxBodyGSimpleGetter (TxBody 'TopTx ShelleyEra) ValidityInterval Source #

mintTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe MultiAsset) Source #

collateralInputsTxBodyGSimpleGetter (TxBody 'TopTx ShelleyEra) (Maybe (Set TxIn)) Source #

scriptIntegrityHashTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (Maybe ScriptIntegrityHash)) Source #

networkIdTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (Maybe Network)) Source #

sizedOutputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (StrictSeq (Sized (TxOut ShelleyEra)))) Source #

referenceInputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (Set TxIn)) Source #

totalCollateralTxBodyGSimpleGetter (TxBody 'TopTx ShelleyEra) (Maybe (Maybe Coin)) Source #

collateralReturnTxBodyGSimpleGetter (TxBody 'TopTx ShelleyEra) (Maybe (Maybe (TxOut ShelleyEra))) Source #

sizedCollateralReturnTxBodyGSimpleGetter (TxBody 'TopTx ShelleyEra) (Maybe (Maybe (Sized (TxOut ShelleyEra)))) Source #

currentTreasuryValueTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (Maybe Coin)) Source #

votingProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (VotingProcedures ShelleyEra)) Source #

proposalProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (OSet (ProposalProcedure ShelleyEra))) Source #

treasuryDonationTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe Coin) Source #

guardsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ShelleyEra) (Maybe (OSet (Credential 'Guard))) Source #

AnyEraTxCert ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Cert

AnyEraTxOut ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Out

AnyEraTxWits ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Wits

EraBlockBody ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.BlockBody.Internal

EraScript ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Scripts

EraTx ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Associated Types

newtype Tx l ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

EraTxAuxData ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxAuxData

EraTxBody ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Associated Types

newtype TxBody l ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

EraTxOut ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxOut

Associated Types

type TxOut ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxOut

EraTxWits ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxWits

Associated Types

type TxWits ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxWits

EraPParams ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.PParams

Methods

applyPPUpdatesPParams ShelleyEraPParamsUpdate ShelleyEraPParams ShelleyEra Source #

emptyPParamsIdentityPParamsHKD Identity ShelleyEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe ShelleyEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe ShelleyEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra ShelleyEra)) ⇒ UpgradePParams f ShelleyEraPParamsHKD f (PreviousEra ShelleyEra) → PParamsHKD f ShelleyEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra ShelleyEra)) ⇒ DowngradePParams f ShelleyEraPParamsHKD f ShelleyEraPParamsHKD f (PreviousEra ShelleyEra) Source #

hkdTxFeePerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f CoinPerByte) Source #

hkdTxFeeFixedCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams ShelleyEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams ShelleyEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate ShelleyEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" ShelleyEra) ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ShelleyEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam ShelleyEra] Source #

EraTxCert ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxCert

EraTxLevel ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

Associated Types

type STxLevel l ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

EraGenesis ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Genesis

Associated Types

type Genesis ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Genesis

EraAccounts ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.Account

EraCertState ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.CertState

EraGov ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Governance

Associated Types

type GovState ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Governance

EraStake ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.Stake

EraUTxO ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.UTxO

Era ShelleyEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

EraTest ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Era

ApplyTx ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

ApplyBlock ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.API.Validation

ShelleyEraScript ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Scripts

ShelleyEraAccounts ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.Account

EraTransition ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

ShelleyEraTxBody ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

ShelleyEraTxCert ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxCert

ShelleyEraTest ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Era

ShelleyEraScript ShelleyEraShelleyEraImp ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.ImpTest

EraGen ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Generator.ShelleyEraGen

Methods

genGenesisValueGenEnv c ShelleyEraGen (Value ShelleyEra) Source #

genEraTwoPhase3Arg ∷ [TwoPhase3ArgInfo ShelleyEra] Source #

genEraTwoPhase2Arg ∷ [TwoPhase2ArgInfo ShelleyEra] Source #

genEraTxBodyGenEnv c ShelleyEraUTxO ShelleyEraPParams ShelleyEraSlotNoSet TxInStrictSeq (TxOut ShelleyEra) → StrictSeq (TxCert ShelleyEra) → WithdrawalsCoinStrictMaybe (Update ShelleyEra) → StrictMaybe TxAuxDataHashGen (TxBody 'TopTx ShelleyEra, [Script ShelleyEra]) Source #

genEraAuxiliaryDataConstantsGen (StrictMaybe (TxAuxData ShelleyEra)) Source #

updateEraTxBodyUTxO ShelleyEraPParams ShelleyEraTxWits ShelleyEraTxBody 'TopTx ShelleyEraCoinSet TxInTxOut ShelleyEraTxBody 'TopTx ShelleyEra Source #

addInputsTxBody 'TopTx ShelleyEraSet TxInTxBody 'TopTx ShelleyEra Source #

genEraPParamsUpdateConstantsPParams ShelleyEraGen (PParamsUpdate ShelleyEra) Source #

genEraPParamsConstantsGen (PParams ShelleyEra) Source #

genEraTxWits ∷ (UTxO ShelleyEra, TxBody 'TopTx ShelleyEra, ScriptInfo ShelleyEra) → Set (WitVKey 'Witness) → Map ScriptHash (Script ShelleyEra) → TxWits ShelleyEra Source #

genEraGoodTxOutTxOut ShelleyEraBool Source #

constructTxTxBody 'TopTx ShelleyEraTxWits ShelleyEraStrictMaybe (TxAuxData ShelleyEra) → Tx 'TopTx ShelleyEra Source #

genEraScriptCostPParams ShelleyEraScript ShelleyEraCoin Source #

genEraDoneUTxO ShelleyEraPParams ShelleyEraTx 'TopTx ShelleyEraGen (Tx 'TopTx ShelleyEra) Source #

genEraTweakBlockPParams ShelleyEraSeq (Tx 'TopTx ShelleyEra) → Gen (Seq (Tx 'TopTx ShelleyEra)) Source #

hasFailedScriptsTx 'TopTx ShelleyEraBool Source #

feeOrCollateralTx 'TopTx ShelleyEraUTxO ShelleyEraCoin Source #

MinGenTxout ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Generator.ShelleyEraGen

ScriptClass ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Generator.ShelleyEraGen

EraSpecCert ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Cert

EraSpecDeleg ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Deleg

Methods

hasGenDelegs ∷ proxy ShelleyEraBool Source #

EraSpecPParams ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.PParams

EraSpecTxOut ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.ParametricSpec

EraSpecTxCert ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraUniverse ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

GenScript ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraModel ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

EraGenericGen ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

Reflect ShelleyEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof ShelleyEra Source #

lift ∷ (Proof ShelleyEra → a) → a Source #

GetLedgerView ShelleyEra 
Instance details

Defined in Cardano.Protocol.TPraos.API

HasEraTxLevel Tx ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l ShelleyEraSTxLevel l ShelleyEra Source #

HasEraTxLevel TxBody ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l ShelleyEraSTxLevel l ShelleyEra Source #

HasEraTxLevel ShelleyTxBodyRaw ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

InjectRuleEvent "POOL" PoolEvent ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Pool

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegsPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelplPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgerPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPpupPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

InjectRuleFailure "DELEG" ShelleyDelegPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Deleg

InjectRuleFailure "DELEGS" ShelleyDelegPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelplPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyPoolPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delegs

InjectRuleFailure "DELPL" ShelleyDelegPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyDelplPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyPoolPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delpl

InjectRuleFailure "LEDGER" ShelleyDelegPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelplPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPpupPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Pool

InjectRuleFailure "PPUP" ShelleyPpupPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ppup

InjectRuleFailure "UTXO" ShelleyPpupPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxo

InjectRuleFailure "UTXOW" ShelleyPpupPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxow

Arbitrary (ApplyTxError ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Arbitrary

Arbitrary (TransitionConfig ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Arbitrary

Typeable l ⇒ DecCBOR (Annotator (Tx l ShelleyEra)) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l ShelleyEra)) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Typeable l ⇒ DecCBOR (Annotator (ShelleyTxBodyRaw l ShelleyEra)) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

DecCBOR (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

EncCBOR (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

Semigroup (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

Generic (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

Generic (TransitionConfig ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

Associated Types

type Rep (TransitionConfig ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

type Rep (TransitionConfig ShelleyEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Shelley.Transition" "cardano-ledger-shelley-1.18.0.1-inplace" 'True) (C1 ('MetaCons "ShelleyTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "stcShelleyGenesis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ShelleyGenesis)))
Show (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

Show (TransitionConfig ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

Eq (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

Eq (TransitionConfig ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

NoThunks (TransitionConfig ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

Arbitrary (Tx 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Arbitrary

Arbitrary (TxBody 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Arbitrary

Typeable l ⇒ ToCBOR (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Methods

toCBORTx l ShelleyEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx l ShelleyEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx l ShelleyEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Methods

toCBORTxBody l ShelleyEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l ShelleyEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l ShelleyEra] → Size Source #

DecCBOR (Tx 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Binary.Annotator

DecCBOR (TxBody 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Binary.Annotator

Typeable l ⇒ DecCBOR (ShelleyTxBodyRaw l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

EncCBOR (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

EncCBOR (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

SafeToHash (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

EqRaw (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Methods

eqRawTx l ShelleyEraTx l ShelleyEraBool Source #

EqRaw (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Memoized (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Associated Types

type RawType (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

HasSpec (TxBody 'TopTx ShelleyEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

HasSimpleRep (TxBody 'TopTx ShelleyEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

NFData (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Methods

rnfTx l ShelleyEra → () #

NFData (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Methods

rnfTxBody l ShelleyEra → () #

Generic (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Associated Types

type Rep (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

type Rep (Tx l ShelleyEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Shelley.Tx" "cardano-ledger-shelley-1.18.0.1-inplace" 'True) (C1 ('MetaCons "MkShelleyTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unShelleyTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx l ShelleyEra))))

Methods

fromTx l ShelleyEraRep (Tx l ShelleyEra) x #

toRep (Tx l ShelleyEra) x → Tx l ShelleyEra #

Generic (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Associated Types

type Rep (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

type Rep (TxBody l ShelleyEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Shelley.TxBody" "cardano-ledger-shelley-1.18.0.1-inplace" 'True) (C1 ('MetaCons "MkShelleyTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ShelleyTxBodyRaw l ShelleyEra)))))
Show (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Methods

showsPrecIntTx l ShelleyEraShowS #

showTx l ShelleyEraString #

showList ∷ [Tx l ShelleyEra] → ShowS #

Show (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Eq (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Methods

(==)Tx l ShelleyEraTx l ShelleyEraBool #

(/=)Tx l ShelleyEraTx l ShelleyEraBool #

Eq (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

Typeable l ⇒ NoThunks (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

Typeable l ⇒ NoThunks (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

ToExpr (Tx 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.TreeDiff

ToExpr (TxBody 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.TreeDiff

ToExpr (ShelleyTxBodyRaw 'TopTx ShelleyEra) 
Instance details

Defined in Test.Cardano.Ledger.Shelley.TreeDiff

HashAnnotated (TxBody l ShelleyEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

type TxBodyUpgradeError ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError ShelleyEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type BlockBody ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.BlockBody.Internal

type NativeScript ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Scripts

type Script ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Scripts

type TxAuxData ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxAuxData

type TxOut ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxOut

type TxWits ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxWits

type Value ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type TranslationContext ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Translation

type TxCert ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxCert

type TxCertUpgradeError ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxCert

type Genesis ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Genesis

type AccountState ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.Account

type Accounts ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.Account

type CertState ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.CertState

type GovState ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Governance

type InstantStake ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.State.Stake

type ScriptsNeeded ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.UTxO

type EraName ShelleyEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName ShelleyEra = "Shelley"
type PreviousEra ShelleyEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh ShelleyEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow ShelleyEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraRules ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Binary.RoundTrip

type EraRules ShelleyEra = '["DELEG", "DELEGS", "DELPL", "LEDGER", "LEDGERS", "POOL", "PPUP", "UTXO", "UTXOW"]
newtype ApplyTxError ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

newtype TransitionConfig ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

newtype Tx l ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

newtype TxBody l ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

type EraRule "BBODY" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "DELEG" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "DELEGS" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "DELPL" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "EPOCH" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "LEDGER" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "LEDGERS" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "MIR" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "NEWEPOCH" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "NEWPP" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "POOL" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "POOLREAP" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "PPUP" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "RUPD" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "SNAP" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "TICK" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "TICKF" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "TICKN" ShelleyEra 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Rules.Chain

type EraRule "TICKN" ShelleyEra = TICKN
type EraRule "UPEC" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "UTXO" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRule "UTXOW" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type EraRuleEvent "LEDGER" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

type EraRuleEvent "LEDGERS" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

type EraRuleEvent "NEWEPOCH" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.NewEpoch

type EraRuleEvent "POOL" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Pool

type EraRuleEvent "POOLREAP" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.PoolReap

type EraRuleEvent "TICK" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Tick

type EraRuleFailure "BBODY" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Bbody

type EraRuleFailure "DELEG" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Deleg

type EraRuleFailure "DELEGS" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delegs

type EraRuleFailure "DELPL" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Delpl

type EraRuleFailure "LEDGER" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledger

type EraRuleFailure "LEDGERS" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ledgers

type EraRuleFailure "POOL" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Pool

type EraRuleFailure "PPUP" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Ppup

type EraRuleFailure "UTXO" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxo

type EraRuleFailure "UTXOW" ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Rules.Utxow

type DowngradePParams f ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.PParams

type PParamsHKD f ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.PParams

type UpgradePParams f ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.PParams

type STxLevel l ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Era

type Rep (ApplyTxError ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.API.Mempool

type Rep (TransitionConfig ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Transition

type Rep (TransitionConfig ShelleyEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Shelley.Transition" "cardano-ledger-shelley-1.18.0.1-inplace" 'True) (C1 ('MetaCons "ShelleyTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "stcShelleyGenesis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ShelleyGenesis)))
type RawType (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

type Prerequisites (TxBody 'TopTx ShelleyEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TypeSpec (TxBody 'TopTx ShelleyEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type SimpleRep (TxBody 'TopTx ShelleyEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TheSop (TxBody 'TopTx ShelleyEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type Rep (Tx l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

type Rep (Tx l ShelleyEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Shelley.Tx" "cardano-ledger-shelley-1.18.0.1-inplace" 'True) (C1 ('MetaCons "MkShelleyTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unShelleyTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx l ShelleyEra))))
type Rep (TxBody l ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.TxBody

type Rep (TxBody l ShelleyEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Shelley.TxBody" "cardano-ledger-shelley-1.18.0.1-inplace" 'True) (C1 ('MetaCons "MkShelleyTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ShelleyTxBodyRaw l ShelleyEra)))))

data AllegraEra Source #

Instances

Instances details
AllegraEraScript AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Scripts

AllegraEraTxAuxData AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxAuxData

AllegraEraTxBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

AllegraEraTest AllegraEra 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Era

EraApi AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Era

Associated Types

type TxUpgradeError AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Era

AnyEraScript AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Scripts

AnyEraTx AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Tx

AnyEraTxAuxData AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.AuxData

AnyEraTxBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Body

Methods

updateTxBodyGSimpleGetter (TxBody 'TopTx AllegraEra) (Maybe (Maybe (Update AllegraEra))) Source #

vldtTxBodyGSimpleGetter (TxBody 'TopTx AllegraEra) ValidityInterval Source #

mintTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe MultiAsset) Source #

collateralInputsTxBodyGSimpleGetter (TxBody 'TopTx AllegraEra) (Maybe (Set TxIn)) Source #

scriptIntegrityHashTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (Maybe ScriptIntegrityHash)) Source #

networkIdTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (Maybe Network)) Source #

sizedOutputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (StrictSeq (Sized (TxOut AllegraEra)))) Source #

referenceInputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (Set TxIn)) Source #

totalCollateralTxBodyGSimpleGetter (TxBody 'TopTx AllegraEra) (Maybe (Maybe Coin)) Source #

collateralReturnTxBodyGSimpleGetter (TxBody 'TopTx AllegraEra) (Maybe (Maybe (TxOut AllegraEra))) Source #

sizedCollateralReturnTxBodyGSimpleGetter (TxBody 'TopTx AllegraEra) (Maybe (Maybe (Sized (TxOut AllegraEra)))) Source #

currentTreasuryValueTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (Maybe Coin)) Source #

votingProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (VotingProcedures AllegraEra)) Source #

proposalProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (OSet (ProposalProcedure AllegraEra))) Source #

treasuryDonationTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe Coin) Source #

guardsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Maybe (OSet (Credential 'Guard))) Source #

AnyEraTxCert AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Cert

AnyEraTxOut AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Out

AnyEraTxWits AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Wits

EraBlockBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.BlockBody

EraScript AllegraEra

Since Timelock scripts are a strictly backwards compatible extension of MultiSig scripts, we can use the same scriptPrefixTag tag here as we did for the ValidateScript instance in MultiSig

Instance details

Defined in Cardano.Ledger.Allegra.Scripts

EraTx AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Associated Types

newtype Tx t AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

EraTxAuxData AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxAuxData

EraTxBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Associated Types

newtype TxBody l AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

EraTxOut AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxOut

Associated Types

type TxOut AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxOut

EraTxWits AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxWits

Associated Types

type TxWits AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxWits

EraPParams AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

Associated Types

type PParamsHKD f AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

type UpgradePParams f AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

type DowngradePParams f AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

Methods

applyPPUpdatesPParams AllegraEraPParamsUpdate AllegraEraPParams AllegraEra Source #

emptyPParamsIdentityPParamsHKD Identity AllegraEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe AllegraEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe AllegraEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra AllegraEra)) ⇒ UpgradePParams f AllegraEraPParamsHKD f (PreviousEra AllegraEra) → PParamsHKD f AllegraEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra AllegraEra)) ⇒ DowngradePParams f AllegraEraPParamsHKD f AllegraEraPParamsHKD f (PreviousEra AllegraEra) Source #

hkdTxFeePerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f CoinPerByte) Source #

hkdTxFeeFixedCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" AllegraEra) ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams AllegraEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" AllegraEra) ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" AllegraEra) ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams AllegraEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate AllegraEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" AllegraEra) ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AllegraEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam AllegraEra] Source #

EraTxCert AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxCert

EraTxLevel AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

Associated Types

type STxLevel l AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

EraGenesis AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

Associated Types

type Genesis AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

EraAccounts AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.Account

EraCertState AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.CertState

EraGov AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

Associated Types

type GovState AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

EraStake AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.Stake

EraUTxO AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.UTxO

Era AllegraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

EraTest AllegraEra 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Era

ApplyTx AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra

ApplyBlock AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra

ShelleyEraScript AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Scripts

ShelleyEraAccounts AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.Account

EraTransition AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Transition

ShelleyEraTxBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

ShelleyEraTxCert AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxCert

ShelleyEraTest AllegraEra 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Era

ShelleyEraImp AllegraEra 
Instance details

Defined in Test.Cardano.Ledger.Allegra.ImpTest

EraSpecCert AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Cert

EraSpecDeleg AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Deleg

Methods

hasGenDelegs ∷ proxy AllegraEraBool Source #

EraSpecPParams AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.PParams

EraSpecTxOut AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.ParametricSpec

EraSpecTxCert AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraUniverse AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

GenScript AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraModel AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

EraGenericGen AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

Reflect AllegraEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof AllegraEra Source #

lift ∷ (Proof AllegraEra → a) → a Source #

GetLedgerView AllegraEra 
Instance details

Defined in Cardano.Protocol.TPraos.API

TranslateEra AllegraEra PParams 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra PParamsUpdate 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra DState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra PState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra UTxO 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra EpochState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra LedgerState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra UTxOState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra Update 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ShelleyTxOut 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

TranslateEra AllegraEra ShelleyTxWits 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

HasEraTxLevel Tx AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l AllegraEraSTxLevel l AllegraEra Source #

HasEraTxLevel TxBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l AllegraEraSTxLevel l AllegraEra Source #

InjectRuleEvent "POOL" PoolEvent AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Pool

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegsPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelplPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgerPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPpupPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

InjectRuleFailure "DELEG" ShelleyDelegPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Deleg

InjectRuleFailure "DELEGS" ShelleyDelegPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelplPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyPoolPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delegs

InjectRuleFailure "DELPL" ShelleyDelegPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyDelplPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyPoolPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delpl

InjectRuleFailure "LEDGER" ShelleyDelegPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelplPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPpupPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Pool

InjectRuleFailure "PPUP" ShelleyPpupPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ppup

InjectRuleFailure "UTXO" AllegraUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyPpupPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxo

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyPpupPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxow

TranslateEra AllegraEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

Arbitrary (ApplyTxError AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Arbitrary

Arbitrary (TransitionConfig AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Arbitrary

Typeable t ⇒ DecCBOR (Annotator (Tx t AllegraEra)) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l AllegraEra)) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

DecCBOR (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

EncCBOR (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

Semigroup (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

Generic (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

Show (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

Show (TransitionConfig AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Transition

Eq (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

Eq (TransitionConfig AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Transition

NoThunks (TransitionConfig AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Transition

HasEraTxLevel (AllegraTxBodyRaw m) AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Arbitrary (Tx 'TopTx AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Arbitrary

Arbitrary (TxBody 'TopTx AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Arbitrary

Typeable t ⇒ ToCBOR (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

toCBORTx t AllegraEraEncoding Source #

encodedSizeExpr ∷ (∀ t0. ToCBOR t0 ⇒ Proxy t0 → Size) → Proxy (Tx t AllegraEra) → Size Source #

encodedListSizeExpr ∷ (∀ t0. ToCBOR t0 ⇒ Proxy t0 → Size) → Proxy [Tx t AllegraEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Methods

toCBORTxBody l AllegraEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l AllegraEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l AllegraEra] → Size Source #

DecCBOR (Tx 'TopTx AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Binary.Annotator

DecCBOR (TxBody 'TopTx AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.Binary.Annotator

EncCBOR (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

EncCBOR (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

SafeToHash (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

EqRaw (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

eqRawTx t AllegraEraTx t AllegraEraBool Source #

EqRaw (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Memoized (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Associated Types

type RawType (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

HasSpec (TxBody 'TopTx AllegraEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

HasSimpleRep (TxBody 'TopTx AllegraEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

NFData (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

rnfTx t AllegraEra → () #

NFData (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Methods

rnfTxBody l AllegraEra → () #

Generic (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Associated Types

type Rep (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

type Rep (Tx t AllegraEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Allegra.Tx" "cardano-ledger-allegra-1.9.0.0-inplace" 'True) (C1 ('MetaCons "MkAllegraTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAllegraTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx t AllegraEra))))

Methods

fromTx t AllegraEraRep (Tx t AllegraEra) x #

toRep (Tx t AllegraEra) x → Tx t AllegraEra #

Generic (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Associated Types

type Rep (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

type Rep (TxBody l AllegraEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Allegra.TxBody" "cardano-ledger-allegra-1.9.0.0-inplace" 'True) (C1 ('MetaCons "MkAllegraTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AllegraTxBodyRaw () l AllegraEra)))))
Show (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

showsPrecIntTx t AllegraEraShowS #

showTx t AllegraEraString #

showList ∷ [Tx t AllegraEra] → ShowS #

Show (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Eq (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

(==)Tx t AllegraEraTx t AllegraEraBool #

(/=)Tx t AllegraEraTx t AllegraEraBool #

Eq (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

Typeable t ⇒ NoThunks (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Typeable l ⇒ NoThunks (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

ToExpr (Tx 'TopTx AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.TreeDiff

ToExpr (TxBody 'TopTx AllegraEra) 
Instance details

Defined in Test.Cardano.Ledger.Allegra.TreeDiff

HashAnnotated (TxBody l AllegraEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

type TxBodyUpgradeError AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError AllegraEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type BlockBody AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.BlockBody

type NativeScript AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Scripts

type Script AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Scripts

type TxAuxData AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxAuxData

type TxOut AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxOut

type TxWits AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxWits

type Value AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type TranslationContext AllegraEra

No context is needed to translate from Shelley to Allegra.

Instance details

Defined in Cardano.Ledger.Allegra.Era

type TxCert AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxCert

type TxCertUpgradeError AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxCert

type Genesis AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type AccountState AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.Account

type Accounts AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.Account

type CertState AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.CertState

type GovState AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

type InstantStake AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.State.Stake

type ScriptsNeeded AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.UTxO

type EraName AllegraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName AllegraEra = "Allegra"
type PreviousEra AllegraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh AllegraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow AllegraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

newtype ApplyTxError AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra

newtype TransitionConfig AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Transition

newtype Tx t AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

newtype TxBody l AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

type EraRule "BBODY" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "DELEG" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "DELEGS" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "DELPL" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "EPOCH" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "LEDGER" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "LEDGERS" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "MIR" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "NEWEPOCH" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "NEWPP" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "POOL" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "POOLREAP" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "PPUP" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "RUPD" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "SNAP" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "TICK" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "TICKF" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "UPEC" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "UTXO" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRule "UTXOW" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type EraRuleEvent "LEDGER" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

type EraRuleEvent "POOL" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Pool

type EraRuleEvent "TICK" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules

type EraRuleFailure "BBODY" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Bbody

type EraRuleFailure "DELEG" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Deleg

type EraRuleFailure "DELEGS" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delegs

type EraRuleFailure "DELPL" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Delpl

type EraRuleFailure "LEDGER" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledger

type EraRuleFailure "LEDGERS" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ledgers

type EraRuleFailure "POOL" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Pool

type EraRuleFailure "PPUP" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Ppup

type EraRuleFailure "UTXO" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxo

type EraRuleFailure "UTXOW" AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Rules.Utxow

type DowngradePParams f AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

type PParamsHKD f AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

type UpgradePParams f AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.PParams

type TranslationError AllegraEra PParams 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra PParamsUpdate 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra DState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra PState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra UTxO 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra EpochState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra LedgerState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra UTxOState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra Update 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ShelleyTxOut 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type TranslationError AllegraEra ShelleyTxWits 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type STxLevel l AllegraEra 
Instance details

Defined in Cardano.Ledger.Allegra.Era

type TranslationError AllegraEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type Rep (ApplyTxError AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra

type RawType (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

type Prerequisites (TxBody 'TopTx AllegraEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TypeSpec (TxBody 'TopTx AllegraEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type SimpleRep (TxBody 'TopTx AllegraEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TheSop (TxBody 'TopTx AllegraEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type Rep (Tx t AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

type Rep (Tx t AllegraEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Allegra.Tx" "cardano-ledger-allegra-1.9.0.0-inplace" 'True) (C1 ('MetaCons "MkAllegraTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAllegraTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx t AllegraEra))))
type Rep (TxBody l AllegraEra) 
Instance details

Defined in Cardano.Ledger.Allegra.TxBody

type Rep (TxBody l AllegraEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Allegra.TxBody" "cardano-ledger-allegra-1.9.0.0-inplace" 'True) (C1 ('MetaCons "MkAllegraTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AllegraTxBodyRaw () l AllegraEra)))))

data MaryEra Source #

Instances

Instances details
AllegraEraScript MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Scripts

AllegraEraTxAuxData MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxAuxData

AllegraEraTxBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

AllegraEraTest MaryEra 
Instance details

Defined in Test.Cardano.Ledger.Mary.Era

EraApi MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Era

Associated Types

type TxUpgradeError MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Era

AnyEraScript MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Scripts

AnyEraTx MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Tx

AnyEraTxAuxData MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.AuxData

AnyEraTxBody MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Body

Methods

updateTxBodyGSimpleGetter (TxBody 'TopTx MaryEra) (Maybe (Maybe (Update MaryEra))) Source #

vldtTxBodyGSimpleGetter (TxBody 'TopTx MaryEra) ValidityInterval Source #

mintTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe MultiAsset) Source #

collateralInputsTxBodyGSimpleGetter (TxBody 'TopTx MaryEra) (Maybe (Set TxIn)) Source #

scriptIntegrityHashTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (Maybe ScriptIntegrityHash)) Source #

networkIdTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (Maybe Network)) Source #

sizedOutputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (StrictSeq (Sized (TxOut MaryEra)))) Source #

referenceInputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (Set TxIn)) Source #

totalCollateralTxBodyGSimpleGetter (TxBody 'TopTx MaryEra) (Maybe (Maybe Coin)) Source #

collateralReturnTxBodyGSimpleGetter (TxBody 'TopTx MaryEra) (Maybe (Maybe (TxOut MaryEra))) Source #

sizedCollateralReturnTxBodyGSimpleGetter (TxBody 'TopTx MaryEra) (Maybe (Maybe (Sized (TxOut MaryEra)))) Source #

currentTreasuryValueTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (Maybe Coin)) Source #

votingProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (VotingProcedures MaryEra)) Source #

proposalProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (OSet (ProposalProcedure MaryEra))) Source #

treasuryDonationTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe Coin) Source #

guardsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l MaryEra) (Maybe (OSet (Credential 'Guard))) Source #

AnyEraTxCert MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Cert

AnyEraTxOut MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Out

AnyEraTxWits MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Wits

EraBlockBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.BlockBody

Associated Types

type BlockBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.BlockBody

EraScript MaryEra

Since Timelock scripts are a strictly backwards compatible extension of MultiSig scripts, we can use the same scriptPrefixTag tag here as we did for the ValidateScript instance in MultiSig

Instance details

Defined in Cardano.Ledger.Mary.Scripts

Associated Types

type Script MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Scripts

type NativeScript MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Scripts

EraTx MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Associated Types

newtype Tx t MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Tx

EraTxAuxData MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxAuxData

Associated Types

type TxAuxData MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxAuxData

EraTxBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Associated Types

newtype TxBody l MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

EraTxOut MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxOut

Associated Types

type TxOut MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxOut

EraTxWits MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxWits

Associated Types

type TxWits MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxWits

EraPParams MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

Associated Types

type PParamsHKD f MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

type UpgradePParams f MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

type DowngradePParams f MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

Methods

applyPPUpdatesPParams MaryEraPParamsUpdate MaryEraPParams MaryEra Source #

emptyPParamsIdentityPParamsHKD Identity MaryEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe MaryEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe MaryEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra MaryEra)) ⇒ UpgradePParams f MaryEraPParamsHKD f (PreviousEra MaryEra) → PParamsHKD f MaryEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra MaryEra)) ⇒ DowngradePParams f MaryEraPParamsHKD f MaryEraPParamsHKD f (PreviousEra MaryEra) Source #

hkdTxFeePerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f CoinPerByte) Source #

hkdTxFeeFixedCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams MaryEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams MaryEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate MaryEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" MaryEra) ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f MaryEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam MaryEra] Source #

EraTxCert MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxCert

Associated Types

type TxCert MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxCert

type TxCertUpgradeError MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxCert

EraTxLevel MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Associated Types

type STxLevel l MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

EraGenesis MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

Associated Types

type Genesis MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

EraAccounts MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.Account

EraCertState MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.CertState

Associated Types

type CertState MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.CertState

EraGov MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

Associated Types

type GovState MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

EraStake MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.Stake

EraUTxO MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.UTxO

Associated Types

type ScriptsNeeded MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.UTxO

Era MaryEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

EraTest MaryEra 
Instance details

Defined in Test.Cardano.Ledger.Mary.Era

MaryEraTxBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

MaryEraTest MaryEra 
Instance details

Defined in Test.Cardano.Ledger.Mary.Era

MaryEraImp MaryEra 
Instance details

Defined in Test.Cardano.Ledger.Mary.ImpTest

ApplyTx MaryEra 
Instance details

Defined in Cardano.Ledger.Mary

Associated Types

newtype ApplyTxError MaryEra 
Instance details

Defined in Cardano.Ledger.Mary

ApplyBlock MaryEra 
Instance details

Defined in Cardano.Ledger.Mary

ShelleyEraScript MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Scripts

ShelleyEraAccounts MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.Account

EraTransition MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Transition

ShelleyEraTxBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

ShelleyEraTxCert MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxCert

ShelleyEraTest MaryEra 
Instance details

Defined in Test.Cardano.Ledger.Mary.Era

ShelleyEraImp MaryEra 
Instance details

Defined in Test.Cardano.Ledger.Mary.ImpTest

EraSpecCert MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Cert

EraSpecDeleg MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Deleg

Methods

hasGenDelegs ∷ proxy MaryEraBool Source #

EraSpecPParams MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.PParams

EraSpecTxOut MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.ParametricSpec

EraSpecTxCert MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraUniverse MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

GenScript MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraModel MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

EraGenericGen MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

Reflect MaryEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof MaryEra Source #

lift ∷ (Proof MaryEra → a) → a Source #

GetLedgerView MaryEra 
Instance details

Defined in Cardano.Protocol.TPraos.API

TranslateEra MaryEra AllegraTxAuxData 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra PParams 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra PParams 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra PParamsUpdate 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra DState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra DState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra PState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra PState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra UTxO 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra UTxO 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra EpochState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra LedgerState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra UTxOState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra Update 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra Update 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ShelleyTxOut 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra ShelleyTxWits 
Instance details

Defined in Cardano.Ledger.Mary.Translation

HasEraTxLevel Tx MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l MaryEraSTxLevel l MaryEra Source #

HasEraTxLevel TxBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l MaryEraSTxLevel l MaryEra Source #

InjectRuleEvent "POOL" PoolEvent MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Pool

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegsPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelplPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgerPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPpupPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

InjectRuleFailure "DELEG" ShelleyDelegPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Deleg

InjectRuleFailure "DELEGS" ShelleyDelegPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelplPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyPoolPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delegs

InjectRuleFailure "DELPL" ShelleyDelegPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyDelplPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyPoolPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delpl

InjectRuleFailure "LEDGER" ShelleyDelegPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelplPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPpupPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Pool

InjectRuleFailure "PPUP" ShelleyPpupPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ppup

InjectRuleFailure "UTXO" AllegraUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyPpupPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxo

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyPpupPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxow

TranslateEra MaryEra (TimelockTypeType) 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra (TimelockTypeType) 
Instance details

Defined in Cardano.Ledger.Mary.Translation

TranslateEra MaryEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Associated Types

type TranslationError MaryEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Mary.Translation

Arbitrary (ApplyTxError MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.Arbitrary

Arbitrary (TransitionConfig MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.Arbitrary

Typeable t ⇒ DecCBOR (Annotator (Tx t MaryEra)) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l MaryEra)) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

DecCBOR (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

EncCBOR (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

Semigroup (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

Generic (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

Associated Types

type Rep (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

Show (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

Show (TransitionConfig MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Transition

Eq (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

Eq (TransitionConfig MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Transition

NoThunks (TransitionConfig MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Transition

HasEraTxLevel (AllegraTxBodyRaw ma) MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). AllegraTxBodyRaw ma l MaryEraSTxLevel l MaryEra Source #

Arbitrary (Tx 'TopTx MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.Arbitrary

Arbitrary (TxBody 'TopTx MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.Arbitrary

Typeable t ⇒ ToCBOR (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

toCBORTx t MaryEraEncoding Source #

encodedSizeExpr ∷ (∀ t0. ToCBOR t0 ⇒ Proxy t0 → Size) → Proxy (Tx t MaryEra) → Size Source #

encodedListSizeExpr ∷ (∀ t0. ToCBOR t0 ⇒ Proxy t0 → Size) → Proxy [Tx t MaryEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

toCBORTxBody l MaryEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l MaryEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l MaryEra] → Size Source #

DecCBOR (Tx 'TopTx MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.Binary.Annotator

DecCBOR (TxBody 'TopTx MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.Binary.Annotator

EncCBOR (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

encCBORTx t MaryEraEncoding Source #

EncCBOR (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

SafeToHash (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

EqRaw (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

eqRawTx t MaryEraTx t MaryEraBool Source #

EqRaw (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

eqRawTxBody l MaryEraTxBody l MaryEraBool Source #

Memoized (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Associated Types

type RawType (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

HasSpec (TxBody 'TopTx MaryEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

HasSimpleRep (TxBody 'TopTx MaryEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

NFData (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

rnfTx t MaryEra → () #

NFData (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

rnfTxBody l MaryEra → () #

Generic (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Associated Types

type Rep (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

type Rep (Tx t MaryEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Mary.Tx" "cardano-ledger-mary-1.10.0.0-inplace" 'True) (C1 ('MetaCons "MkMaryTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unMaryTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx t MaryEra))))

Methods

fromTx t MaryEraRep (Tx t MaryEra) x #

toRep (Tx t MaryEra) x → Tx t MaryEra #

Generic (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Associated Types

type Rep (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type Rep (TxBody l MaryEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Mary.TxBody" "cardano-ledger-mary-1.10.0.0-inplace" 'True) (C1 ('MetaCons "MkMaryTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (MaryTxBodyRaw l)))))

Methods

fromTxBody l MaryEraRep (TxBody l MaryEra) x #

toRep (TxBody l MaryEra) x → TxBody l MaryEra #

Show (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

showsPrecIntTx t MaryEraShowS #

showTx t MaryEraString #

showList ∷ [Tx t MaryEra] → ShowS #

Show (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

showsPrecIntTxBody l MaryEraShowS #

showTxBody l MaryEraString #

showList ∷ [TxBody l MaryEra] → ShowS #

Eq (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Methods

(==)Tx t MaryEraTx t MaryEraBool #

(/=)Tx t MaryEraTx t MaryEraBool #

Eq (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

Methods

(==)TxBody l MaryEraTxBody l MaryEraBool #

(/=)TxBody l MaryEraTxBody l MaryEraBool #

Typeable t ⇒ NoThunks (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

Typeable l ⇒ NoThunks (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

ToExpr (Tx 'TopTx MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.TreeDiff

ToExpr (TxBody 'TopTx MaryEra) 
Instance details

Defined in Test.Cardano.Ledger.Mary.TreeDiff

HashAnnotated (TxBody l MaryEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type TxBodyUpgradeError MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError MaryEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type BlockBody MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.BlockBody

type NativeScript MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Scripts

type Script MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Scripts

type TxAuxData MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxAuxData

type TxOut MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxOut

type TxWits MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxWits

type Value MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type TranslationContext MaryEra

No context is needed to translate from Allegra to Mary.

Instance details

Defined in Cardano.Ledger.Mary.Era

type TxCert MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxCert

type TxCertUpgradeError MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxCert

type Genesis MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type AccountState MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.Account

type Accounts MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.Account

type CertState MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.CertState

type GovState MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

type InstantStake MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.State.Stake

type ScriptsNeeded MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.UTxO

type EraName MaryEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName MaryEra = "Mary"
type PreviousEra MaryEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh MaryEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow MaryEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

newtype ApplyTxError MaryEra 
Instance details

Defined in Cardano.Ledger.Mary

newtype TransitionConfig MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Transition

newtype Tx t MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Tx

newtype TxBody l MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type EraRule "BBODY" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "DELEG" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "DELEGS" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "DELPL" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "EPOCH" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "LEDGER" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "LEDGERS" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "MIR" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "NEWEPOCH" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "NEWPP" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "POOL" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "POOLREAP" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "PPUP" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "RUPD" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "SNAP" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "TICK" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "TICKF" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "UPEC" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "UTXO" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRule "UTXOW" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Era

type EraRuleEvent "LEDGER" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

type EraRuleEvent "POOL" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Pool

type EraRuleEvent "TICK" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules

type EraRuleFailure "BBODY" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Bbody

type EraRuleFailure "DELEG" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Deleg

type EraRuleFailure "DELEGS" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delegs

type EraRuleFailure "DELPL" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Delpl

type EraRuleFailure "LEDGER" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledger

type EraRuleFailure "LEDGERS" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ledgers

type EraRuleFailure "POOL" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Pool

type EraRuleFailure "PPUP" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Ppup

type EraRuleFailure "UTXO" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxo

type EraRuleFailure "UTXOW" MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.Rules.Utxow

type DowngradePParams f MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

type PParamsHKD f MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

type UpgradePParams f MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.PParams

type TranslationError MaryEra AllegraTxAuxData 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra PParams 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra PParamsUpdate 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra DState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra PState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra UTxO 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra EpochState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra LedgerState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra UTxOState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra Update 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ShelleyTxOut 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra ShelleyTxWits 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type STxLevel l MaryEra 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type TranslationError MaryEra (TimelockTypeType) 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type TranslationError MaryEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Mary.Translation

type MemoHashIndex (MaryTxBodyRaw l) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type Rep (ApplyTxError MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary

type RawType (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type Prerequisites (TxBody 'TopTx MaryEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TypeSpec (TxBody 'TopTx MaryEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type SimpleRep (TxBody 'TopTx MaryEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type SimpleRep (TxBody 'TopTx MaryEra) = SOP '["MaryTxBody" ::: MaryTxBodyTypes]
type TheSop (TxBody 'TopTx MaryEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type Rep (Tx t MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.Tx

type Rep (Tx t MaryEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Mary.Tx" "cardano-ledger-mary-1.10.0.0-inplace" 'True) (C1 ('MetaCons "MkMaryTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unMaryTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx t MaryEra))))
type Rep (TxBody l MaryEra) 
Instance details

Defined in Cardano.Ledger.Mary.TxBody

type Rep (TxBody l MaryEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Mary.TxBody" "cardano-ledger-mary-1.10.0.0-inplace" 'True) (C1 ('MetaCons "MkMaryTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (MaryTxBodyRaw l)))))

data AlonzoEra Source #

Instances

Instances details
AllegraEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

AllegraEraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

AllegraEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

AllegraEraTest AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Era

AlonzoEraPParams AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

EraPlutusContext AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

AlonzoEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

AlonzoEraTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

AlonzoEraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

AlonzoEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

AlonzoEraTxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

AlonzoEraTxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

AlonzoEraUTxO AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.UTxO

AlonzoEraTest AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Era

AlonzoEraImp AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.ImpTest

TranslatableGen AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Translation.TranslatableGen

EraApi AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Era

Associated Types

type TxUpgradeError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError AlonzoEra = AlonzoTxUpgradeError
type TxBodyUpgradeError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError AlonzoEra = AlonzoTxBodyUpgradeError
AnyEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Scripts

AnyEraTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Tx

AnyEraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.AuxData

AnyEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Body

Methods

updateTxBodyGSimpleGetter (TxBody 'TopTx AlonzoEra) (Maybe (Maybe (Update AlonzoEra))) Source #

vldtTxBodyGSimpleGetter (TxBody 'TopTx AlonzoEra) ValidityInterval Source #

mintTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe MultiAsset) Source #

collateralInputsTxBodyGSimpleGetter (TxBody 'TopTx AlonzoEra) (Maybe (Set TxIn)) Source #

scriptIntegrityHashTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (Maybe ScriptIntegrityHash)) Source #

networkIdTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (Maybe Network)) Source #

sizedOutputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (StrictSeq (Sized (TxOut AlonzoEra)))) Source #

referenceInputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (Set TxIn)) Source #

totalCollateralTxBodyGSimpleGetter (TxBody 'TopTx AlonzoEra) (Maybe (Maybe Coin)) Source #

collateralReturnTxBodyGSimpleGetter (TxBody 'TopTx AlonzoEra) (Maybe (Maybe (TxOut AlonzoEra))) Source #

sizedCollateralReturnTxBodyGSimpleGetter (TxBody 'TopTx AlonzoEra) (Maybe (Maybe (Sized (TxOut AlonzoEra)))) Source #

currentTreasuryValueTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (Maybe Coin)) Source #

votingProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (VotingProcedures AlonzoEra)) Source #

proposalProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (OSet (ProposalProcedure AlonzoEra))) Source #

treasuryDonationTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe Coin) Source #

guardsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AlonzoEra) (Maybe (OSet (Credential 'Guard))) Source #

AnyEraTxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Cert

AnyEraTxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Out

AnyEraTxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Wits

EraBlockBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.BlockBody.Internal

EraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

EraTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Associated Types

newtype Tx l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

EraTxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

Associated Types

type TxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

EraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Associated Types

newtype TxBody l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EraTxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

Associated Types

type TxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

EraTxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

Associated Types

type TxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

EraPParams AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

Methods

applyPPUpdatesPParams AlonzoEraPParamsUpdate AlonzoEraPParams AlonzoEra Source #

emptyPParamsIdentityPParamsHKD Identity AlonzoEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe AlonzoEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe AlonzoEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra AlonzoEra)) ⇒ UpgradePParams f AlonzoEraPParamsHKD f (PreviousEra AlonzoEra) → PParamsHKD f AlonzoEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra AlonzoEra)) ⇒ DowngradePParams f AlonzoEraPParamsHKD f AlonzoEraPParamsHKD f (PreviousEra AlonzoEra) Source #

hkdTxFeePerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f CoinPerByte) Source #

hkdTxFeeFixedCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams AlonzoEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams AlonzoEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate AlonzoEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" AlonzoEra) ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f AlonzoEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam AlonzoEra] Source #

EraTxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

EraTxLevel AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

Associated Types

type STxLevel l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

EraGenesis AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Genesis

Associated Types

type Genesis AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Genesis

EraAccounts AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

EraCertState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.CertState

EraGov AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

Associated Types

type GovState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

EraStake AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Stake

EraUTxO AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.UTxO

Era AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Associated Types

type EraName AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName AlonzoEra = "Alonzo"
type PreviousEra AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

EraTest AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Era

MaryEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

MaryEraTest AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Era

MaryEraImp AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.ImpTest

ApplyTx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo

ApplyBlock AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo

ShelleyEraScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

ShelleyEraAccounts AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

EraTransition AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

ShelleyEraTxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

ShelleyEraTxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

ShelleyEraTest AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Era

ShelleyEraImp AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.ImpTest

EraSpecCert AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Cert

EraSpecDeleg AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Deleg

Methods

hasGenDelegs ∷ proxy AlonzoEraBool Source #

EraSpecPParams AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.PParams

EraSpecTxOut AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.ParametricSpec

EraSpecTxCert AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraUniverse AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

GenScript AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraModel AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

EraGenericGen AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

Reflect AlonzoEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof AlonzoEra Source #

lift ∷ (Proof AlonzoEra → a) → a Source #

GetLedgerView AlonzoEra 
Instance details

Defined in Cardano.Protocol.TPraos.API

EraPlutusTxInfo 'PlutusV1 AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

TranslateEra AlonzoEra PParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra DState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra PState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra UTxO 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

Associated Types

type TranslationError AlonzoEra UTxO 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra EpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra LedgerState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra UTxOState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

TranslateEra AlonzoEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

HasEraTxLevel AlonzoTxBodyRaw AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

HasEraTxLevel Tx AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l AlonzoEraSTxLevel l AlonzoEra Source #

HasEraTxLevel TxBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l AlonzoEraSTxLevel l AlonzoEra Source #

InjectRuleEvent "POOL" PoolEvent AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Pool

InjectRuleFailure "BBODY" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoBbodyPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgerPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

InjectRuleFailure "DELEG" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Deleg

InjectRuleFailure "DELEGS" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

InjectRuleFailure "DELPL" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

InjectRuleFailure "LEDGER" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Pool

InjectRuleFailure "PPUP" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ppup

InjectRuleFailure "UTXO" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxos

InjectRuleFailure "UTXOS" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxos

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyPpupPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

TranslateEra AlonzoEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

Arbitrary (ApplyTxError AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Arbitrary

Arbitrary (TransitionConfig AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Arbitrary

Typeable l ⇒ DecCBOR (Annotator (AlonzoTxBodyRaw l AlonzoEra)) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Typeable l ⇒ DecCBOR (Annotator (Tx l AlonzoEra)) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l AlonzoEra)) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

DecCBOR (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

EncCBOR (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

Twiddle (AlonzoScript AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Twiddle

Twiddle (BinaryData AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Twiddle

Twiddle (Data AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Twiddle

Twiddle (Update AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Twiddle

SafeToHash (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

NFData (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Methods

rnfPlutusScript AlonzoEra → () #

Semigroup (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

Generic (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Associated Types

type Rep (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Generic (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

Generic (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Associated Types

type Rep (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

type Rep (TransitionConfig AlonzoEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Alonzo.Transition" "cardano-ledger-alonzo-1.15.0.1-inplace" 'False) (C1 ('MetaCons "AlonzoTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "atcAlonzoGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AlonzoGenesis) :*: S1 ('MetaSel ('Just "atcMaryTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig MaryEra))))
Show (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Show (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

Show (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Eq (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

Eq (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

Eq (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

Ord (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

MemPack (PlutusScript AlonzoEra)

It might seem that this instance unnecessarily utilizes a zero Tag, but it is needed for forward compatibility with plutus scripts from future eras.

That being said, currently this instance is not used at all, since reference scripts where introduced in Babbage era and MemPack for now is only used for TxOuts

Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

NoThunks (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

NoThunks (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

ToExpr (PlutusScript AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.TreeDiff

Arbitrary (Tx 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Arbitrary

Arbitrary (TxBody 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Arbitrary

Typeable l ⇒ ToCBOR (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

toCBORTx l AlonzoEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx l AlonzoEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx l AlonzoEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Methods

toCBORTxBody l AlonzoEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l AlonzoEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l AlonzoEra] → Size Source #

Typeable l ⇒ DecCBOR (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

DecCBOR (Tx 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Annotator

DecCBOR (TxBody 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Annotator

EncCBOR (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EncCBOR (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

encCBORTx l AlonzoEraEncoding Source #

EncCBOR (TxBody l AlonzoEra)

Encodes memoized bytes created upon construction.

Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Twiddle (TxBody 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.Twiddle

SafeToHash (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

EqRaw (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

eqRawTx l AlonzoEraTx l AlonzoEraBool Source #

EqRaw (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Memoized (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Associated Types

type RawType (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

HasSpec (TxBody 'TopTx AlonzoEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

HasSimpleRep (TxBody 'TopTx AlonzoEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

NFData (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

rnfTx l AlonzoEra → () #

NFData (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Methods

rnfTxBody l AlonzoEra → () #

Generic (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Associated Types

type Rep (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

type Rep (Tx l AlonzoEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Alonzo.Tx" "cardano-ledger-alonzo-1.15.0.1-inplace" 'True) (C1 ('MetaCons "MkAlonzoTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAlonzoTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l AlonzoEra))))

Methods

fromTx l AlonzoEraRep (Tx l AlonzoEra) x #

toRep (Tx l AlonzoEra) x → Tx l AlonzoEra #

Generic (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Associated Types

type Rep (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type Rep (TxBody l AlonzoEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Alonzo.TxBody" "cardano-ledger-alonzo-1.15.0.1-inplace" 'True) (C1 ('MetaCons "MkAlonzoTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AlonzoTxBodyRaw l AlonzoEra)))))

Methods

fromTxBody l AlonzoEraRep (TxBody l AlonzoEra) x #

toRep (TxBody l AlonzoEra) x → TxBody l AlonzoEra #

Show (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Show (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

showsPrecIntTx l AlonzoEraShowS #

showTx l AlonzoEraString #

showList ∷ [Tx l AlonzoEra] → ShowS #

Show (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Eq (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Eq (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Methods

(==)Tx l AlonzoEraTx l AlonzoEraBool #

(/=)Tx l AlonzoEraTx l AlonzoEraBool #

Eq (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Typeable l ⇒ NoThunks (AlonzoTxBodyRaw l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

Typeable l ⇒ NoThunks (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

Typeable l ⇒ NoThunks (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

ToExpr (AlonzoTxBodyRaw 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.TreeDiff

ToExpr (Tx 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.TreeDiff

ToExpr (TxBody 'TopTx AlonzoEra) 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.TreeDiff

HashAnnotated (TxBody l AlonzoEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type ContextError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

newtype TxInfoResult AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Plutus.TxInfo

newtype PlutusScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type TxBodyUpgradeError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError AlonzoEra = AlonzoTxBodyUpgradeError
type TxUpgradeError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError AlonzoEra = AlonzoTxUpgradeError
type BlockBody AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.BlockBody.Internal

type NativeScript AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type Script AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type TxAuxData AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxAuxData

type TxOut AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxOut

type TxWits AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxWits

type Value AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type TranslationContext AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TxCert AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

type TxCertUpgradeError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxCert

type Genesis AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Genesis

type AccountState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

type Accounts AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Account

type CertState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.CertState

type GovState AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type InstantStake AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.State.Stake

type ScriptsNeeded AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.UTxO

type EraName AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName AlonzoEra = "Alonzo"
type PreviousEra AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow AlonzoEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraRules AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.Binary.RoundTrip

type EraRules AlonzoEra = '["DELEG", "DELEGS", "DELPL", "LEDGER", "LEDGERS", "POOL", "PPUP", "UTXO", "UTXOW", "UTXOS"]
newtype ApplyTxError AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo

data TransitionConfig AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

type PlutusPurpose f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

newtype Tx l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

newtype TxBody l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type EraRule "BBODY" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "DELEG" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "DELEGS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "DELPL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "EPOCH" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "LEDGER" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "LEDGERS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "MIR" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "NEWEPOCH" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "NEWPP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "POOL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "POOLREAP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "PPUP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "RUPD" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "SNAP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "TICK" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "TICKF" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "TICKN" AlonzoEra 
Instance details

Defined in Test.Cardano.Ledger.Alonzo.EraMapping

type EraRule "TICKN" AlonzoEra = TICKN
type EraRule "UPEC" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UTXO" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UTXOS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRule "UTXOW" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type EraRuleEvent "LEDGER" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules

type EraRuleEvent "POOL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Pool

type EraRuleEvent "PPUP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ppup

type EraRuleEvent "TICK" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules

type EraRuleFailure "BBODY" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Bbody

type EraRuleFailure "DELEG" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Deleg

type EraRuleFailure "DELEGS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delegs

type EraRuleFailure "DELPL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Delpl

type EraRuleFailure "LEDGER" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledger

type EraRuleFailure "LEDGERS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ledgers

type EraRuleFailure "POOL" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Pool

type EraRuleFailure "PPUP" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Ppup

type EraRuleFailure "UTXO" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxo

type EraRuleFailure "UTXOS" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxos

type EraRuleFailure "UTXOW" AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Rules.Utxow

type DowngradePParams f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type PParamsHKD f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type UpgradePParams f AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.PParams

type TranslationError AlonzoEra PParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra DState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra PState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra UTxO 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra EpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra LedgerState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra UTxOState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type TranslationError AlonzoEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type STxLevel l AlonzoEra 
Instance details

Defined in Cardano.Ledger.Alonzo.Era

type TranslationError AlonzoEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Alonzo.Translation

type Rep (PlutusScript AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Scripts

type Rep (ApplyTxError AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo

type Rep (TransitionConfig AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Transition

type Rep (TransitionConfig AlonzoEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Alonzo.Transition" "cardano-ledger-alonzo-1.15.0.1-inplace" 'False) (C1 ('MetaCons "AlonzoTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "atcAlonzoGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 AlonzoGenesis) :*: S1 ('MetaSel ('Just "atcMaryTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig MaryEra))))
type RawType (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type Prerequisites (TxBody 'TopTx AlonzoEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TypeSpec (TxBody 'TopTx AlonzoEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type SimpleRep (TxBody 'TopTx AlonzoEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TheSop (TxBody 'TopTx AlonzoEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type Rep (Tx l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.Tx

type Rep (Tx l AlonzoEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Alonzo.Tx" "cardano-ledger-alonzo-1.15.0.1-inplace" 'True) (C1 ('MetaCons "MkAlonzoTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAlonzoTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l AlonzoEra))))
type Rep (TxBody l AlonzoEra) 
Instance details

Defined in Cardano.Ledger.Alonzo.TxBody

type Rep (TxBody l AlonzoEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Alonzo.TxBody" "cardano-ledger-alonzo-1.15.0.1-inplace" 'True) (C1 ('MetaCons "MkAlonzoTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (AlonzoTxBodyRaw l AlonzoEra)))))

data BabbageEra Source #

Instances

Instances details
AllegraEraScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

AllegraEraTxAuxData BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxAuxData

AllegraEraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

AllegraEraTest BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Era

AlonzoEraPParams BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

EraPlutusContext BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxInfo

AlonzoEraScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

AlonzoEraTx BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

AlonzoEraTxAuxData BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxAuxData

AlonzoEraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

AlonzoEraTxOut BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxOut

AlonzoEraTxWits BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxWits

AlonzoEraUTxO BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.UTxO

AlonzoEraTest BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Era

AlonzoEraImp BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.ImpTest

EraApi BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Era

Associated Types

type TxUpgradeError BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError BabbageEra = BabbageTxUpgradeError
type TxBodyUpgradeError BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError BabbageEra = BabbageTxBodyUpgradeError
AnyEraScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Scripts

AnyEraTx BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Tx

AnyEraTxAuxData BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.AuxData

AnyEraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Body

Methods

updateTxBodyGSimpleGetter (TxBody 'TopTx BabbageEra) (Maybe (Maybe (Update BabbageEra))) Source #

vldtTxBodyGSimpleGetter (TxBody 'TopTx BabbageEra) ValidityInterval Source #

mintTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe MultiAsset) Source #

collateralInputsTxBodyGSimpleGetter (TxBody 'TopTx BabbageEra) (Maybe (Set TxIn)) Source #

scriptIntegrityHashTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (Maybe ScriptIntegrityHash)) Source #

networkIdTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (Maybe Network)) Source #

sizedOutputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (StrictSeq (Sized (TxOut BabbageEra)))) Source #

referenceInputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (Set TxIn)) Source #

totalCollateralTxBodyGSimpleGetter (TxBody 'TopTx BabbageEra) (Maybe (Maybe Coin)) Source #

collateralReturnTxBodyGSimpleGetter (TxBody 'TopTx BabbageEra) (Maybe (Maybe (TxOut BabbageEra))) Source #

sizedCollateralReturnTxBodyGSimpleGetter (TxBody 'TopTx BabbageEra) (Maybe (Maybe (Sized (TxOut BabbageEra)))) Source #

currentTreasuryValueTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (Maybe Coin)) Source #

votingProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (VotingProcedures BabbageEra)) Source #

proposalProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (OSet (ProposalProcedure BabbageEra))) Source #

treasuryDonationTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe Coin) Source #

guardsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l BabbageEra) (Maybe (OSet (Credential 'Guard))) Source #

AnyEraTxCert BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Cert

AnyEraTxOut BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Out

AnyEraTxWits BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Wits

BabbageEraPParams BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

BabbageEraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

BabbageEraTxOut BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxOut

BabbageEraTest BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Era

BabbageEraImp BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.ImpTest

EraBlockBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.BlockBody

EraScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

EraTx BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Associated Types

newtype Tx l BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

EraTxAuxData BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxAuxData

EraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Associated Types

newtype TxBody l BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

EraTxOut BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxOut

Associated Types

type TxOut BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxOut

EraTxWits BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxWits

Associated Types

type TxWits BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxWits

EraPParams BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Methods

applyPPUpdatesPParams BabbageEraPParamsUpdate BabbageEraPParams BabbageEra Source #

emptyPParamsIdentityPParamsHKD Identity BabbageEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe BabbageEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe BabbageEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra BabbageEra)) ⇒ UpgradePParams f BabbageEraPParamsHKD f (PreviousEra BabbageEra) → PParamsHKD f BabbageEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra BabbageEra)) ⇒ DowngradePParams f BabbageEraPParamsHKD f BabbageEraPParamsHKD f (PreviousEra BabbageEra) Source #

hkdTxFeePerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f CoinPerByte) Source #

hkdTxFeeFixedCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams BabbageEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams BabbageEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate BabbageEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" BabbageEra) ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f BabbageEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam BabbageEra] Source #

EraTxCert BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxCert

EraTxLevel BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

Associated Types

type STxLevel l BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

EraGenesis BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

Associated Types

type Genesis BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

EraAccounts BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.Account

EraCertState BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.CertState

EraGov BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

Associated Types

type GovState BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

EraStake BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.Stake

EraUTxO BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.UTxO

Era BabbageEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

EraTest BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Era

MaryEraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

MaryEraTest BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Era

MaryEraImp BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.ImpTest

ApplyTx BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage

ApplyBlock BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage

ShelleyEraScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

ShelleyEraAccounts BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.Account

EraTransition BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Transition

ShelleyEraTxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

ShelleyEraTxCert BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxCert

ShelleyEraTest BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Era

ShelleyEraImp BabbageEra 
Instance details

Defined in Test.Cardano.Ledger.Babbage.ImpTest

EraSpecCert BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Cert

EraSpecDeleg BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Deleg

Methods

hasGenDelegs ∷ proxy BabbageEraBool Source #

EraSpecPParams BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.PParams

EraSpecTxOut BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.ParametricSpec

EraSpecTxCert BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraUniverse BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

GenScript BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraModel BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

EraGenericGen BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

Reflect BabbageEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof BabbageEra Source #

lift ∷ (Proof BabbageEra → a) → a Source #

GetLedgerView BabbageEra 
Instance details

Defined in Cardano.Protocol.TPraos.API

EraPlutusTxInfo 'PlutusV1 BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxInfo

EraPlutusTxInfo 'PlutusV2 BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxInfo

TranslateEra BabbageEra PParams 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra DState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra PState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra UTxO 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra EpochState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra LedgerState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra UTxOState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

TranslateEra BabbageEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

HasEraTxLevel BabbageTxBodyRaw BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

HasEraTxLevel Tx BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l BabbageEraSTxLevel l BabbageEra Source #

HasEraTxLevel TxBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l BabbageEraSTxLevel l BabbageEra Source #

InjectRuleEvent "POOL" PoolEvent BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Pool

InjectRuleEvent "UTXOS" AlonzoUtxosEvent BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxos

InjectRuleFailure "BBODY" AllegraUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoBbodyPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxosPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" BabbageUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" BabbageUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelegsPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyDelplPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgerPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

InjectRuleFailure "DELEG" ShelleyDelegPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Deleg

InjectRuleFailure "DELEGS" ShelleyDelegPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelegsPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyDelplPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delegs

InjectRuleFailure "DELEGS" ShelleyPoolPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delegs

InjectRuleFailure "DELPL" ShelleyDelegPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyDelplPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delpl

InjectRuleFailure "DELPL" ShelleyPoolPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delpl

InjectRuleFailure "LEDGER" AllegraUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" BabbageUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" BabbageUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelegsPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyDelplPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" BabbageUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" BabbageUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelegsPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyDelplPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgerPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Pool

InjectRuleFailure "PPUP" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ppup

InjectRuleFailure "UTXO" AllegraUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxosPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

InjectRuleFailure "UTXO" BabbageUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxos

InjectRuleFailure "UTXOS" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxos

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" BabbageUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" BabbageUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyPpupPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

TranslateEra BabbageEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

Arbitrary (ApplyTxError BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Arbitrary

Arbitrary (TransitionConfig BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Arbitrary

Typeable l ⇒ DecCBOR (Annotator (BabbageTxBodyRaw l BabbageEra)) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Typeable l ⇒ DecCBOR (Annotator (Tx l BabbageEra)) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l BabbageEra)) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

DecCBOR (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

EncCBOR (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

SafeToHash (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

NFData (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

Methods

rnfPlutusScript BabbageEra → () #

Semigroup (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

Generic (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

Associated Types

type Rep (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

type Rep (PlutusScript BabbageEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Babbage.Scripts" "cardano-ledger-babbage-1.13.1.0-inplace" 'False) (C1 ('MetaCons "BabbagePlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons "BabbagePlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2))))
Generic (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

Show (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

Show (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

Show (TransitionConfig BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Transition

Eq (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

Eq (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

Eq (TransitionConfig BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Transition

Ord (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

MemPack (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

NoThunks (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

NoThunks (TransitionConfig BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Transition

ToExpr (PlutusScript BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.TreeDiff

Arbitrary (Tx 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Arbitrary

Arbitrary (TxBody 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Arbitrary

Typeable l ⇒ ToCBOR (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Methods

toCBORTx l BabbageEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx l BabbageEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx l BabbageEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Methods

toCBORTxBody l BabbageEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l BabbageEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l BabbageEra] → Size Source #

Typeable l ⇒ DecCBOR (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

DecCBOR (Tx 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Binary.Annotator

DecCBOR (TxBody 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Binary.Annotator

EncCBOR (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

EncCBOR (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

EncCBOR (TxBody l BabbageEra)

Encodes memoized bytes created upon construction.

Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Twiddle (TxBody 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.Binary.Twiddle

SafeToHash (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

EqRaw (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

EqRaw (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Methods

eqRawTx l BabbageEraTx l BabbageEraBool Source #

EqRaw (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Memoized (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Associated Types

type RawType (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

HasSpec (TxBody 'TopTx BabbageEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

HasSimpleRep (TxBody 'TopTx BabbageEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

NFData (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Methods

rnfBabbageTxBodyRaw l BabbageEra → () #

NFData (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Methods

rnfTx l BabbageEra → () #

NFData (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Methods

rnfTxBody l BabbageEra → () #

Generic (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Associated Types

type Rep (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

type Rep (Tx l BabbageEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Babbage.Tx" "cardano-ledger-babbage-1.13.1.0-inplace" 'True) (C1 ('MetaCons "MkBabbageTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unBabbageTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l BabbageEra))))

Methods

fromTx l BabbageEraRep (Tx l BabbageEra) x #

toRep (Tx l BabbageEra) x → Tx l BabbageEra #

Generic (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Associated Types

type Rep (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Show (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Show (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Methods

showsPrecIntTx l BabbageEraShowS #

showTx l BabbageEraString #

showList ∷ [Tx l BabbageEra] → ShowS #

Show (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Eq (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Eq (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Methods

(==)Tx l BabbageEraTx l BabbageEraBool #

(/=)Tx l BabbageEraTx l BabbageEraBool #

Eq (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Typeable l ⇒ NoThunks (BabbageTxBodyRaw l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

Typeable l ⇒ NoThunks (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

Typeable l ⇒ NoThunks (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

ToExpr (BabbageTxBodyRaw 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.TreeDiff

ToExpr (Tx 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.TreeDiff

ToExpr (TxBody 'TopTx BabbageEra) 
Instance details

Defined in Test.Cardano.Ledger.Babbage.TreeDiff

HashAnnotated (TxBody l BabbageEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

type ContextError BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxInfo

data TxInfoResult BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxInfo

data PlutusScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

type TxBodyUpgradeError BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError BabbageEra = BabbageTxBodyUpgradeError
type TxUpgradeError BabbageEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxUpgradeError BabbageEra = BabbageTxUpgradeError
type BlockBody BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.BlockBody

type NativeScript BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

type Script BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

type TxAuxData BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxAuxData

type TxOut BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxOut

type TxWits BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxWits

type Value BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type TranslationContext BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type TxCert BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxCert

type TxCertUpgradeError BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxCert

type Genesis BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type AccountState BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.Account

type Accounts BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.Account

type CertState BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.CertState

type GovState BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

type InstantStake BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.State.Stake

type ScriptsNeeded BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.UTxO

type EraName BabbageEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName BabbageEra = "Babbage"
type PreviousEra BabbageEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh BabbageEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow BabbageEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

newtype ApplyTxError BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage

newtype TransitionConfig BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Transition

type PlutusPurpose f BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

newtype Tx l BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

newtype TxBody l BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

type EraRule "BBODY" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "DELEG" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "DELEGS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "DELPL" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "EPOCH" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "LEDGER" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "LEDGERS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "MIR" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "NEWEPOCH" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "NEWPP" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "POOL" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "POOLREAP" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "PPUP" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "RUPD" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "SNAP" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "TICK" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "TICKF" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "UPEC" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "UTXO" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "UTXOS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRule "UTXOW" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type EraRuleEvent "LEDGER" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules

type EraRuleEvent "POOL" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Pool

type EraRuleEvent "PPUP" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules

type EraRuleEvent "TICK" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules

type EraRuleEvent "UTXOS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxos

type EraRuleFailure "BBODY" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Bbody

type EraRuleFailure "DELEG" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Deleg

type EraRuleFailure "DELEGS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delegs

type EraRuleFailure "DELPL" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Delpl

type EraRuleFailure "LEDGER" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledger

type EraRuleFailure "LEDGERS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ledgers

type EraRuleFailure "POOL" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Pool

type EraRuleFailure "PPUP" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Ppup

type EraRuleFailure "UTXO" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxo

type EraRuleFailure "UTXOS" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxos

type EraRuleFailure "UTXOW" BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Rules.Utxow

type DowngradePParams f BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

type PParamsHKD f BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

type UpgradePParams f BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.PParams

type TranslationError BabbageEra PParams 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra CommitteeState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra DState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra PState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra UTxO 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra ShelleyGovState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra EpochState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra LedgerState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra UTxOState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra ProposedPPUpdates 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra ShelleyAccounts 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra ShelleyCertState 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type TranslationError BabbageEra ShelleyInstantStake 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type STxLevel l BabbageEra 
Instance details

Defined in Cardano.Ledger.Babbage.Era

type TranslationError BabbageEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Babbage.Translation

type Rep (PlutusScript BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Scripts

type Rep (PlutusScript BabbageEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Babbage.Scripts" "cardano-ledger-babbage-1.13.1.0-inplace" 'False) (C1 ('MetaCons "BabbagePlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons "BabbagePlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2))))
type Rep (ApplyTxError BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage

type RawType (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

type Prerequisites (TxBody 'TopTx BabbageEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TypeSpec (TxBody 'TopTx BabbageEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type SimpleRep (TxBody 'TopTx BabbageEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type TheSop (TxBody 'TopTx BabbageEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.TxBody

type Rep (Tx l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.Tx

type Rep (Tx l BabbageEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Babbage.Tx" "cardano-ledger-babbage-1.13.1.0-inplace" 'True) (C1 ('MetaCons "MkBabbageTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unBabbageTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l BabbageEra))))
type Rep (TxBody l BabbageEra) 
Instance details

Defined in Cardano.Ledger.Babbage.TxBody

data ConwayEra Source #

Instances

Instances details
AllegraEraScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

AllegraEraTxAuxData ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxAuxData

AllegraEraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

AllegraEraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

AlonzoEraPParams ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

EraPlutusContext ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

AlonzoEraScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

AlonzoEraTx ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Tx

AlonzoEraTxAuxData ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxAuxData

AlonzoEraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

AlonzoEraTxOut ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxOut

AlonzoEraTxWits ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxWits

AlonzoEraUTxO ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.UTxO

AlonzoEraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

EraApi ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Era

Associated Types

type TxUpgradeError ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError ConwayEra = ConwayTxBodyUpgradeError
AnyEraScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Scripts

AnyEraTx ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Tx

AnyEraTxAuxData ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.AuxData

AnyEraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Body

Methods

updateTxBodyGSimpleGetter (TxBody 'TopTx ConwayEra) (Maybe (Maybe (Update ConwayEra))) Source #

vldtTxBodyGSimpleGetter (TxBody 'TopTx ConwayEra) ValidityInterval Source #

mintTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe MultiAsset) Source #

collateralInputsTxBodyGSimpleGetter (TxBody 'TopTx ConwayEra) (Maybe (Set TxIn)) Source #

scriptIntegrityHashTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (Maybe ScriptIntegrityHash)) Source #

networkIdTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (Maybe Network)) Source #

sizedOutputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (StrictSeq (Sized (TxOut ConwayEra)))) Source #

referenceInputsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (Set TxIn)) Source #

totalCollateralTxBodyGSimpleGetter (TxBody 'TopTx ConwayEra) (Maybe (Maybe Coin)) Source #

collateralReturnTxBodyGSimpleGetter (TxBody 'TopTx ConwayEra) (Maybe (Maybe (TxOut ConwayEra))) Source #

sizedCollateralReturnTxBodyGSimpleGetter (TxBody 'TopTx ConwayEra) (Maybe (Maybe (Sized (TxOut ConwayEra)))) Source #

currentTreasuryValueTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (Maybe Coin)) Source #

votingProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (VotingProcedures ConwayEra)) Source #

proposalProceduresTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (OSet (ProposalProcedure ConwayEra))) Source #

treasuryDonationTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe Coin) Source #

guardsTxBodyG ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l ConwayEra) (Maybe (OSet (Credential 'Guard))) Source #

AnyEraTxCert ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Cert

AnyEraTxOut ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Out

AnyEraTxWits ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Tx.Wits

BabbageEraPParams ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

BabbageEraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

BabbageEraTxOut ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxOut

BabbageEraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

ConwayEraGov ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Governance

RunConwayRatify ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway

ConwayEraPParams ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

Methods

modifiedPPGroupsPParamsUpdate ConwayEraSet PPGroups Source #

ppuWellFormedProtVerPParamsUpdate ConwayEraBool Source #

hkdPoolVotingThresholdsL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f PoolVotingThresholds) Source #

hkdDRepVotingThresholdsL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f DRepVotingThresholds) Source #

hkdCommitteeMinSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f Word16) Source #

hkdCommitteeMaxTermLengthL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f EpochInterval) Source #

hkdGovActionLifetimeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f EpochInterval) Source #

hkdGovActionDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

hkdDRepDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

hkdDRepActivityL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f EpochInterval) Source #

hkdMinFeeRefScriptCostPerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f NonNegativeInterval) Source #

ppMaxRefScriptSizePerTxGSimpleGetter (PParams ConwayEra) Word32 Source #

ppMaxRefScriptSizePerBlockGSimpleGetter (PParams ConwayEra) Word32 Source #

ppRefScriptCostMultiplierGSimpleGetter (PParams ConwayEra) PositiveInterval Source #

ppRefScriptCostStrideGSimpleGetter (PParams ConwayEra) (NonZero Word32) Source #

ConwayEraScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

ConwayEraAccounts ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.Account

ConwayEraCertState ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.CertState

ConwayEraTransition ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Transition

ConwayEraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

ConwayEraTxCert ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxCert

Methods

mkRegDepositTxCertCredential 'StakingCoinTxCert ConwayEra Source #

getRegDepositTxCertTxCert ConwayEraMaybe (Credential 'Staking, Coin) Source #

mkUnRegDepositTxCertCredential 'StakingCoinTxCert ConwayEra Source #

getUnRegDepositTxCertTxCert ConwayEraMaybe (Credential 'Staking, Coin) Source #

mkDelegTxCertCredential 'StakingDelegateeTxCert ConwayEra Source #

getDelegTxCertTxCert ConwayEraMaybe (Credential 'Staking, Delegatee) Source #

mkRegDepositDelegTxCertCredential 'StakingDelegateeCoinTxCert ConwayEra Source #

getRegDepositDelegTxCertTxCert ConwayEraMaybe (Credential 'Staking, Delegatee, Coin) Source #

mkAuthCommitteeHotKeyTxCertCredential 'ColdCommitteeRoleCredential 'HotCommitteeRoleTxCert ConwayEra Source #

getAuthCommitteeHotKeyTxCertTxCert ConwayEraMaybe (Credential 'ColdCommitteeRole, Credential 'HotCommitteeRole) Source #

mkResignCommitteeColdTxCertCredential 'ColdCommitteeRoleStrictMaybe AnchorTxCert ConwayEra Source #

getResignCommitteeColdTxCertTxCert ConwayEraMaybe (Credential 'ColdCommitteeRole, StrictMaybe Anchor) Source #

mkRegDRepTxCertCredential 'DRepRoleCoinStrictMaybe AnchorTxCert ConwayEra Source #

getRegDRepTxCertTxCert ConwayEraMaybe (Credential 'DRepRole, Coin, StrictMaybe Anchor) Source #

mkUnRegDRepTxCertCredential 'DRepRoleCoinTxCert ConwayEra Source #

getUnRegDRepTxCertTxCert ConwayEraMaybe (Credential 'DRepRole, Coin) Source #

mkUpdateDRepTxCertCredential 'DRepRoleStrictMaybe AnchorTxCert ConwayEra Source #

getUpdateDRepTxCertTxCert ConwayEraMaybe (Credential 'DRepRole, StrictMaybe Anchor) Source #

ConwayEraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

ConwayEraImp ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.ImpTest

EraBlockBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.BlockBody

Associated Types

type BlockBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.BlockBody

EraScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

EraTx ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Associated Types

newtype Tx l ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Tx

EraTxAuxData ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxAuxData

Associated Types

type TxAuxData ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxAuxData

EraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Associated Types

newtype TxBody l ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

EraTxOut ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxOut

Associated Types

type TxOut ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxOut

EraTxWits ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxWits

Associated Types

type TxWits ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxWits

EraPParams ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

Methods

applyPPUpdatesPParams ConwayEraPParamsUpdate ConwayEraPParams ConwayEra Source #

emptyPParamsIdentityPParamsHKD Identity ConwayEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe ConwayEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe ConwayEra Source #

upgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDApplicative f, EraPParams (PreviousEra ConwayEra)) ⇒ UpgradePParams f ConwayEraPParamsHKD f (PreviousEra ConwayEra) → PParamsHKD f ConwayEra Source #

downgradePParamsHKD ∷ ∀ (f ∷ TypeType). (HKDFunctor f, EraPParams (PreviousEra ConwayEra)) ⇒ DowngradePParams f ConwayEraPParamsHKD f ConwayEraPParamsHKD f (PreviousEra ConwayEra) Source #

hkdTxFeePerByteL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f CoinPerByte) Source #

hkdTxFeeFixedCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

hkdMaxBBSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f Word32) Source #

hkdMaxTxSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f Word32) Source #

hkdMaxBHSizeL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f Word16) Source #

hkdKeyDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

hkdPoolDepositCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

hkdEMaxL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f EpochInterval) Source #

hkdNOptL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f Word16) Source #

hkdA0L ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f NonNegativeInterval) Source #

hkdRhoL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f UnitInterval) Source #

hkdTauL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f UnitInterval) Source #

hkdDL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" ConwayEra) ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f UnitInterval) Source #

ppDGSimpleGetter (PParams ConwayEra) UnitInterval Source #

hkdExtraEntropyL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Alonzo" ConwayEra) ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f Nonce) Source #

hkdProtocolVersionL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Babbage" ConwayEra) ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f ProtVer) Source #

ppProtocolVersionLLens' (PParams ConwayEra) ProtVer Source #

ppuProtocolVersionLLens' (PParamsUpdate ConwayEra) (StrictMaybe ProtVer) Source #

hkdMinUTxOValueCompactL ∷ ∀ (f ∷ TypeType). (HKDFunctor f, AtMostEra "Mary" ConwayEra) ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

hkdMinPoolCostCompactL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f ConwayEra) (HKD f (CompactForm Coin)) Source #

eraPParams ∷ [PParam ConwayEra] Source #

EraTxCert ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxCert

EraTxLevel ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

Associated Types

type STxLevel l ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

EraGenesis ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

Associated Types

type Genesis ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

EraAccounts ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.Account

EraCertState ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.CertState

EraGov ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Governance

Associated Types

type GovState ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Governance

EraStake ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.Stake

EraUTxO ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.UTxO

Era ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Associated Types

type EraName ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName ConwayEra = "Conway"
type PreviousEra ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

EraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

MaryEraTxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

MaryEraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

ApplyTx ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway

ApplyBlock ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway

ShelleyEraScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

EraTransition ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Transition

ShelleyEraTxCert ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxCert

ShelleyEraTest ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Era

EraSpecCert ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Cert

EraSpecDeleg ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Deleg

Methods

hasGenDelegs ∷ proxy ConwayEraBool Source #

EraSpecPParams ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.PParams

EraSpecTxOut ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.ParametricSpec

EraSpecTxCert ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraUniverse ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

GenScript ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.WitnessUniverse

EraModel ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

EraGenericGen ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Instances

Reflect ConwayEra Source # 
Instance details

Defined in Test.Cardano.Ledger.Generic.Proof

Methods

reifyProof ConwayEra Source #

lift ∷ (Proof ConwayEra → a) → a Source #

GetLedgerView ConwayEra 
Instance details

Defined in Cardano.Protocol.TPraos.API

EraPlutusTxInfo 'PlutusV1 ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

EraPlutusTxInfo 'PlutusV2 ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

EraPlutusTxInfo 'PlutusV3 ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

ConwayEraPlutusTxInfo 'PlutusV3 ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

TranslateEra ConwayEra PParams 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra DState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra PState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra UTxO 
Instance details

Defined in Cardano.Ledger.Conway.Translation

Associated Types

type TranslationError ConwayEra UTxO 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra EpochState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra LedgerState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

TranslateEra ConwayEra UTxOState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

HasEraTxLevel ConwayTxBodyRaw ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

HasEraTxLevel Tx ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l ConwayEraSTxLevel l ConwayEra Source #

HasEraTxLevel TxBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l ConwayEraSTxLevel l ConwayEra Source #

InjectRuleEvent "EPOCH" ConwayHardForkEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Epoch

InjectRuleEvent "GOV" ConwayGovEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Gov

InjectRuleEvent "NEWEPOCH" ConwayEpochEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.NewEpoch

InjectRuleEvent "NEWEPOCH" ConwayHardForkEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.NewEpoch

InjectRuleEvent "POOL" PoolEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Pool

InjectRuleEvent "TICK" ConwayEpochEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules

InjectRuleEvent "TICK" ConwayHardForkEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules

InjectRuleEvent "UTXOS" AlonzoUtxosEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxos

InjectRuleEvent "UTXOS" ConwayUtxosEvent ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxos

InjectRuleFailure "BBODY" AllegraUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoBbodyPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" BabbageUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" BabbageUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayBbodyPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayCertsPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayDelegPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayGovPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayGovCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayLedgerPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ConwayUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

InjectRuleFailure "CERT" ConwayCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Cert

InjectRuleFailure "CERT" ConwayDelegPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Cert

InjectRuleFailure "CERT" ConwayGovCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Cert

InjectRuleFailure "CERT" ShelleyPoolPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Cert

InjectRuleFailure "CERTS" ConwayCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

InjectRuleFailure "CERTS" ConwayCertsPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

InjectRuleFailure "CERTS" ConwayDelegPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

InjectRuleFailure "CERTS" ConwayGovCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

InjectRuleFailure "CERTS" ShelleyPoolPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

InjectRuleFailure "DELEG" ConwayDelegPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Deleg

InjectRuleFailure "GOV" ConwayGovPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Gov

InjectRuleFailure "GOVCERT" ConwayGovCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.GovCert

InjectRuleFailure "LEDGER" AllegraUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" BabbageUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" BabbageUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayCertsPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayDelegPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayGovPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayGovCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayLedgerPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" BabbageUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" BabbageUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayCertsPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayDelegPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayGovPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayGovCertPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayLedgerPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

InjectRuleFailure "POOL" ShelleyPoolPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Pool

InjectRuleFailure "UTXO" AllegraUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXO" BabbageUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXO" ConwayUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXO" ConwayUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxos

InjectRuleFailure "UTXOS" ConwayUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxos

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" BabbageUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" BabbageUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" ConwayUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" ConwayUtxosPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" ConwayUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

TranslateEra ConwayEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Conway.Translation

Arbitrary (ApplyTxError ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.Arbitrary

Arbitrary (TransitionConfig ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.Arbitrary

Typeable l ⇒ DecCBOR (Annotator (ConwayTxBodyRaw l ConwayEra)) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Typeable l ⇒ DecCBOR (Annotator (Tx l ConwayEra)) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Typeable l ⇒ DecCBOR (Annotator (TxBody l ConwayEra)) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

DecCBOR (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

EncCBOR (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

SafeToHash (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

HasSpec (ConwayGovState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSpec (DRepPulsingState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

Methods

emptySpecTypeSpec (DRepPulsingState ConwayEra) Source #

combineSpecTypeSpec (DRepPulsingState ConwayEra) → TypeSpec (DRepPulsingState ConwayEra) → Specification (DRepPulsingState ConwayEra) Source #

genFromTypeSpec ∷ ∀ (m ∷ TypeType). (HasCallStack, MonadGenError m) ⇒ TypeSpec (DRepPulsingState ConwayEra) → GenT m (DRepPulsingState ConwayEra) Source #

conformsToDRepPulsingState ConwayEraTypeSpec (DRepPulsingState ConwayEra) → Bool Source #

shrinkWithTypeSpecTypeSpec (DRepPulsingState ConwayEra) → DRepPulsingState ConwayEra → [DRepPulsingState ConwayEra] Source #

fixupWithTypeSpecTypeSpec (DRepPulsingState ConwayEra) → DRepPulsingState ConwayEraMaybe (DRepPulsingState ConwayEra) Source #

toPredsTerm (DRepPulsingState ConwayEra) → TypeSpec (DRepPulsingState ConwayEra) → Pred Source #

cardinalTypeSpecTypeSpec (DRepPulsingState ConwayEra) → Specification Integer Source #

cardinalTrueSpecSpecification Integer Source #

typeSpecHasErrorTypeSpec (DRepPulsingState ConwayEra) → Maybe (NonEmpty String) Source #

alternateShowTypeSpec (DRepPulsingState ConwayEra) → BinaryShow Source #

typeSpecOptTypeSpec (DRepPulsingState ConwayEra) → [DRepPulsingState ConwayEra] → Specification (DRepPulsingState ConwayEra) Source #

guardTypeSpec ∷ [String] → TypeSpec (DRepPulsingState ConwayEra) → Specification (DRepPulsingState ConwayEra) Source #

prerequisitesEvidence (Prerequisites (DRepPulsingState ConwayEra)) Source #

HasSpec (PulsingSnapshot ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

Methods

emptySpecTypeSpec (PulsingSnapshot ConwayEra) Source #

combineSpecTypeSpec (PulsingSnapshot ConwayEra) → TypeSpec (PulsingSnapshot ConwayEra) → Specification (PulsingSnapshot ConwayEra) Source #

genFromTypeSpec ∷ ∀ (m ∷ TypeType). (HasCallStack, MonadGenError m) ⇒ TypeSpec (PulsingSnapshot ConwayEra) → GenT m (PulsingSnapshot ConwayEra) Source #

conformsToPulsingSnapshot ConwayEraTypeSpec (PulsingSnapshot ConwayEra) → Bool Source #

shrinkWithTypeSpecTypeSpec (PulsingSnapshot ConwayEra) → PulsingSnapshot ConwayEra → [PulsingSnapshot ConwayEra] Source #

fixupWithTypeSpecTypeSpec (PulsingSnapshot ConwayEra) → PulsingSnapshot ConwayEraMaybe (PulsingSnapshot ConwayEra) Source #

toPredsTerm (PulsingSnapshot ConwayEra) → TypeSpec (PulsingSnapshot ConwayEra) → Pred Source #

cardinalTypeSpecTypeSpec (PulsingSnapshot ConwayEra) → Specification Integer Source #

cardinalTrueSpecSpecification Integer Source #

typeSpecHasErrorTypeSpec (PulsingSnapshot ConwayEra) → Maybe (NonEmpty String) Source #

alternateShowTypeSpec (PulsingSnapshot ConwayEra) → BinaryShow Source #

typeSpecOptTypeSpec (PulsingSnapshot ConwayEra) → [PulsingSnapshot ConwayEra] → Specification (PulsingSnapshot ConwayEra) Source #

guardTypeSpec ∷ [String] → TypeSpec (PulsingSnapshot ConwayEra) → Specification (PulsingSnapshot ConwayEra) Source #

prerequisitesEvidence (Prerequisites (PulsingSnapshot ConwayEra)) Source #

HasSpec (RatifySignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSpec (RatifyState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSpec (EnactSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSpec (GovSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSpec (ConwayGovCertEnv ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

Methods

emptySpecTypeSpec (ConwayGovCertEnv ConwayEra) Source #

combineSpecTypeSpec (ConwayGovCertEnv ConwayEra) → TypeSpec (ConwayGovCertEnv ConwayEra) → Specification (ConwayGovCertEnv ConwayEra) Source #

genFromTypeSpec ∷ ∀ (m ∷ TypeType). (HasCallStack, MonadGenError m) ⇒ TypeSpec (ConwayGovCertEnv ConwayEra) → GenT m (ConwayGovCertEnv ConwayEra) Source #

conformsToConwayGovCertEnv ConwayEraTypeSpec (ConwayGovCertEnv ConwayEra) → Bool Source #

shrinkWithTypeSpecTypeSpec (ConwayGovCertEnv ConwayEra) → ConwayGovCertEnv ConwayEra → [ConwayGovCertEnv ConwayEra] Source #

fixupWithTypeSpecTypeSpec (ConwayGovCertEnv ConwayEra) → ConwayGovCertEnv ConwayEraMaybe (ConwayGovCertEnv ConwayEra) Source #

toPredsTerm (ConwayGovCertEnv ConwayEra) → TypeSpec (ConwayGovCertEnv ConwayEra) → Pred Source #

cardinalTypeSpecTypeSpec (ConwayGovCertEnv ConwayEra) → Specification Integer Source #

cardinalTrueSpecSpecification Integer Source #

typeSpecHasErrorTypeSpec (ConwayGovCertEnv ConwayEra) → Maybe (NonEmpty String) Source #

alternateShowTypeSpec (ConwayGovCertEnv ConwayEra) → BinaryShow Source #

typeSpecOptTypeSpec (ConwayGovCertEnv ConwayEra) → [ConwayGovCertEnv ConwayEra] → Specification (ConwayGovCertEnv ConwayEra) Source #

guardTypeSpec ∷ [String] → TypeSpec (ConwayGovCertEnv ConwayEra) → Specification (ConwayGovCertEnv ConwayEra) Source #

prerequisitesEvidence (Prerequisites (ConwayGovCertEnv ConwayEra)) Source #

HasSimpleRep (ConwayGovState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (DRepPulsingState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (PulsingSnapshot ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (RatifySignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (RatifyState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (EnactSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (ConwayGovCertEnv ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

NFData (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

Methods

rnfPlutusScript ConwayEra → () #

Semigroup (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

Generic (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

Associated Types

type Rep (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

type Rep (PlutusScript ConwayEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Conway.Scripts" "cardano-ledger-conway-1.22.0.0-inplace" 'False) (C1 ('MetaCons "ConwayPlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: (C1 ('MetaCons "ConwayPlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2))) :+: C1 ('MetaCons "ConwayPlutusV3" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV3)))))
Generic (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

Associated Types

type Rep (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

Generic (TransitionConfig ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Transition

Associated Types

type Rep (TransitionConfig ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Transition

type Rep (TransitionConfig ConwayEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Conway.Transition" "cardano-ledger-conway-1.22.0.0-inplace" 'False) (C1 ('MetaCons "ConwayTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "ctcConwayGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ConwayGenesis) :*: S1 ('MetaSel ('Just "ctcBabbageTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig BabbageEra))))
Show (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

Show (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

Show (TransitionConfig ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Transition

Eq (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

Eq (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

Eq (TransitionConfig ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Transition

Ord (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

MemPack (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

NoThunks (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

NoThunks (TransitionConfig ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Transition

ToExpr (PlutusScript ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.TreeDiff

Inject (NonEmpty (ConwayLedgerPredFailure ConwayEra)) (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

Arbitrary (Tx 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.Arbitrary

Arbitrary (TxBody 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.Arbitrary

Typeable l ⇒ ToCBOR (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

toCBORTx l ConwayEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx l ConwayEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx l ConwayEra] → Size Source #

Typeable l ⇒ ToCBOR (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Methods

toCBORTxBody l ConwayEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (TxBody l ConwayEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [TxBody l ConwayEra] → Size Source #

Typeable l ⇒ DecCBOR (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

DecCBOR (Tx 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.Binary.Annotator

DecCBOR (TxBody 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.Binary.Annotator

EncCBOR (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

EncCBOR (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

encCBORTx l ConwayEraEncoding Source #

EncCBOR (TxBody l ConwayEra)

Encodes memoized bytes created upon construction.

Instance details

Defined in Cardano.Ledger.Conway.TxBody

SafeToHash (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

EqRaw (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

eqRawTx l ConwayEraTx l ConwayEraBool Source #

EqRaw (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Memoized (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Associated Types

type RawType (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

HasSpec (Tx 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSpec (TxBody 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (Tx 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

HasSimpleRep (TxBody 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

NFData (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Methods

rnfConwayTxBodyRaw l ConwayEra → () #

NFData (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

rnfTx l ConwayEra → () #

NFData (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Methods

rnfTxBody l ConwayEra → () #

Generic (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Associated Types

type Rep (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

type Rep (Tx l ConwayEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Conway.Tx" "cardano-ledger-conway-1.22.0.0-inplace" 'True) (C1 ('MetaCons "MkConwayTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unConwayTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l ConwayEra))))

Methods

fromTx l ConwayEraRep (Tx l ConwayEra) x #

toRep (Tx l ConwayEra) x → Tx l ConwayEra #

Generic (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Associated Types

type Rep (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

type Rep (TxBody l ConwayEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Conway.TxBody" "cardano-ledger-conway-1.22.0.0-inplace" 'True) (C1 ('MetaCons "MkConwayTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ConwayTxBodyRaw l ConwayEra)))))

Methods

fromTxBody l ConwayEraRep (TxBody l ConwayEra) x #

toRep (TxBody l ConwayEra) x → TxBody l ConwayEra #

Show (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Show (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

showsPrecIntTx l ConwayEraShowS #

showTx l ConwayEraString #

showList ∷ [Tx l ConwayEra] → ShowS #

Show (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Eq (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Eq (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Methods

(==)Tx l ConwayEraTx l ConwayEraBool #

(/=)Tx l ConwayEraTx l ConwayEraBool #

Eq (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Typeable l ⇒ NoThunks (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

Typeable l ⇒ NoThunks (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

Typeable l ⇒ NoThunks (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

ToExpr (ConwayTxBodyRaw 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.TreeDiff

ToExpr (Tx 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.TreeDiff

ToExpr (TxBody 'TopTx ConwayEra) 
Instance details

Defined in Test.Cardano.Ledger.Conway.TreeDiff

HashAnnotated (TxBody l ConwayEra) EraIndependentTxBody 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

HasSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

Methods

emptySpecTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source #

combineSpecTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → TypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → Specification (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source #

genFromTypeSpec ∷ ∀ (m ∷ TypeType). (HasCallStack, MonadGenError m) ⇒ TypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → GenT m (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source #

conformsToDRepPulser ConwayEra Identity (RatifyState ConwayEra) → TypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → Bool Source #

shrinkWithTypeSpecTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → DRepPulser ConwayEra Identity (RatifyState ConwayEra) → [DRepPulser ConwayEra Identity (RatifyState ConwayEra)] Source #

fixupWithTypeSpecTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → DRepPulser ConwayEra Identity (RatifyState ConwayEra) → Maybe (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source #

toPredsTerm (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → TypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → Pred Source #

cardinalTypeSpecTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → Specification Integer Source #

cardinalTrueSpecSpecification Integer Source #

typeSpecHasErrorTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → Maybe (NonEmpty String) Source #

alternateShowTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → BinaryShow Source #

typeSpecOptTypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → [DRepPulser ConwayEra Identity (RatifyState ConwayEra)] → Specification (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source #

guardTypeSpec ∷ [String] → TypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) → Specification (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source #

prerequisitesEvidence (Prerequisites (DRepPulser ConwayEra Identity (RatifyState ConwayEra))) Source #

HasSimpleRep (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type ContextError ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

data TxInfoResult ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxInfo

data PlutusScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

type TxBodyUpgradeError ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type TxBodyUpgradeError ConwayEra = ConwayTxBodyUpgradeError
type TxUpgradeError ConwayEra 
Instance details

Defined in Cardano.Ledger.Api.Era

type BlockBody ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.BlockBody

type NativeScript ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

type Script ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

type TxAuxData ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxAuxData

type TxOut ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxOut

type TxWits ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxWits

type Value ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type TranslationContext ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TxCert ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxCert

type TxCertUpgradeError ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxCert

type Genesis ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Genesis

type AccountState ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.Account

type Accounts ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.Account

type CertState ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.CertState

type GovState ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Governance

type InstantStake ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.State.Stake

type ScriptsNeeded ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.UTxO

type EraName ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName ConwayEra = "Conway"
type PreviousEra ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow ConwayEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraRules ConwayEra 
Instance details

Defined in Test.Cardano.Ledger.Conway.Binary.RoundTrip

type EraRules ConwayEra = '["BBODY", "CERT", "CERTS", "DELEG", "GOVCERT", "GOV", "LEDGER", "LEDGERS", "POOL", "UTXO", "UTXOS", "UTXOW"]
newtype ApplyTxError ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway

data TransitionConfig ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Transition

type PlutusPurpose f ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

newtype Tx l ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Tx

newtype TxBody l ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

type EraRule "BBODY" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "CERT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "CERTS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "DELEG" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "DELEGS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "DELEGS" ConwayEra = VoidEraRule "DELEGS" ConwayEra
type EraRule "ENACT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "EPOCH" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "GOV" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "GOVCERT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "HARDFORK" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "LEDGER" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "LEDGERS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "MEMPOOL" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "MIR" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "NEWEPOCH" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "NEWPP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "NEWPP" ConwayEra = VoidEraRule "NEWPP" ConwayEra
type EraRule "POOL" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "POOLREAP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "PPUP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "PPUP" ConwayEra = VoidEraRule "PPUP" ConwayEra
type EraRule "RATIFY" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "RUPD" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "SNAP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "TICK" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "TICKF" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "UPEC" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "UPEC" ConwayEra = VoidEraRule "UPEC" ConwayEra
type EraRule "UTXO" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "UTXOS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRule "UTXOW" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleEvent "BBODY" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

type EraRuleEvent "CERT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Cert

type EraRuleEvent "CERTS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

type EraRuleEvent "DELEG" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Deleg

type EraRuleEvent "DELEGS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleEvent "DELEGS" ConwayEra = VoidEraRule "DELEGS" ConwayEra
type EraRuleEvent "ENACT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Enact

type EraRuleEvent "EPOCH" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Epoch

type EraRuleEvent "GOV" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Gov

type EraRuleEvent "GOVCERT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.GovCert

type EraRuleEvent "GOVCERT" ConwayEra = VoidEraRule "GOVCERT" ConwayEra
type EraRuleEvent "HARDFORK" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.HardFork

type EraRuleEvent "LEDGER" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

type EraRuleEvent "LEDGERS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

type EraRuleEvent "MIR" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleEvent "NEWEPOCH" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.NewEpoch

type EraRuleEvent "NEWPP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleEvent "POOL" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Pool

type EraRuleEvent "PPUP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleEvent "TICK" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules

type EraRuleEvent "UPEC" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleEvent "UTXO" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

type EraRuleEvent "UTXOS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxos

type EraRuleEvent "UTXOW" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

type EraRuleFailure "BBODY" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Bbody

type EraRuleFailure "CERT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Cert

type EraRuleFailure "CERTS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Certs

type EraRuleFailure "DELEG" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Deleg

type EraRuleFailure "DELEGS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleFailure "GOV" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Gov

type EraRuleFailure "GOVCERT" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.GovCert

type EraRuleFailure "LEDGER" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledger

type EraRuleFailure "LEDGERS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Ledgers

type EraRuleFailure "MIR" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleFailure "NEWPP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleFailure "POOL" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Pool

type EraRuleFailure "PPUP" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleFailure "UPEC" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type EraRuleFailure "UTXO" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxo

type EraRuleFailure "UTXOS" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxos

type EraRuleFailure "UTXOW" ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Rules.Utxow

type DowngradePParams f ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

type PParamsHKD f ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

type UpgradePParams f ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.PParams

type TranslationError ConwayEra PParams 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra DState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra PState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra FuturePParams 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra UTxO 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra EpochState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra LedgerState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra NewEpochState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type TranslationError ConwayEra UTxOState 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type STxLevel l ConwayEra 
Instance details

Defined in Cardano.Ledger.Conway.Era

type TranslationError ConwayEra (Tx 'TopTx) 
Instance details

Defined in Cardano.Ledger.Conway.Translation

type Prerequisites (ConwayGovState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (DRepPulsingState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (PulsingSnapshot ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (RatifySignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (RatifyState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (EnactSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (GovSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (ConwayGovCertEnv ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (ConwayGovState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (DRepPulsingState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (PulsingSnapshot ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (RatifySignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (RatifyState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (EnactSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (GovSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (ConwayGovCertEnv ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (ConwayGovState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (DRepPulsingState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (PulsingSnapshot ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (RatifySignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (RatifyState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (EnactSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (ConwayGovCertEnv ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (ConwayGovState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (DRepPulsingState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (PulsingSnapshot ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (RatifySignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (RatifyState ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (EnactSignal ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (ConwayGovCertEnv ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Rep (PlutusScript ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Scripts

type Rep (PlutusScript ConwayEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Conway.Scripts" "cardano-ledger-conway-1.22.0.0-inplace" 'False) (C1 ('MetaCons "ConwayPlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV1))) :+: (C1 ('MetaCons "ConwayPlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV2))) :+: C1 ('MetaCons "ConwayPlutusV3" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 (Plutus 'PlutusV3)))))
type Rep (ApplyTxError ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway

type Rep (TransitionConfig ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Transition

type Rep (TransitionConfig ConwayEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Conway.Transition" "cardano-ledger-conway-1.22.0.0-inplace" 'False) (C1 ('MetaCons "ConwayTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "ctcConwayGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ConwayGenesis) :*: S1 ('MetaSel ('Just "ctcBabbageTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig BabbageEra))))
type MemoHashIndex (ConwayTxBodyRaw l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

type RawType (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

type Prerequisites (Tx 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Prerequisites (TxBody 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (Tx 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (TxBody 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (Tx 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (TxBody 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (Tx 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (TxBody 'TopTx ConwayEra) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type Rep (Tx l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.Tx

type Rep (Tx l ConwayEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Conway.Tx" "cardano-ledger-conway-1.22.0.0-inplace" 'True) (C1 ('MetaCons "MkConwayTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unConwayTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AlonzoTx l ConwayEra))))
type Rep (TxBody l ConwayEra) 
Instance details

Defined in Cardano.Ledger.Conway.TxBody

type Rep (TxBody l ConwayEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Conway.TxBody" "cardano-ledger-conway-1.22.0.0-inplace" 'True) (C1 ('MetaCons "MkConwayTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (ConwayTxBodyRaw l ConwayEra)))))
type Prerequisites (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TypeSpec (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type SimpleRep (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

type TheSop (DRepPulser ConwayEra Identity (RatifyState ConwayEra)) Source # 
Instance details

Defined in Test.Cardano.Ledger.Constrained.Conway.Instances.Ledger

specialize ∷ (constraint ShelleyEra, constraint AllegraEra, constraint MaryEra, constraint AlonzoEra, constraint BabbageEra, constraint ConwayEra) ⇒ Proof era → (constraint era ⇒ t) → t Source #

Specialize (action :: (constraint era => t)) to all known era, because we know (constraint era) holds for all known era. In order for this to work it is best to type apply specialize to a concrete constraint. So a call site looks like '(specialize @EraBlockBody proof action). This way the constraint does not percolate upwards, past the call site of action

unReflect ∷ (Reflect era ⇒ Proof era → a) → Proof era → a Source #

lift a function (Proof era -> a) that has a (Reflect era) constraint to one that does not. This is possible because every inhabited term of type (Proof era) packs a (Reflect era) instance. so instead of writing: f proof arg1 .. argn one writes: unReflect f proof arg1 .. argn which will not require a (Reflect era) instance

runSTS' ∷ ∀ (s ∷ Symbol) e. (BaseM (EraRule s e) ~ ShelleyBase, STS (EraRule s e)) ⇒ TRC (EraRule s e) → Either (NonEmpty (PredicateFailure (EraRule s e))) (State (EraRule s e)) Source #

data ValueWit era where Source #

Constructors

ValueShelleyToAllegra ∷ ∀ era. Value era ~ CoinValueWit era 
ValueMaryToConway ∷ ∀ era. Value era ~ MaryValueValueWit era 

data TxOutWit era where Source #

Constructors

TxOutShelleyToMary ∷ ∀ era. (TxOut era ~ ShelleyTxOut era, EraTxOut era, AtMostEra "Babbage" era) ⇒ TxOutWit era 
TxOutAlonzoToAlonzo ∷ ∀ era. (TxOut era ~ AlonzoTxOut era, AlonzoEraTxOut era, AtMostEra "Babbage" era) ⇒ TxOutWit era 
TxOutBabbageToConway ∷ ∀ era. (TxOut era ~ BabbageTxOut era, BabbageEraTxOut era) ⇒ TxOutWit era 

data TxCertWit era where Source #

Constructors

TxCertShelleyToBabbage ∷ ∀ era. (TxCert era ~ ShelleyTxCert era, ShelleyEraTxCert era, AtMostEra "Babbage" era) ⇒ TxCertWit era 
TxCertConwayToConway ∷ ∀ era. (TxCert era ~ ConwayTxCert era, ConwayEraTxCert era, ConwayEraPParams era) ⇒ TxCertWit era 

data UTxOWit era where Source #

data ScriptWit era where Source #

Constructors

ScriptShelleyToShelley ∷ ∀ era. (Script era ~ MultiSig era, EraScript era) ⇒ ScriptWit era 
ScriptAllegraToMary ∷ ∀ era. (Script era ~ Timelock era, EraScript era) ⇒ ScriptWit era 
ScriptAlonzoToConway ∷ ∀ era. (Script era ~ AlonzoScript era, EraScript era) ⇒ ScriptWit era 

data GovStateWit era where Source #

Constructors

GovStateShelleyToBabbage ∷ ∀ era. (EraGov era, GovState era ~ ShelleyGovState era) ⇒ GovStateWit era 
GovStateConwayToConway ∷ ∀ era. (ConwayEraPParams era, RunConwayRatify era, EraGov era, GovState era ~ ConwayGovState era) ⇒ GovStateWit era 

data CertStateWit era where Source #

whichValueProof era → ValueWit era Source #

whichTxOutProof era → TxOutWit era Source #

whichUTxOProof era → UTxOWit era Source #