cardano-ledger-dijkstra-0.2.0.0: Cardano ledger with nested transactions
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.Dijkstra

Documentation

data DijkstraEra Source #

Instances

Instances details
AllegraEraScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

AllegraEraTxAuxData DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxAuxData

(Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ AllegraEraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

AlonzoEraPParams DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

EraPlutusContext DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

AlonzoEraScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

AlonzoEraTx DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

AlonzoEraTxAuxData DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxAuxData

(Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ AlonzoEraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

AlonzoEraTxOut DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxOut

AlonzoEraTxWits DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxWits

AlonzoEraUTxO DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.UTxO

BabbageEraPParams DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

(NFData (Tx 'SubTx DijkstraEra), Eq (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ BabbageEraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

BabbageEraTxOut DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxOut

ConwayEraGov DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Governance

RunConwayRatify DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra

ConwayEraPParams DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

Methods

modifiedPPGroupsPParamsUpdate DijkstraEraSet PPGroups Source #

ppuWellFormedProtVerPParamsUpdate DijkstraEraBool Source #

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

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

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

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

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

hkdGovActionDepositL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f DijkstraEra) (HKD f Coin) Source #

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

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

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

ppMaxRefScriptSizePerTxGSimpleGetter (PParams DijkstraEra) Word32 Source #

ppMaxRefScriptSizePerBlockGSimpleGetter (PParams DijkstraEra) Word32 Source #

ppRefScriptCostMultiplierGSimpleGetter (PParams DijkstraEra) PositiveInterval Source #

ppRefScriptCostStrideGSimpleGetter (PParams DijkstraEra) (NonZero Word32) Source #

ConwayEraScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

ConwayEraAccounts DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.Account

ConwayEraCertState DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.CertState

ConwayEraTransition DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

(NFData (Tx 'SubTx DijkstraEra), Eq (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ ConwayEraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

ConwayEraTxCert DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxCert

Methods

mkRegDepositTxCertStakeCredentialCoinTxCert DijkstraEra Source #

getRegDepositTxCertTxCert DijkstraEraMaybe (StakeCredential, Coin) Source #

mkUnRegDepositTxCertStakeCredentialCoinTxCert DijkstraEra Source #

getUnRegDepositTxCertTxCert DijkstraEraMaybe (StakeCredential, Coin) Source #

mkDelegTxCertStakeCredentialDelegateeTxCert DijkstraEra Source #

getDelegTxCertTxCert DijkstraEraMaybe (StakeCredential, Delegatee) Source #

mkRegDepositDelegTxCertStakeCredentialDelegateeCoinTxCert DijkstraEra Source #

getRegDepositDelegTxCertTxCert DijkstraEraMaybe (StakeCredential, Delegatee, Coin) Source #

mkAuthCommitteeHotKeyTxCertCredential 'ColdCommitteeRoleCredential 'HotCommitteeRoleTxCert DijkstraEra Source #

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

mkResignCommitteeColdTxCertCredential 'ColdCommitteeRoleStrictMaybe AnchorTxCert DijkstraEra Source #

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

mkRegDRepTxCertCredential 'DRepRoleCoinStrictMaybe AnchorTxCert DijkstraEra Source #

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

mkUnRegDRepTxCertCredential 'DRepRoleCoinTxCert DijkstraEra Source #

getUnRegDRepTxCertTxCert DijkstraEraMaybe (Credential 'DRepRole, Coin) Source #

mkUpdateDRepTxCertCredential 'DRepRoleStrictMaybe AnchorTxCert DijkstraEra Source #

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

EraBlockBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.BlockBody

EraScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

EraTx DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Associated Types

newtype Tx l DijkstraEra 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

EraTxAuxData DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxAuxData

(Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ EraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Associated Types

newtype TxBody l DijkstraEra 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

EraTxOut DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxOut

Associated Types

type TxOut DijkstraEra 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxOut

EraTxWits DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxWits

Associated Types

type TxWits DijkstraEra 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxWits

EraPParams DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

Methods

applyPPUpdatesPParams DijkstraEraPParamsUpdate DijkstraEraPParams DijkstraEra Source #

emptyPParamsIdentityPParamsHKD Identity DijkstraEra Source #

emptyPParamsStrictMaybePParamsHKD StrictMaybe DijkstraEra Source #

emptyUpgradePParamsUpdateUpgradePParams StrictMaybe DijkstraEra Source #

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

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

hkdMinFeeAL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f DijkstraEra) (HKD f Coin) Source #

hkdMinFeeBL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f DijkstraEra) (HKD f Coin) Source #

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

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

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

hkdKeyDepositL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f DijkstraEra) (HKD f Coin) Source #

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

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

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

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

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

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

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

ppDGSimpleGetter (PParams DijkstraEra) UnitInterval Source #

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

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

ppProtocolVersionLLens' (PParams DijkstraEra) ProtVer Source #

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

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

hkdMinPoolCostL ∷ ∀ (f ∷ TypeType). HKDFunctor f ⇒ Lens' (PParamsHKD f DijkstraEra) (HKD f Coin) Source #

eraPParams ∷ [PParam DijkstraEra] Source #

EraTxCert DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxCert

EraTxLevel DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

Associated Types

type STxLevel l DijkstraEra 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

EraGenesis DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Genesis

Associated Types

type Genesis DijkstraEra 
Instance details

Defined in Cardano.Ledger.Dijkstra.Genesis

EraAccounts DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.Account

EraCertState DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.CertState

EraGov DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Governance

EraStake DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.Stake

EraUTxO DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.UTxO

Era DijkstraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

Methods

eraNameString Source #

DijkstraEraPParams DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

DijkstraEraScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

(NFData (Tx 'SubTx DijkstraEra), Eq (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ DijkstraEraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

(Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ MaryEraTxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

ApplyTx DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra

ApplyBlock DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra

ShelleyEraScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

EraTransition DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

EraPlutusTxInfo 'PlutusV1 DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

EraPlutusTxInfo 'PlutusV2 DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

EraPlutusTxInfo 'PlutusV3 DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

EraPlutusTxInfo 'PlutusV4 DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

ConwayEraPlutusTxInfo 'PlutusV3 DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

ConwayEraPlutusTxInfo 'PlutusV4 DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

TranslateEra DijkstraEra ConwayGovState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra DRepPulsingState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra PulsingSnapshot Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra EnactState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra RatifyState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra GovAction Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra GovActionState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra ProposalProcedure Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra Proposals Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra PParams Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra DState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra PState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra FuturePParams Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra UTxO Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra EpochState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra LedgerState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra NewEpochState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

TranslateEra DijkstraEra UTxOState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

HasEraTxLevel Tx DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Methods

toSTxLevel ∷ ∀ (l ∷ TxLevel). Tx l DijkstraEraSTxLevel l DijkstraEra Source #

HasEraTxLevel TxBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

HasEraTxLevel DijkstraTx DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

HasEraTxLevel DijkstraTxBodyRaw DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

InjectRuleEvent "EPOCH" ConwayHardForkEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

InjectRuleEvent "NEWEPOCH" ConwayEpochEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

InjectRuleEvent "NEWEPOCH" ConwayHardForkEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

InjectRuleEvent "TICK" ConwayEpochEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

InjectRuleEvent "TICK" ConwayHardForkEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

InjectRuleEvent "TICK" ConwayNewEpochEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

InjectRuleEvent "UTXOS" AlonzoUtxosEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxos

InjectRuleEvent "UTXOS" ConwayUtxosEvent DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxos

InjectRuleFailure "BBODY" AllegraUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoBbodyPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" AlonzoUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" BabbageUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" BabbageUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayBbodyPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayCertsPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayDelegPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayGovPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayGovCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayLedgerPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ConwayUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyBbodyPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyLedgersPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyPoolPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "BBODY" ShelleyUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

InjectRuleFailure "CERT" ConwayCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Cert

InjectRuleFailure "CERT" ConwayDelegPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Cert

InjectRuleFailure "CERT" ConwayGovCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Cert

InjectRuleFailure "CERT" ShelleyPoolPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Cert

InjectRuleFailure "CERTS" ConwayCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

InjectRuleFailure "CERTS" ConwayCertsPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

InjectRuleFailure "CERTS" ConwayDelegPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

InjectRuleFailure "CERTS" ConwayGovCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

InjectRuleFailure "CERTS" ShelleyPoolPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

InjectRuleFailure "DELEG" ConwayDelegPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Deleg

InjectRuleFailure "GOV" ConwayGovPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Gov

InjectRuleFailure "GOVCERT" ConwayGovCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.GovCert

InjectRuleFailure "LEDGER" AllegraUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" AlonzoUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" BabbageUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" BabbageUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayCertsPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayDelegPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayGovPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayGovCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayLedgerPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ConwayUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyLedgerPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyPoolPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGER" ShelleyUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

InjectRuleFailure "LEDGERS" AllegraUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" AlonzoUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" BabbageUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" BabbageUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayCertsPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayDelegPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayGovPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayGovCertPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayLedgerPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ConwayUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyLedgersPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyPoolPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "LEDGERS" ShelleyUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

InjectRuleFailure "UTXO" AllegraUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXO" AlonzoUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXO" BabbageUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXO" ConwayUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXO" ConwayUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXO" ShelleyUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

InjectRuleFailure "UTXOS" AlonzoUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxos

InjectRuleFailure "UTXOS" ConwayUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxos

InjectRuleFailure "UTXOW" AllegraUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" AlonzoUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" BabbageUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" BabbageUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" ConwayUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" ConwayUtxosPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" ConwayUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxoPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

InjectRuleFailure "UTXOW" ShelleyUtxowPredFailure DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

TranslateEra DijkstraEra (Tx 'TopTx) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

Typeable l ⇒ DecCBOR (Annotator (Tx l DijkstraEra)) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

(Typeable l, Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ DecCBOR (Annotator (TxBody l DijkstraEra)) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

SafeToHash (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

NFData (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

Methods

rnfPlutusScript DijkstraEra → () #

Generic (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

Associated Types

type Rep (PlutusScript DijkstraEra) 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

type Rep (PlutusScript DijkstraEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Dijkstra.Scripts" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'False) ((C1 ('MetaCons "DijkstraPlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons "DijkstraPlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV2)))) :+: (C1 ('MetaCons "DijkstraPlutusV3" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV3))) :+: C1 ('MetaCons "DijkstraPlutusV4" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV4)))))
Generic (TransitionConfig DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

Associated Types

type Rep (TransitionConfig DijkstraEra) 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

type Rep (TransitionConfig DijkstraEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Dijkstra.Transition" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'False) (C1 ('MetaCons "DijkstraTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "dtcDijkstraGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DijkstraGenesis) :*: S1 ('MetaSel ('Just "dtcConwayTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig ConwayEra))))
Show (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

Show (TransitionConfig DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

Eq (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

Eq (TransitionConfig DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

Ord (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

MemPack (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

NoThunks (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

NoThunks (TransitionConfig DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

Typeable l ⇒ ToCBOR (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Methods

toCBORTx l DijkstraEraEncoding Source #

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

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

Typeable l ⇒ ToCBOR (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Methods

toCBORTxBody l DijkstraEraEncoding Source #

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

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

EncCBOR (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

EncCBOR (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

SafeToHash (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

EqRaw (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Methods

eqRawTx l DijkstraEraTx l DijkstraEraBool Source #

(Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ EqRaw (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Memoized (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Associated Types

type RawType (TxBody l DijkstraEra) 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

NFData (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Methods

rnfTx l DijkstraEra → () #

(NFData (Tx 'SubTx DijkstraEra), Eq (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ NFData (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Methods

rnfTxBody l DijkstraEra → () #

Generic (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Associated Types

type Rep (Tx l DijkstraEra) 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

type Rep (Tx l DijkstraEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Dijkstra.Tx" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'True) (C1 ('MetaCons "MkDijkstraTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unDijkstraTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (DijkstraTx l DijkstraEra))))

Methods

fromTx l DijkstraEraRep (Tx l DijkstraEra) x #

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

Generic (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Associated Types

type Rep (TxBody l DijkstraEra) 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

type Rep (TxBody l DijkstraEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Dijkstra.TxBody" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'True) (C1 ('MetaCons "MkDijkstraTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (DijkstraTxBodyRaw l DijkstraEra)))))
Show (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Methods

showsPrecIntTx l DijkstraEraShowS #

showTx l DijkstraEraString #

showList ∷ [Tx l DijkstraEra] → ShowS #

(Show (Tx 'SubTx DijkstraEra), Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ Show (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Eq (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

Methods

(==)Tx l DijkstraEraTx l DijkstraEraBool #

(/=)Tx l DijkstraEraTx l DijkstraEraBool #

(Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ Eq (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

Typeable l ⇒ NoThunks (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

(Typeable l, Eq (Tx 'SubTx DijkstraEra), NFData (Tx 'SubTx DijkstraEra), Show (Tx 'SubTx DijkstraEra), EncCBOR (Tx 'SubTx DijkstraEra)) ⇒ NoThunks (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

HashAnnotated (TxBody l DijkstraEra) EraIndependentTxBody Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

type ContextError DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

data TxInfoResult DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxInfo

data PlutusScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

type BlockBody DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.BlockBody

type NativeScript DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

type Script DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

type TxAuxData DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxAuxData

type TxOut DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxOut

type TxWits DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxWits

type Value DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type TranslationContext DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TxCert DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxCert

type TxCertUpgradeError DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxCert

type Genesis DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Genesis

type AccountState DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.Account

type Accounts DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.Account

type CertState DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.CertState

type GovState DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Governance

type InstantStake DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.State.Stake

type ScriptsNeeded DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.UTxO

type EraName DijkstraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type EraName DijkstraEra = "Dijkstra"
type PreviousEra DijkstraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerHigh DijkstraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

type ProtVerLow DijkstraEra 
Instance details

Defined in Cardano.Ledger.Internal.Definition.Era

data TransitionConfig DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

type PlutusPurpose f DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

newtype Tx l DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

newtype TxBody l DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

type EraRule "BBODY" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "CERT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "CERTS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "DELEG" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "DELEGS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "DELEGS" DijkstraEra = VoidEraRule "DELEGS" DijkstraEra
type EraRule "ENACT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "EPOCH" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "GOV" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "GOVCERT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "HARDFORK" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "LEDGER" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "LEDGERS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "MEMPOOL" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "MIR" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "NEWEPOCH" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "NEWPP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "POOL" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "POOLREAP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "PPUP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "RATIFY" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "RUPD" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "SNAP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "TICK" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "TICKF" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "UPEC" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "UTXO" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "UTXOS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRule "UTXOW" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleEvent "BBODY" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

type EraRuleEvent "CERT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Cert

type EraRuleEvent "CERTS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

type EraRuleEvent "DELEG" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Deleg

type EraRuleEvent "DELEGS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleEvent "EPOCH" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

type EraRuleEvent "GOV" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Gov

type EraRuleEvent "GOVCERT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.GovCert

type EraRuleEvent "GOVCERT" DijkstraEra = VoidEraRule "GOVCERT" DijkstraEra
type EraRuleEvent "HARDFORK" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

type EraRuleEvent "LEDGER" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

type EraRuleEvent "LEDGERS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

type EraRuleEvent "MIR" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleEvent "NEWEPOCH" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

type EraRuleEvent "NEWPP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleEvent "POOL" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Pool

type EraRuleEvent "PPUP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleEvent "TICK" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules

type EraRuleEvent "UPEC" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleEvent "UTXO" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

type EraRuleEvent "UTXOS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxos

type EraRuleEvent "UTXOW" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

type EraRuleFailure "BBODY" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Bbody

type EraRuleFailure "CERT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Cert

type EraRuleFailure "CERTS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Certs

type EraRuleFailure "DELEG" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Deleg

type EraRuleFailure "DELEGS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleFailure "GOV" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Gov

type EraRuleFailure "GOVCERT" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.GovCert

type EraRuleFailure "LEDGER" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledger

type EraRuleFailure "LEDGERS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Ledgers

type EraRuleFailure "MIR" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleFailure "NEWPP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleFailure "POOL" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Pool

type EraRuleFailure "PPUP" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleFailure "UPEC" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type EraRuleFailure "UTXO" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxo

type EraRuleFailure "UTXOS" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxos

type EraRuleFailure "UTXOW" DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Rules.Utxow

type DowngradePParams f DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

type PParamsHKD f DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

type UpgradePParams f DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.PParams

type TranslationError DijkstraEra ConwayGovState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra DRepPulsingState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra PulsingSnapshot Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra EnactState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra RatifyState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra GovAction Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra GovActionState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra ProposalProcedure Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra Proposals Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra PParams Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra DState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra PState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra FuturePParams Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra UTxO Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra EpochState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra LedgerState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra NewEpochState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type TranslationError DijkstraEra UTxOState Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type STxLevel l DijkstraEra Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Era

type TranslationError DijkstraEra (Tx 'TopTx) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Translation

type Rep (PlutusScript DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Scripts

type Rep (PlutusScript DijkstraEra) = D1 ('MetaData "PlutusScript" "Cardano.Ledger.Dijkstra.Scripts" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'False) ((C1 ('MetaCons "DijkstraPlutusV1" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV1))) :+: C1 ('MetaCons "DijkstraPlutusV2" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV2)))) :+: (C1 ('MetaCons "DijkstraPlutusV3" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV3))) :+: C1 ('MetaCons "DijkstraPlutusV4" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Plutus 'PlutusV4)))))
type Rep (TransitionConfig DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Transition

type Rep (TransitionConfig DijkstraEra) = D1 ('MetaData "TransitionConfig" "Cardano.Ledger.Dijkstra.Transition" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'False) (C1 ('MetaCons "DijkstraTransitionConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "dtcDijkstraGenesis") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 DijkstraGenesis) :*: S1 ('MetaSel ('Just "dtcConwayTransitionConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (TransitionConfig ConwayEra))))
type MemoHashIndex (DijkstraTxBodyRaw l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

type RawType (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

type Rep (Tx l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.Tx

type Rep (Tx l DijkstraEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Dijkstra.Tx" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'True) (C1 ('MetaCons "MkDijkstraTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unDijkstraTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (DijkstraTx l DijkstraEra))))
type Rep (TxBody l DijkstraEra) Source # 
Instance details

Defined in Cardano.Ledger.Dijkstra.TxBody

type Rep (TxBody l DijkstraEra) = D1 ('MetaData "TxBody" "Cardano.Ledger.Dijkstra.TxBody" "cardano-ledger-dijkstra-0.2.0.0-inplace" 'True) (C1 ('MetaCons "MkDijkstraTxBody" 'PrefixI 'False) (S1 ('MetaSel ('NothingMaybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (MemoBytes (DijkstraTxBodyRaw l DijkstraEra)))))

Orphan instances